美媒评十大编程最棒国家 中国居首美国未上榜

2016年09月01日 09:49    发布者:eechina
黑客社交网络HackerRank不久前公布了一份研究报告,评选出拥有最好开发人员的国家。在研究中,该网站还评选了哪些国家整体表现最好,比如哪种挑战最受欢迎、哪些国家在挑战赛中名列前茅、每个国家偏爱哪些编程语言等。美国人和印度人是这家网站最活跃的参与者,但这两国的表现都令人感到失望。美国排名第28位,印度排名第31位。那么哪些国家占据了前十位?

中国险胜俄罗斯,在HackerRank的“最优秀计算机程序员”排名中位居榜首。而在具体挑战赛中,中国在数据结构、数学以及功能规划方面表现最好。

有关俄罗斯黑客的报道相当多,这就无怪乎俄罗斯在HackerRank挑战赛榜单上获得高位排名了!在涉及到算法时,俄罗斯程序员的表现最突出,而算法也是HackerRank网站上最受欢迎的挑战赛。

波兰赢得了HackerRank网站举行的Java挑战赛,这给人留下特别深刻的印象,因为Java是HackerRank用户中最受欢迎的编程语言。就像榜单上的许多国家一样,波兰在学校开设编码课程。

在HackerRank最受欢迎的15大挑战赛中,瑞士在其中9大挑战赛中进入前五位,这使其成为榜单上最有支配权的国家之一。瑞士也是最早的计算机编程语言之一Pascal的诞生之地。此外,瑞士在2016年全球创新指数中高居榜首。

匈牙利在教程挑战赛上的表现超过许多国家,为此在HackerRank榜单上排名第五位。匈牙利是首个在教育系统中引入计算机编程课程的欧洲国家,在小学和中学都开设了相关课程。

日本在HackerRank的人工智能挑战赛中表现最好,这并不令人感到奇怪,因为日本在人工智能领域取得重大进步。今年夏初,东京大学据说利用人工智能诊断出癌症,从而挽救了一名女子的生命。

在数据库、功能变成、算法以及数据结构挑战赛上,台湾地区都有不俗的表现。调查显示,Python是台湾最常用的编程语言。

据HackerRank研究显示,法国程序员在C++挑战赛上表现最好。因为从2014年6月份开始,法国在小学开始编程课程。

在shell脚本挑战赛上,捷克程序员表现最好。此外,他们在HackerRank的数学挑战赛上获得第二名。这些技术帮助捷克占据“最好程序员”榜单第九位。

在HackerRank的数据库和教程挑战赛上,意大利程序员的表现给人留下深刻印象,在这两个领域排名都居于第二位。此外,似乎不仅仅HackerRank认为意大利在这两个领域表现超好。苹果公司已经宣布,将在意大利海岸的那不勒斯费德里克二世大学培养600名程序员。

--腾讯科技