Lập trình viên và chuyện học một hay học nhiều ngôn ngữ lập trình
Có thể nói, nên học một hay học nhiều ngôn ngữ lập trình, khi nào cần học một ngôn ngữ mới là điều mà rất nhiều học viên IT, người theo ngành lập trình quan tâm.
- Hướng dẫn tất cả về Công cụ PyTorch giải toán AI
- Xu hướng chọn học gia sư trực tuyến của phụ huynh Việt
- Review 5 khóa học lập trình cho người mới bắt đầu tốt nhất
- Có nên chọn khóa học lập trình online miễn phí không? Gợi ý các trang web học lập trình miễn phí
- Review tổ chức giáo dục trực tuyến FUNiX năm 2025
Là người nêu vấn đề “khi nào nên học một ngôn ngữ mới”, xTer Vũ Thế Anh chia sẻ góc nhìn với việc học ngôn ngữ lập trình mới trong ngành IT như một nhà đầu tư trong lĩnh vực Tài chính. Từ chủ đề này, nhiều học viên FUNiX đã nhắc tới chuyện nên học một hay học nhiều ngôn ngữ lập trình.
Chia sẻ quan điểm về chủ đề này, thành viên Nguyễn Vi cho rằng: Lập trình viên nên rành một ngôn ngữ lập trình và liên tục nâng cấp ngôn ngữ lập trình đó sẽ mang lại giá trị hơn là tò mò thêm một môn khác, trong khi mình chưa thực sự “đỉnh” cái mà mình đang biết, chưa tối đa được giá trị của ngôn ngữ lập trình mà mình đang nắm.
Bạn Nguyễn Vi phân tích: “Vì nếu như thế cho dù mình học ngôn ngữ khác thì cũng bập bẹ như cái đang làm thôi. Có chăng là may mắn bắt “trend” (xu hướng – PV) lương cao hơn chút đỉnh nhưng bản chất thì trình độ mình cũng chỉ ngang đấy thôi. Khi thật sự rành một ngôn ngữ rồi hãy học ngôn ngữ khác”.
Theo bạn, quan điểm này là quan điểm học sao để đi làm lương cao, với người có ý tưởng startup hay theo đuổi đam mê thì sẽ là một câu chuyện khác.
Trong khi đó, thành viên Nguyễn Đình Duy lại cho rằng, lập trình viên nên biết, học nhiều ngôn ngữ lập trình, nhiều công nghệ.
“Cần một thứ phát triển mũi nhọn nhưng cũng cần những kỹ năng phụ trợ. Học nhiều ngôn ngữ lập trình một lúc cũng rất tốt, nó giúp tư duy theo chiều rộng, học kỹ một ngôn ngữ giúp tư duy theo chiều sâu” – bạn Duy chia sẻ quan điểm. Theo Duy, dù một người code Java “thần thánh” nhưng khi không dựng nổi một project, service trên server thì cũng không thể đánh giá ở cấp độ Senior Developer được.


“Cũng có một số đơn vị công nhận năng lực theo số năm kinh nghiệm, tuy nhiên cùng một lập trình viên đó sang một đơn vị khác sẽ được tính là một năm kinh nghiệm nhân với nhiều lần… vì chỉ biết làm mỗi post với get trong 10 năm. Cũng rất nhiều người nhận mình học sâu, nhưng mình hỏi đến câu thứ 4 là tịt, thì những bạn như thế không thể nào đứng ra đào tạo nhân viên mới được. Nghĩa là họ sẽ chỉ ăn lương lập trình viên chứ không được ăn lương trưởng nhóm. Thường thì các ngôn ngữ lập trình sẽ làm được nhiều thứ nhưng sẽ có các hạn chế khi làm cùng tác vụ đó so với ngôn ngữ khác, nhiều dự án có thể tiết kiệm 95% chi phí code nhờ vào các bộ thư viện mã nguồn mở… Vì thế khi biết nhiều ngôn ngữ mà đã có thư viện xử lý rồi hoàn toàn có thể tạo một microservice. Trường phái mình theo bên mình gọi là Full stack” – Nguyễn Đình Duy phân tích.
Theo mentor Nguyễn Trung Trí, nên chọn một ngôn ngữ lập trình cơ bản để học, không cần quá chuyên sâu, nhưng cũng phải cơ bản nắm được các kỹ thuật trong lập trình.
“Các ngôn ngữ mình khuyến khích học là C, Java,… Thực sự các ngôn ngữ là tương đương nhau. Nó giống như tiếng Việt và Tiếng Anh vậy. Rồi từ ngôn ngữ em đã tìm hiểu đó, các bạn nghiên cứu thêm các ngôn ngữ sau này thông dụng hơn như Python, C#,PHP….” – mentor Trung Trí đưa ra lời khuyên.
Có thể nói, nên học một hay học nhiều ngôn ngữ lập trình, khi nào cần học một ngôn ngữ mới là điều mà rất nhiều học viên, người theo ngành lập trình quan tâm. Nếu bạn cũng muốn chia sẻ quan điểm, ý kiến của mình về chủ đề này, hãy gửi ngay bài viết về Share@funix.edu.vn nhé!
Quỳnh Anh
ĐĂNG KÝ TƯ VẤN HỌC LẬP TRÌNH TẠI FUNiX
Bài liên quan
Biên Tập Nội Dung Chuẩn SEO Không Trùng Lặp Với Surfer SEO: Giải Pháp Tối Ưu Cho Website
Trong thời đại công nghệ số hiện nay, việc tối ưu hóa nội dung website để thu hút và giữ chân người dùng là một yếu tố cực kỳ quan trọng đối với bất kỳ doanh nghiệp nào. SEO (Search...
BuzzSumo - Công Cụ Phân Tích Cập Nhật Xu Hướng Chuẩn Nhất
BuzzSumo – Công Cụ Phân Tích Cập Nhật Xu Hướng Chuẩn Nhất Trong thế giới marketing trực tuyến và SEO ngày nay, việc nắm bắt xu hướng và hiểu được những gì đang thịnh hành là yếu tố cực kỳ...
Kiểm Tra Trùng Lặp Văn Bản Dài Với Copyscape: Tầm Quan Trọng và Cách Sử Dụng
Trong thế giới kỹ thuật số hiện đại, nội dung là yếu tố quan trọng quyết định sự thành công của một website hay bài viết trên internet. Tuy nhiên, việc duy trì tính duy nhất và chất lượng của...
Có Nên Sử Dụng Yoast SEO Không? Ưu Nhược Điểm So Với Rank Math
Trong thế giới SEO, việc tối ưu hóa website của bạn để đạt được thứ hạng cao trên các công cụ tìm kiếm là vô cùng quan trọng. Một trong những công cụ phổ biến nhất được các nhà quản...
Keras là gì? Những ứng dụng tuyệt vời của Keras
Keras là một thư viện học sâu (Deep Learning) mạnh mẽ, giúp đơn giản hóa việc xây dựng và huấn luyện mô hình AI. Với cú pháp dễ sử dụng, công cụ này phù hợp cho cả người mới bắt đầu...
Hướng dẫn tất cả về Công cụ PyTorch giải toán AI
Trong thế giới trí tuệ nhân tạo (AI), PyTorch đã trở thành một trong những công cụ mạnh mẽ và phổ biến nhất dành cho các nhà nghiên cứu và kỹ sư. Với khả năng linh hoạt, dễ sử dụng...
Plugin Classic Editor Tạo Văn Bản Trong Blog Website
Trong thế giới của các nền tảng quản lý nội dung (CMS), WordPress là một trong những công cụ phổ biến và mạnh mẽ nhất giúp người dùng dễ dàng xây dựng và quản lý các website. Một trong những...
Plugin RankMath - Công Cụ Không Thể Thiếu Của Dân SEO
Trong thế giới SEO (Search Engine Optimization), việc tối ưu hóa website là một yếu tố quan trọng giúp nâng cao thứ hạng của trang web trên các công cụ tìm kiếm như Google. Một trong những công cụ phổ...
Biên Tập Nội Dung Chuẩn SEO Không Trùng Lặp Với Surfer SEO: Giải Pháp Tối Ưu Cho Website
Trong thời đại công nghệ số hiện nay, việc tối ưu hóa nội dung website để thu hút và giữ chân người dùng là một yếu tố cực kỳ quan trọng đối với bất kỳ doanh nghiệp nào. SEO (Search...
BuzzSumo - Công Cụ Phân Tích Cập Nhật Xu Hướng Chuẩn Nhất
BuzzSumo – Công Cụ Phân Tích Cập Nhật Xu Hướng Chuẩn Nhất Trong thế giới marketing trực tuyến và SEO ngày nay, việc nắm bắt xu hướng và hiểu được những gì đang thịnh hành là yếu tố cực kỳ...
Kiểm Tra Trùng Lặp Văn Bản Dài Với Copyscape: Tầm Quan Trọng và Cách Sử Dụng
Trong thế giới kỹ thuật số hiện đại, nội dung là yếu tố quan trọng quyết định sự thành công của một website hay bài viết trên internet. Tuy nhiên, việc duy trì tính duy nhất và chất lượng của...
Có Nên Sử Dụng Yoast SEO Không? Ưu Nhược Điểm So Với Rank Math
Trong thế giới SEO, việc tối ưu hóa website của bạn để đạt được thứ hạng cao trên các công cụ tìm kiếm là vô cùng quan trọng. Một trong những công cụ phổ biến nhất được các nhà quản...
Keras là gì? Những ứng dụng tuyệt vời của Keras
Keras là một thư viện học sâu (Deep Learning) mạnh mẽ, giúp đơn giản hóa việc xây dựng và huấn luyện mô hình AI. Với cú pháp dễ sử dụng, công cụ này phù hợp cho cả người mới bắt đầu...
Hướng dẫn tất cả về Công cụ PyTorch giải toán AI
Trong thế giới trí tuệ nhân tạo (AI), PyTorch đã trở thành một trong những công cụ mạnh mẽ và phổ biến nhất dành cho các nhà nghiên cứu và kỹ sư. Với khả năng linh hoạt, dễ sử dụng...
Plugin Classic Editor Tạo Văn Bản Trong Blog Website
Trong thế giới của các nền tảng quản lý nội dung (CMS), WordPress là một trong những công cụ phổ biến và mạnh mẽ nhất giúp người dùng dễ dàng xây dựng và quản lý các website. Một trong những...
Plugin RankMath - Công Cụ Không Thể Thiếu Của Dân SEO
Trong thế giới SEO (Search Engine Optimization), việc tối ưu hóa website là một yếu tố quan trọng giúp nâng cao thứ hạng của trang web trên các công cụ tìm kiếm như Google. Một trong những công cụ phổ...
Bình luận (0
)