全球程式設計師舉辦程式設計“奧林匹克”:美國僅排在28位 台灣第七

全球程式設計師舉辦程式設計“奧林匹克”:美國僅排在28位 台灣第七

哪裡有世界上最優秀的程式設計程式設計師?全球最具影響力的駭客社交網站HackerRank,給出了答案。為了進行這項程式設計領域的“奧林匹克”,HackerRank的工作人員篩選出擁有最多開發者的50個國家,然後根據他們完成在HackerRank所有挑戰賽的平均得分進行排名,最後得出研究報告公佈於眾

最終平均得分排名
f954ba7afc70a77
最終研究發現,中國程式設計師得分最高,獲得了100分。緊隨其後的是俄羅斯,獲得99.9分;波蘭名列第三,獲得了98分,台灣排名第五。其中表現最差的三個國家是巴基斯坦、斯里蘭卡和尼日。 HackerRank還繪製了巨型地圖,綠色程度越深,說明該國程式設計能力越強。

hackerrank繪製的地圖

be6c79dced6066b
雖然印度和美國的開發者人數最多,但是排名得分卻不容樂觀。印度排名31位,得分76分;美國則排名28位,得分78分。
另外,還研究得出了最受歡迎的程式設計排名,名列前茅的依次是演算法、Java、資料結構和C++。

4afde729248d725

最受歡迎的挑戰排名

同時,HackerRank也在不同的技能領域做了分析排名:


Screen-Shot-2016-08-23-at-8.49.15-AM
中國的程式設計平均能力超越其他國家,但是單論演算法,還是落後於俄羅斯和波蘭,排名全球第三,台灣排名第五。雖然在演算法上,俄羅斯程式設計師有絕對的統治力,但中國程式設計師卻在資料結構的搭建上遙遙領先。
Java目前是世界是最流行的程式設計語言,波蘭在此領域排名第一。瑞士則在演算法和Java中都排名第四。

76e2c064e96dc2a

演算法和Java排名

專家認為,中國程式設計師在程式設計上領先全世界,主要因為中國的教育資源相較於其他許多國家來說較少,因此學生的人生規劃選擇較少,程式設計成了為數不多的選擇途徑之一。另外,學生也較早接觸數學和資訊教育。

Screen-Shot-2016-08-23-at-8.52.01-AM

出處:Hackerrank
翻譯:cnbeta.com

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *

Loading