01/10/2018, 14:08

Java và PHP nên học cái nào?

chào các ACE.

như cái tiêu đề thì theo mọi người ngôn ngữ nào sẽ tốt hơn.
mình có lang thanh trên mạnh thì thấy mấy bác bảo cái nào cũng tốt. Nhưng tốt ở đây mình muốn nói là tốt về mức lương sau này và khả năng xin việc.

em suốt thân từ php đã 2 năm có 2 project lớn nhỏ rồi. nhưng nghe nhiều người bảo php đang chìm dần và điều đó cũng khá rõ ở các trang tuyển dụng về web thì rõ ràng công việc php ít hơn so với các ngôn ngữ khác như JAVA.
Tại đang học web nên e cũng muốn chuyển qua java web gắn bó luôn.

mọi người có ý kiến gì 2 ngôn ngữ này không ạ. em tham khảo với ạ.

Quân viết 16:20 ngày 01/10/2018

Bạn có 2 năm kinh nghiệm với PHP mà còn phải hỏi có nên học PHP hay không thì cũng hơi lạ đó nha

Phat.Le viết 16:24 ngày 01/10/2018

Java ngoài web còn làm app android và desktop app

Ng Tr Lanh viết 16:18 ngày 01/10/2018

Muốn tốt về mức lương và khả năng xin việc thì phụ thuộc vào skills nhiều hơn là ngôn ngữ chứ nhỉ

Phan Ngoc viết 16:17 ngày 01/10/2018

câu hỏi hồi đi học mình cũng stuck khá lâu

và sau này ko cần quan tâm nữa, học hết rồi tuy nhu cầu, làm dev thì cũng nên biết hết qua

Phan Ngoc viết 16:19 ngày 01/10/2018

this guy is so deep

Chu Văn Hạnh viết 16:15 ngày 01/10/2018

hiện tại mình là sv nên chưa có biết các nhà tuyển dụng cần gì ! vả lại nghe đồn nên hoang mang

Chu Văn Hạnh viết 16:24 ngày 01/10/2018

If you don’t have your own mind and let nhiều người bảo then how can this forum bảo you? And if you failed and because nhiều người bảo you the difference you will have the reason to shove the disaster to the one who “advised” you and make him/her responsible for your failure?

I am worry for my future

Quân viết 16:19 ngày 01/10/2018

Nếu bạn giỏi thì không phải sợ, còn nghe đồn thì muôn vàn lắm, nếu tin PHP chết là thật thì nó chết lâu rồi chứ không còn đợi tin đồn đến bây giờ đâu

Aragami1408 viết 16:21 ngày 01/10/2018

Mặc dù Java syntax khá là cầu kì nhưng Java làm web chạy trên samsung platform thì khá nuột. PHP không hỗ trợ nhiều thư viện(hay framework) bằng JS nhưng PHP deploy nhanh và performance khá là tốt. Lưu ý các kết hợp như sau:

Java + JDBC + MSSQL
PHP + MySQL

Ngoài ra nếu mệt mỏi vì hai cái trên thì bạn có thể học python đi nha!

Thực sự chưa đi làm nhưng thân nhân ai cũng làm ngành này nên họ tư vấn mình rồi bạn ạ

Leng Keng viết 16:18 ngày 01/10/2018

mình thấy học cái gì cũng ok hết. Làm sao skill đúng cái nhà tuyển dụng cần là được. Chứ mình thấy việc cái nào cũng nham nhảm từ thực tập đến nhiều năm kinh nghiệm. Quan trọng bạn thấy hứng thú với ngôn ngữ nào thôi. Trước mình thích java lắm.Còn bầy giờ đang làm việc với PhP .

Nguyen Duc Phuong viết 16:12 ngày 01/10/2018

em suốt thân từ php đã 2 năm có 2 project lớn nhỏ rồi.

Bỏ qua cái lỗi chính tả thì đọc câu này nghe có vẻ bạn cũng có chút kỹ năng hay kinh nghiệm gì đó rồi. Nhưng…

nhưng nghe nhiều người bảo php đang chìm dần và điều đó cũng khá rõ ở các trang tuyển dụng về web thì rõ ràng công việc php ít hơn so với các ngôn ngữ khác như JAVA.

Đọc thêm đoạn trên thì thấy đúng kiểu chém thêm làm lộ ra bản thân trả hiểu cái gì cả. Nhưng dù gì chắc bạn cũng vẫn là sinh viên nên là điều bình thường =)). Có thể sửa sau.

Câu hỏi của bạn thì chắc cái bạn quan tâm là tiền lương chứ không phải bạn thích thú gì về ngôn ngữ, công nghệ cho lắm. Câu trả lời cho bạn là:
Học gì cũng được, lương xàm xàm như nhau, khả năng xin việc xàm xàm như nhau.
Thay vì mất công băn khoăn thì nên học tập luôn đi bạn. Tìm hiểu thông tin cho tương lai là tốt rồi nhưng cũng nên biết cái gì cần tìm hiểu cái gì không nữa nhé!

Phan Bá Hải viết 16:21 ngày 01/10/2018

Đừng vì hot trend mà bỏ lỡ đam mê với ngôn ngữ bạn đã chọn
Học một thứ gì mới bằng sự tò mò và muốn hiểu biết, dù nó lâu và nhiều trắc trở nhưng học được nhiều thứ
Mình chuyên Java nhưng vẫn làm vài ba project C# và NodeJS nho nhỏ tìm hiểu. Giờ chuyển sang front-end (Angular) + web service (Spring, ASP.NET Web API)

Hung viết 16:17 ngày 01/10/2018

Nếu học nhiều ngôn ngữ thì nên tập trung vào cái khác biệt nhất của nó.
Hiện tại mình học ngôn ngữ theo hướng giải quyết tốt 1 vấn đề, không phải là general-purpose language. Hay còn gọi là DSL - Domain Specific Language.

Ví dụ:
Elm: ngôn ngữ Front-end, tập trung Elm Architecture và các libs bên client side (DOM, Nagivation, Animator, Fetching)
Erlang: Real-time server, actor model và OTP Framework
Cipher: ngôn ngữ truy vấn tương tự như SQL. SQL thao tác trên RDBMS, Cipher thao tác trên Graph Database
R: thống kê, visualization
Rust: system-level language, có cách quản lý bộ nhớ ở compile time, không như runtime các ngôn ngữ khác.

Bài liên quan
0