Danh sách 10 quốc gia này được mình tham khảo từ bài blog của HackerRank.
HackerRank là website giúp bạn luyện kỹ năng code bằng cách giải bài tập. Có khoảng 1.5 triệu coder thường xuyên luyện tập trên trang này, bao gồm cả người Việt. Bài blog của HackerRank xếp hạng các quốc gia có nhiều người giỏi nhất, các dạng bài tập được nhiều người giải nhất, và ngôn ngữ nào được các quốc gia dùng nhiều nhất.
Theo mình thấy thì Mỹ và Ấn Độ có nhiều người tham gia nhất nhưng điểm số thì không được cao lắm. Mỹ đứng thứ 28, Ấn Độ đứng thứ 31… và Việt Nam đứng thứ 23 trên tổng số 50 quốc gia được xếp hạng.
Còn đây là 10 quốc gia đứng đầu:
10. Ý
Hầu hết các coder từ Ý chỉ tập trung vào các bài tập liên quan tới cơ sở dữ liệu và các bài dạng tutorial. Ngoài ra thì gần đây Apple cũng đã mở một ngôi trường cho 600 lập trình viên ở Ý, nên Ý cũng “không phải dạng vừa” trong “lĩnh vực” code đâu.
9. Cộng hòa Séc
Cộng Hòa Séc thì mạnh về mảng lập trình shell và các bài dạng toán.
8. Pháp
Các coder Pháp mạnh về lập trình C++, có lẽ là vì chính phủ Pháp đã cho dạy môn lập trình ở tiểu học.
7. Đài Loan
Đài Loan mạnh về các bài tập lập trình cơ sở dữ liệu, lập trình chức năng, thuật toán và cấu trúc dữ liệu. Ngoài ra các coder Đài Loan chủ yếu sử dụng Python là chính.
6. Nhật Bản
Nhật đứng đầu danh sách về mảng trí tuệ nhân tạo. Cũng chẳng có gì ngạc nhiên khi chúng ta thấy Nhật suốt ngày chế tạo robot ;))
5. Hungary
Hungary đứng đầu về các bài tập dạng tutorial. Ở Hungary thì lập trình là một môn học bắt buộc ở phổ thông.
4. Thụy Sĩ
Thụy Sĩ là nơi khai sinh ra một trong những ngôn ngữ lập trình đầu tiên là ngôn ngữ Pascal.
3. Ba Lan
Ba Lan có nhiều coder sử dụng Java nhất, và Java cũng là ngôn ngữ được sử dụng nhiều nhất trên HackerRank. Và cũng giống như một số nước khác, Ba Lan cũng bắt buộc học sinh học lập trình từ nhỏ.
2. Nga
Không có gì ngạc nhiên khi Russian xếp vị trí thứ 2, chúng ta đã nghe rất nhiều câu chuyện về các hacker người Nga trên mạng. Các coder Nga mạnh về mảng thuật toán, đây cũng là mảng được nhiều coder luyện tập nhất trên HackerRank.
1. Trung Quốc
Dẫn trước Nga là Trung quốc, các coder Trung Quốc mạnh về mảng cấu trúc dữ liệu, toán và lập trình chức năng.