Trong số những quyết định quan trọng của một chuyên gia có việc chọn học một ngôn ngữ lập trình. Đã qua rồi những ngày khi mà chỉ cần thành thạo duy nhất một ngôn ngữ lập trình là bạn đã đảm bảo có việc làm rồi. Trường đào tạo lập trình Coding Dojo đã chia sẻ một nghiên cứu thú vị về những hạn chế khi chỉ dựa vào một ngôn ngữ lập trình duy nhất.
Không có công ty nào chỉ sử dụng một ngôn ngữ lập trình cho các sản phẩm
Nghiên cứu 25 công ty thuộc tốp đầu trong Fortune 500 và những yêu cầu tuyển dụng của họ. Đúng như kỳ vọng, không có công ty nào trong số 25 công ty này chỉ sử dụng một ngôn ngữ lập trình để phát triển cũng như bảo trì các sản phẩm và dịch vụ của mình. Trung bình các công ty đó dùng 4 ngôn ngữ.
Những loại xu hướng này thậm chí còn trở nên quan trọng hơn việc biết được ngôn ngữ lập trình nào đang hot nhất và biết ngôn ngữ nào là tốt nhất cho một người học mới bắt đầu học lập trình. Bạn cần phân tích nhu cầu của mình và vấn đề cần giải quyết. Trong khi Kotlin và Swift đang tăng trưởng trong lĩnh vực phát triển ứng dụng di động, thì trong lĩnh vực học máy (machine learning) là ngôn ngữ R và Python.
Trong nghiên cứu cụ thể ngày, top 5 ngôn ngữ lập trình phổ biến nhất được sử dụng trong Fortune 25 là:
- JavaScript
- Java
- Python
- Ruby
- Perl
Trong đó, Java đã được sử dụng trong khoảng 90% các công ty. Danh sách các công việc của Apple cho thấy công ty cần các chuyên gia ở 6 ngôn ngữ là: JavaScript, Python, Java, Perl, Ruby, và PHP. Công ty Amazon cần các chuyên gia về Java, Python, JavaScript, C++, Ruby, và Swift.
Bạn có thể tham khảo chi tiết trong infographic sau:
Nguồn: fossbytes.com
0 Lời bình