开盘大涨近400%,武汉冲出一家上市公司
开盘大涨近400%,武汉冲出一家上市公司
上市一周年市值蒸发近百亿,官宣:回购
上市一周年市值蒸发近百亿,官宣:回购
Tier 1寒潮来了!博世裁7000人,舍弗勒裁4000人,米其林也要关俩厂
Tier 1寒潮来了!博世裁7000人,舍弗勒裁4000人,米其林也要关俩厂
试驾小鹏P7+:纯视觉更类人,空间上大分,小鹏爆款再+1
试驾小鹏P7+:纯视觉更类人,空间上大分,小鹏爆款再+1
立即打开APP
万川
私信
23

世界上最棒的程序员来自哪里?这所广东中学竟排名世界第二

2016-12-20
优秀的编码员甚至不需要一个大学学位来证明。

【猎云网(微信号:ilieyun)】1220日报道 (编译:刘怡)

全国各地多所大学的早期录取工作正在如火如荼地开展,我们开始思考一个问题:哪些学校拥有世界上最好的编码员?

尽管各个大学有学术排名,比如由《美国新闻与世界报道》发起的顶级计算机科学专业大学排名,但没有任何一所大学的排名纯粹是由学生的编码能力决定。例如,《美国新闻与世界报道》的排名标准就包括发表研究论文的数量、全球研究声誉以及举办学术会议的次数。实际上,实用的编码技能根本就不是这些学校方法论的一部分。

我们决定来回答这个问题:哪些大学的学生已经做好准备,可以实实在在进行编码?

在HackerRank(一个专门为网络黑客创建的一个社区网站),来自世界各地的数百万程序开发人员,包括成千上万的学生,会定期解决编码难题以提高自身的编码技能。为了找出哪些大学拥有最好的程序员,我们在主要的大学中举办了排名竞赛,来自世界各地126所学校的5500多名学生参与了此次排名。该公司还采用HackerRank评估这些程序开发人员的编码技能,以此来聘请顶级的编码员。

据我们的数据显示,世界前三名的最佳编码员分别来自以下这些地方:

俄罗斯圣光机大学联邦学院(俄罗斯)

孙中山纪念中学(中国)

胡志明市科技大学(越南)

加利福尼亚大学伯克利分校在美国排名第1,全球排名第4。

首先,我们来界定一下什么是最好的大学。我们认为,根据参与人数和最高分来进行大学排名是最公平的。我们的工程团队制定了一个公式来对每所大学进行排名。每所大学必须至少有10个参与者在排行榜上。我们将数据缩小到世界排名前50的大学,以下呈现排名前15的大学:

刘怡【图2】-These Universities Are Training The World's Top Coders_副本

在HackerRank举办的竞赛中,两所俄罗斯的大学分别排名第1和第6。而历年来俄罗斯的大学都没有被《美国新闻与世界报道》列入全球前50的传统。同样地,我们还发现越南的胡志明大学也拥有极具天赋的编码人才,不过这所学校也没能挤进《美国新闻与世界报道》的大学排名。

这并不是说《美国新闻与世界报道》的大学排名是错误的。相反,HackerRank大学竞赛的结果表明,像这种传统的学术排名并不是证明世界上最好编码员的唯一方式。

实际上,中国的一所著名高中也碾压了无数大学。孙中山纪念中学(在美国相当于高中教育水平),在竞赛中排名第二,打败了美国加利福尼亚大学伯克利分校和伊利诺伊理工大学。一篇中文博客提到,中国的高中实际上比很多大学更大,并且拥有科学博物馆。

排名第13位的翁文涛(Wentao Weng)说,他第一次学习编程是在初一的时候,那时他才11岁。翁文涛表示,虽然计算机科学在小学并非一门必修的独立学科,但是它得到了学校的大力支持。

“计算机科学并不是一门学科,但是我们仍然可以尝试成为高中学生里最优秀的编码员,以此获得一所顶级大学的录取通知书。”翁文涛表示,“所以我们的老师支持我们学习计算机科学,而我们的确也花了一些时间钻研,同时还参加了许多线上和线下的竞赛。”

在校期间,翁文涛每天练习约四个小时,不过周末几乎是整天都练习。他的同学也有与他相似的经历。蔡子义(Cai Ziyi)从12岁开始学习编码,他说大多数的学生程序员都参加信息学奥林匹克竞赛(OI),作为一项课余爱好。

刘怡【图3】-These Universities Are Training The World's Top Coders_副本

在全美排名前25的大学中,有8所大学位列本次竞赛前50名。我们竞赛中列出来的大多数学校都和《美国新闻与世界报道》的排名一致,只有少数几个例外。那些在学术排名中通常没有出现的学校,如俄亥俄州立大学、加州大学欧文分校以及北美大学,在本次HackerRank大学竞赛中却排名全球前50名。

虽然传统的学术排名是衡量教育质量的一个指标,比如《美国新闻与世界报道》大学排名,但它却不是找到优秀编码员的唯一依据。那些优秀的编码员可以来自世界上的任何一所大学。事实上,正如大赛中表现突出的孙中山纪念中学,优秀的编码员甚至不需要一个大学学位来证明。

要想被列入排行榜,每一所学校必须至少有10名学生在大赛中提交代码。学生按得分进行排名。如果两个学生的得分相同,则以学生完成最后一个挑战首次提交正确答案的时间为准,以此来打破平局。

猎云网APP阅读全文

体验更加

猎云网

微信扫码关注猎云网

  1. 猎云网原创文章未经授权转载必究,如需转载请联系官方微信号进行授权;
  2. 转载时须在文章头部明确注明出处、保留官方微信、作者和原文链接,如:转自猎云网(微信号: lieyunjingxuan )字样;
  3. 猎云网报道中所涉及的融资金额均由创业公司提供,仅供参考,猎云网不对真实性背书。
  4. 联系猎云,请加微信号:jinjilei
猜你喜欢
长按图片可以分享给好友
×