tình hình em học cao đẳng, sắp ra trường lúc trước em chỉ chuyên nghiên cứu về winform (C#) nay lúc cần thực tập, hay việc làm thì thấy cần nhất là web thôi Mà web thì em chưa lực chọn được hướng đi : ASP.Net hay PHP mong anh em nào pro vào giải đáp dùm em em xin cám ơn
Asp.net thì thêm MVC razor vào. Php thì ít nhất cũng phải biết Zend, rùi cần thêm mấy cái khác như joomla hay worldpress... thường bây giờ tuyển dụng nhiều Php, nhưng nếu học xong rùi thì có thể học thêm python, hoặc ruby, 2 thằng đang hot
Ruby là ngôn ngữ lập trình, kiểu như C++, Java,... ấy. Theo mình thấy thì hiện giờ những công ty có quy mô vừa và nhỏ (Cỡ Axon, Vinagame) thường sẽ chọn jsp hoặc php để làm hai hướng chủ đạo. Chỉ có những công ty lớn (Cỡ TMA Solution) sẽ có hai thằng jsp, php và cả asp luôn. Mà nói tới chuyện chọn công ty lớn hay nhỏ thì đó lại là cả một chuyện dài kỳ nói mãi không hết. Chủ thớt nên theo hướng php thì hợp hơn, dễ xin việc. Mà có box lập trình sao không qua đó hỏi ta?
laptrinh bên đó vắng lắm :) đang tính lao đầu bắt đầu học thui , chưa có hướng nên lao vào box 50 hỏi
Về mức độ hiệu quả cũng như dễ học thì mình thường thấy trên mạng người ta so thế này, học một thời gian mình cũng thấy khá đúng: Mức độ dễ học từ cao nhất đến thấp nhất: PHP -> ASP -> JSP. Để thành thạo được hết framework của ASP và JSP thì không những cần phải chăm chỉ mà còn phải được va chạm với thực tế nữa. Cho nên thường thì khi bắt đầu đi làm dân lập trình mới bắt đầu hiểu hết về ASP, JSP được. Trong khi đó PHP thì dễ tiếp xúc và những dự án PHP cũng dễ triển khai hơn. Cái này ông thầy mình chém thế nhé, không phải mình chém đâu. Mức độ hiệu quả, hay còn gọi là hiệu năng của 3 ngôn ngữ, xếp theo từ cao đến thấp: JSP -> PHP -> ASP. Cho nên chọn PHP để đi theo là hợp lý nhất.
cám ơn bạn :) chắc sang PHP quá, tại trường cd mình chỉ toàn dạy ASP,k dạy PHP nên không biết so sánh
Nếu có nền tảng functional language rồi thì đi Scala + Play framework đi . Không thì Ruby on rails cứ như toy á, hơi bị mạnh .
Mấy chú khuyên fp như Scala hay Haskell có dùng ở production không mà khuyên vl thế Chủ thớt không mạnh về CS background thì cứ theo PHP thôi, sau này mở ra mấy cái popular khác như Ruby hay Python cũng dễ hơn. Dùng mấy cái ASP bị dính với với M$ hạn chế cơ hội nghề nghiệp sau này
vl là vl thế nào, Scala ăn theo JVM, dạo này đang nổi trong đám ENTERPRISE phết đấy, Haskell ngoài academia ra trong công nghiệp cũng dùng không ít, dĩ nhiên không phải mainstream thôi thật ra thấy có bạn lôi FP vào nên tung hứng tí trêu thớt thôi, PHP/ASP với Haskell rõ ràng vênh nhau một trời một vực, ai lại đi khuyên thế bao giờ=)
Mấy cái đấy chỉ đang lên chủ yếu ở financial institution + big corp thôi, đặc biệt là Haskell (Standard Chartered). Cái này là web dev mà, tất nhiên là có framework như Play thế thì bảo dùng Lisp/Clojure viết cho nó máu, đảm bảo bị hầu hết (bad) công ty ở VN loại từ vòng gửi xe
Cái này chỉ là chém linh tinh thôi chứ nói thật mấy ai dùng mấy cái đấy Chú đọc đa số khuyên PHP còn gì, dễ kiếm ăn nhưng chưa biết tương lai ntn. Với lại mấy đứa kiểu elitist thường hay phàn nàn về PHP như là bad designed này nọ, dùng quen không tiến xa được. Thời buổi công nghệ thay đổi ntn thì cái cần học là biết cách programming, ngôn ngữ hay không chỉ là phù du thôi
Thế này nhé, 90 % công việc web dev là làm mấy cái app đơn giản (CRUD). ASP, PHP hay cái gì đi nữa thì cũng 99% là theo MVC/MV* . Làm 1 project mới cần 1 ngôn ngữ hay framework thì chắc mất 1-2 tuần là cùng để quen với mấy cái keyword/syntax, việc còn lại thì như nhau như: - Viết HTML/CSS/JavaScript - Lo MySQL/PostgresSQL/Oracle database - Viết mấy cái như lấy thông tin từ database, nhập vào HTML, ... Với tiến trình như thế thì ngôn ngữ nào cũng như nhau, chủ yếu vì sở thích, lib, hoặc là cơ hội việc làm.