黑客社交網(wǎng)絡(luò)HackerRank不久前公布了一份研究報告,評選出擁有最好開發(fā)人員的國家。在研究中,該網(wǎng)站還評選了哪些國家整體表現(xiàn)最好,比如哪種挑戰(zhàn)最受歡迎、哪些國家在挑戰(zhàn)賽中名列前茅、每個國家偏愛哪些編程語言等。美國人和印度人是這家網(wǎng)站最活躍的參與者,但這兩國的表現(xiàn)都令人感到失望。美國排名第28位,印度排名第31位。那么哪些國家占據(jù)了前十位? 中國險勝俄羅斯,在HackerRank的“最優(yōu)秀計算機程序員”排名中位居榜首。而在具體挑戰(zhàn)賽中,中國在數(shù)據(jù)結(jié)構(gòu)、數(shù)學以及功能規(guī)劃方面表現(xiàn)最好。 有關(guān)俄羅斯黑客的報道相當多,這就無怪乎俄羅斯在HackerRank挑戰(zhàn)賽榜單上獲得高位排名了!在涉及到算法時,俄羅斯程序員的表現(xiàn)最突出,而算法也是HackerRank網(wǎng)站上最受歡迎的挑戰(zhàn)賽。 波蘭贏得了HackerRank網(wǎng)站舉行的Java挑戰(zhàn)賽,這給人留下特別深刻的印象,因為Java是HackerRank用戶中最受歡迎的編程語言。就像榜單上的許多國家一樣,波蘭在學校開設(shè)編碼課程。 在HackerRank最受歡迎的15大挑戰(zhàn)賽中,瑞士在其中9大挑戰(zhàn)賽中進入前五位,這使其成為榜單上最有支配權(quán)的國家之一。瑞士也是最早的計算機編程語言之一Pascal的誕生之地。此外,瑞士在2016年全球創(chuàng)新指數(shù)中高居榜首。 匈牙利在教程挑戰(zhàn)賽上的表現(xiàn)超過許多國家,為此在HackerRank榜單上排名第五位。匈牙利是首個在教育系統(tǒng)中引入計算機編程課程的歐洲國家,在小學和中學都開設(shè)了相關(guān)課程。 日本在HackerRank的人工智能挑戰(zhàn)賽中表現(xiàn)最好,這并不令人感到奇怪,因為日本在人工智能領(lǐng)域取得重大進步。今年夏初,東京大學據(jù)說利用人工智能診斷出癌癥,從而挽救了一名女子的生命。 在數(shù)據(jù)庫、功能變成、算法以及數(shù)據(jù)結(jié)構(gòu)挑戰(zhàn)賽上,臺灣地區(qū)都有不俗的表現(xiàn)。調(diào)查顯示,Python是臺灣最常用的編程語言。 據(jù)HackerRank研究顯示,法國程序員在C++挑戰(zhàn)賽上表現(xiàn)最好。因為從2014年6月份開始,法國在小學開始編程課程。 在shell腳本挑戰(zhàn)賽上,捷克程序員表現(xiàn)最好。此外,他們在HackerRank的數(shù)學挑戰(zhàn)賽上獲得第二名。這些技術(shù)幫助捷克占據(jù)“最好程序員”榜單第九位。 在HackerRank的數(shù)據(jù)庫和教程挑戰(zhàn)賽上,意大利程序員的表現(xiàn)給人留下深刻印象,在這兩個領(lǐng)域排名都居于第二位。此外,似乎不僅僅HackerRank認為意大利在這兩個領(lǐng)域表現(xiàn)超好。蘋果公司已經(jīng)宣布,將在意大利海岸的那不勒斯費德里克二世大學培養(yǎng)600名程序員。 --騰訊科技 |