Reddit上「吵」起来了!中、俄学生ACM竞赛成绩突出,却高分低能

百家 作者:新智元 2020-12-02 13:07:28



  新智元报道  

编辑:QJP

【新智元导读】在竞争激烈的ACM国际大学生程序设计竞赛中,中国和俄罗斯在过去10年一直处于领先的地位,前十名中,中国和俄罗斯的大学占有更大的优势。但国际互联网研究中心的某一次采访却表示,他们往往能够解决在面试中提出的编程问题,但却不能以同样的质量完成他们做的工作。


ACM国际大学生程序设计大赛是一个为大学生设计的算法编程竞赛。代表大学的三人小组致力于解决最现实的问题,培养合作能力、创造能力、创新能力以及在压力下工作的能力。通过训练和比赛,团队之间互相挑战,以尽可能地提高标准。它是世界上历史最悠久、规模最大、声望最高的编程竞赛之一。

 

每年,参赛队伍都要参加分区比赛,来自子地区的最佳队伍晋级到地区级别,而来自地区级别的最佳队伍晋级到世界决赛。

          

在竞争激烈的编程竞赛领域,中国和俄罗斯在过去10年一直处于领先地位,欧盟也紧随其后,在很大程度上是因为波兰,美国在排名中也不是太落后,因为有MIT这样的学校不断地吸引顶尖的人才加入。

          

在前十名中,最终的获胜者是华沙大学,这所大学每年都会有一支队伍在决赛中获得胜利。同时,可以看到中国和俄罗斯的大学占有更大的优势。中国在前十名中占据了四位,分别是:上海交大,北大,清华,国立台湾大学。

          

不过,编程竞赛和工业界中的软件开发是两回事。中国和俄罗斯可以专注于帮助学生成为更具竞争力的程序员。而其他国家则专注于帮助学生成为更好的软件开发人员。

 

多年以来,中国和俄罗斯一直主宰着 ACM ICPC,这是因为这些国家保留了大部分人才。中国和俄罗斯在 IOI(高中国际信息学奥林匹克竞赛)中也占据了主导地位。因此一旦这些有才华的高中编程爱好者进入大学,他们就会在一个鼓励 ICPC 竞赛的环境中继续参加各种比赛。

              

不过,这些结果对人口较多的国家有些偏向,如果统计数据是按人口计算的,那么瑞士、新加坡或者台湾则可能是最好的。

          

美国拥有世界上顶尖的科技公司和大学,创造了无数开创性的科技产品,为何在编程竞赛中的成绩反而没有位居榜首?这可能包括如下两点原因:

 

首先,大学排名并不能完全反映这些机构的学生质量和教学质量。他们专注于研究和设施,注重国际学生的数量。

 

而且由于世界上大多数国家讲英语,英语国家的大学在吸引国际学生和教师方面有优势。爱丁堡大学就是一个例子,它的排名甚至超过了大多数亚洲大学。在这方面,排名给了美国学校和机构一种优秀的错觉。

             

其次,在ACM竞赛上表现出色并不是美国大学的首要任务,这与大多数欧洲国家类似。

 

哈佛、麻省理工或者斯坦福等名校绝对能吸引最优秀的人才,然而与俄罗斯和中国的学校相比,这些机构几乎没有编程竞赛的培训环境,把大部分时间花在解决难题上的好处是微乎其微的。

 

另一方面,一旦进入斯坦福大学等学校,很多学生的目标可能是获得一个实习机会,科研机会,或者开始创业,而不是成为竞争激烈的编程竞赛的佼佼者。

 

 参考链接:

https://pjahoda6.medium.com/acm-icpc-rankings-6e8e8fecb2e7




关注公众号:拾黑(shiheibook)了解更多

[广告]赞助链接:

四季很好,只要有你,文娱排行榜:https://www.yaopaiming.com/
让资讯触达的更精准有趣:https://www.0xu.cn/

公众号 关注网络尖刀微信公众号
随时掌握互联网精彩
赞助链接