但凡全球任何一名程序员,肯定该知道在全球具有一定权威性的编程竞赛组织(或者说是软件工程师编程水平测试平台)HackerRank。距今大概3个月以前,HackerRank又一次组织和发起了一系列的编程竞赛,全球有数以十万计程序员参与。
据HackerRank所做出的一份统计报告:全球20余个重要的国家或者地区中,巴西以73.4的总分排第38名。英国和美国分别以77.7和78.0的总分排第29名和第28名。韩国和日本分别以81.7和91.2的总分排第22名和第6名。澳大利亚以83.2的总分排第19名。德国和法国分别以84.3和91.2的总分排第14名和第8名。印度呢?印度以76.0的总分排第31名,直逼英国和美国。值得说明的是,参与这一次编程竞赛的程序员中,美国和印度程序员相对最多。
推荐下我的web前端学习群:931478787,每天晚上20:00我都会开直播给大家分享web前端学习知识和路线方法,群里会不定期更新最新的教程和学习方法(进群送web前端学习教程)关注weixin,歪脖前端,大家都是学习web前端的,或是转行,或是大学生,还有工作中想提升自己能力的web党,如果你是正在学习web前端的小伙伴可以加入学习。最后祝所有程序员都能够走上人生巅峰,让代码将梦想照进现实
而排第1名到第5名的,分别是中国、俄罗斯、波兰、瑞士和匈牙利,其总分分别是100.0、99.9、98.0、97.9和93.9。更值得中国人骄傲的是,(中国)香港特区和(中国)台湾省分别以83.6和91.2的总分排第17名和第7名。
毋庸置疑,HackerRank所做出的这一份统计报告,足以令全球上千万人甚感吃惊。你想啊,在全球,美国黑客文化最具名气。包括脸谱、亚马逊、谷歌、微软和苹果等在内的全球科技巨头(和IT相关),同样是在美国诞生。美国硅谷,也在全球响当当……所以,美国理所当然地排第1名才对。
接下来,不妨来简单看看HackerRank所做出的这一份统计报告(部分)。
HackerRank组织和发起一系列的编程竞赛中,分为15个领域。最受程序员喜欢的领域是Algorithms(算法),参与度高到39.5%。同理,以参与度为据,排第2名到第5名的领域分别是Java、DataStructures(数据结构)、C++和Tutorials(教程)。顺便啰嗦一下,排第6名到第15名的领域分别是Mathematics(数学)、Python、SQL、Shell、Artifical Intelligence(人工智能)、Functional Programming(函数式编程)、Databases(数据库)、Ruby、Distributed Systems(分布式系统)和Security(安全)。
15个领域中,俄罗斯在Algorithms(算法)领域排第1名。中国在DataStructures(数据结构)、Functional Programming(函数式编程)和Mathematics(数学)三个领域排第1名。波兰在Java领域排第1名。法国在C++领域排第1名。匈牙利能在Tutorials(教程)领域排第1名,着实不易。
中国是9个领域的前5名。俄罗斯是8个领域的前5名。得说一下日本和瑞士,日本是4个领域的前名,在Artifical Intelligence(人工智能)领域排第1名。瑞士是9个领域的前5名,在Databases(数据库)领域排第1名。于是,不止中国,甚至全球有相当一部分行内资深人士认为,瑞士程序员相当了不起——“全球最顽强的程序员”。