• Sắm sửa chuẩn bị nghỉ lễ, làm tí code đi các anh

thảo luận Các thắc mắc cơ bản - Newbie đặt các câu hỏi cơ bản thì vào đây, không lập thread ngoài!!!

Status
Not open for further replies.
Còn tùy thuộc định hướng của bạn nữa:
Java và .NET phù hợp cho các dự án có tiến độ, deadline lâu dài, các dự án product và có độ lớn nhất định:
Điểm mạnh: syntax rõ ràng, hướng đối tượng mạnh, platform áp dụng nhiều (1 ngôn ngữ code nhiều platform: web, mobile, desktop) cộng đồng đông đảo, nhiều đồ chơi xung quanh hơn nữa lại đc ông lớn chống lưng (MS, Oracle).

JS/PHP là các ngôn ngữ scripting chuyên dùng để xử lý các project cần deadline gấp phù hợp cho các dự án ngắn hạn hoặc quy mô ở mức trung bình-khá là có thể 1 mình solo được - phù hợp với các job đánh ngoài nếu muốn kiếm thêm
Điểm mạnh: Cộng đồng đông bảo, nhiều framework tỷ lệ cập nhật phiên bản của fw nhanh, nhanh ra sản phẩm (phù hợp với các dự án cần ra sản phẩm nhanh để thăm dò thị trường)
+ Về JS: chơi đc cả backend, frontend, mobile
+ PHP: chỉ backend và thường để phục vụ xây dựng các sản phẩm website hoặc ứng dụng trên nền web
Điểm yếu:tính hướng đối tượng là có nhưng không mạnh nên không tận dụng đc toàn bộ sức mạnh của OOP, syntax còn lỏng lẻo thế nên lúc maintain mà dự án bự 1 chút là khá thốn đặc biệt là với JS

Chốt: Mỗi ngôn ngữ đều có "điểm ăn tiền" của nó, thế nên mọi sự so sánh là khập khiễng vì còn phụ thuộc vào định hướng của LTV. Và không có Lập trình viên nào chỉ cứ ôm mãi 1 ngôn ngữ trong sự nghiệp lập trình của họ cả, nếu để start với 1 ngôn ngữ backend thím có thể chọn Java nhưng riêng thằng Javascript - dù yêu hay ghét đều không thể chạy khỏi nó được :D:D
tks bác, em cũng nghiêng về Java hơn 2 thằng kia
 
:doubt: C# thì sao hả mấy bác?
Thấy nó lép vế với các ngôn ngữ khác quá. Không OOP mạnh và thông dụng như Java, không dễ xơi và tương thích mạnh như Python
Giờ cứ web, ứng dụng là Java
AI, ML, DL là Python
 
Như title ạ, hiện tại e đã học qua js, php(laravel), và hiện tại e đang được 2 hướng chọn thêm java và .net
PHP khi e học khá ok, tiếp thu với thực hành tốt
Java e đang học cảm thấy nó khó hơn rất nhiều
e không giỏi thuật toán lắm :(
M.n cho e ý kiến ạ
Java là làm backend, không giỏi thuật toán đéo ai cho fen làm
Hoặc làm mãi mà không được tăng lương, muốn làm không :misdoubt:
 
Hello các bác:
[HN] Bên em đang tuyển Junior/Senior Java Dev, lương 20-60M/ Month, có kinh nghiệm 1+ năm Java, (ưu tiên biết thêm AWS, Azure ,Google Cloud Platform). Làm việc với KH thị trường Châu Âu nên cần có tiếng anh giao tiếp một chút. Bác nào quan tâm ping em nhé hoặc apply qua Email:[email protected]
 
e nghĩ thuật toán có thể học cải tiện được
Thì học đi, năm 1 cố gắng học ngôn ngữ làm gì, lên leetcode tu luyện đi
Muốn có job kiếm tiền để đi cua gái à :angry:
Khi nào học môn lập trình hướng đối tượng thì trường sẽ tự dạy Java, học trước làm gì
 
Last edited:
Java là làm backend, không giỏi thuật toán đéo ai cho fen làm
Hoặc làm mãi mà không được tăng lương, muốn làm không :misdoubt:
lương tỷ lệ thuận với kỹ năng mà kỹ năng tỷ lệ thuận với thời gian => làm lâu lương càng tăng chứ bác
 
lương tỷ lệ thuận với kỹ năng mà kỹ năng tỷ lệ thuận với thời gian => làm lâu lương càng tăng chứ bác
Đợi đấy
Tăng lương quyết định ở việc do anh có giải quyết task nhanh hơn người khác hay không, anh ngồi 5-10 năm mà thời gian làm task thua thằng sinh viên mới ra trường thì quên chuyện tăng lương đi
Tất nhiên anh có thể nhảy việc nhưng giờ quy trình phỏng vấn khó rồi, các công ty trả lương kha khá toàn cho bài thuật toán có mà ngồi ỉa :doubt:
 
Đợi đấy
Tăng lương quyết định ở việc do mày có giải quyết task nhanh hơn người khác hay không
Tất nhiên anh có thể nhảy việc nhưng giờ quy trình phỏng vấn khó rồi, các công ty trả lương kha khá toàn cho bài thuật toán có mà ngồi ỉa :doubt:
thế theo ý kiến riêng của bác giờ dùng ngôn ngữ nào ngon ăn để em theo với?
 
thế theo ý kiến riêng của bác giờ dùng ngôn ngữ nào ngon ăn để em theo với?
Ngôn ngữ lol nào cũng job lương 2000$ hết, có điều trình anh đến đâu để nhận thôi.
Môi trường công ty nó còn khắc nghiệt hơn môi trường giảng đường đại học rất nhiều. Ở đó anh nhìn thấy nhiều siêu nhân họ giải quyết task dễ như ăn cháo và lên lương đều đều khi đánh giá quý, trong khi anh OT miệt mài còn đéo xong cái task ghẻ :boss:
Chả phải mấy anh tay ngang nhảy việc, sinh viên xin đi intern trong box này toàn chọn frontend web JS hay sao, đơn giản là vì dễ , làm theo tut video trên mạng là có porfolio đi phỏng vấn :misdoubt:
 
Last edited:
:doubt: C# thì sao hả mấy bác?
Thấy nó lép vế với các ngôn ngữ khác quá. Không OOP mạnh và thông dụng như Java, không dễ xơi và tương thích mạnh như Python
Giờ cứ web, ứng dụng là Java
AI, ML, DL là Python
c# như java thôi có gì đâu, độ phổ biến ít hơn thôi
 
Ngôn ngữ lol nào cũng job lương 2000$ hết, có điều trình anh đến đâu để nhận thôi :boss:
Chả phải mấy anh tay ngang nhảy việc, sinh viên xin đi intern trong box này toàn frontend web JS hay sao, đơn giản là vì dễ , làm theo tut video trên mạng là có porfolio đi phỏng vấn :misdoubt:
frontend hay backend gì thì cũng nên học frontend trước thôi. Làm gì có ai không biết html, css, js mà nhảy vào phang Java, C#. Phải biết để hiển thị demo khi học ra chứ. Còn nghe mấy ông trên Youtube nói thì nên đi theo đường từ front sang back vì fresher hay intern chẳng ai dám cho đụng cái gì quan trọng ở backend.
 
Mình nghĩ cốt lõi tầm 2 ngôn ngữ để xử lý mục đích của bạn là ổn rồi, đua đòi rồi cái gì cũng biết => không biết cái gì. Bạn có base PHP và JS rồi thì hãy xem nó có đáp ứng đủ nhu cầu của bạn chưa? Còn chưa thì bỏ luôn 1 trong hai cái hoặc cả 2 để tìm cái đáng để theo lâu dài nha :)
 
Status
Not open for further replies.
Back
Top