说到码农,大家可能首先想到的是美国的硅谷和北京的中关村。再拓展一下,可能会想到盛产码农的清交北邮华科等高校。可你知道吗,写代码如今也实现了“渠道下沉”,连中学生都来“抢饭碗”了。
据南方日报报道,《THE》日前发布了全球编程能力学校排名,来自中国广东的中山纪念中学力压世界知名学校,夺得第二名。
(图片来自:Fastcompany)
在发布该榜单之前,美国知名编程竞赛组织HackerRank曾举办全球性的编程比赛,共吸引来自全球126所学校的超过5500名学生参赛,HackerRank根据比赛结果得出了这个榜单。
据悉,在该榜单中,排名前五位的分别是俄罗斯的圣光机大学、中国的中山纪念中学、越南的胡志明城市科技大学、美国的加州大学伯克利分校和加拿大的滑铁卢大学。其中,中山纪念中学是前五名中唯一的中学。
俄罗斯圣光机大学学生展示研究成果(图片来自:ITMOUniversity)
分析指出,对“实战”性极强的编程来说,编程能力与学校的学术水平并不一定成正比。据Fastcompany报道,在榜单中排名第一和第六位的俄罗斯大学没有入围美国世界与新闻报道的世界知名大学前50名,但这并不能抹灭其在编程领域的优势。
同样令人意外的是,来自中国的中山纪念中学也并非世界知名学校,甚至跟其他参赛学校相比,只是一个中学。但多年来在信息学教育领域的深耕使其脱颖而出。
据悉,中山纪念中学早就将信息学作为学校的重点学科来发展培养。经过十几年的探索,中山纪念中学已经形成了完整的国内外竞赛训练、人才培养体系。
在广东省的信息学竞赛中,该校已连续八次夺得全省第一,并有32人次入选广东省队参加全国决赛。在全国决赛中获得金牌12人次,入选国家集训队15人次,近20人被清华北大保送录取。据说,学校校园也很大很美,号称“中国最美中学”,发张图你们来感受一下。
(图片来自:中山纪念中学)
在本次竞赛中夺得第13名的翁文涛指出,他从11岁就开始学习编程,除了平均每天要花费四小时在编程练习上外,学校也会提供相应的辅导和帮助。另一位获奖学生表示,在学校里,同学们参与度最高的课外兴趣小组就是信息学奥林匹克竞赛。
可以看出,尽管中学力压知名大学的结果令人意外,但究其原因也算情理之中。毕竟写代码除了天赋之外,扎实的基本功也是必备。这点在中国工程师的身上表现得尤为显著。
如今中国“码农”早已以严谨的逻辑水平和扎实的基本功扬名国内外。得益于基础教育模式和考试制度,中国工程师在数学和逻辑方面的水平较高。但也有专家分析,在系统的整体理解和团队协作能力方面,中国工程师还存在不足。
此外,传统的中国工程师多关注微观层面的技术问题解决,在技术创新、文化和整体商业格局的建立方面缺乏思考,这导致在中国很少出现“以科技改变一个行业”的公司。
因此,不论是在学校阶段的教育,还是公司培养,除了加强基本功,还要不断提升创新能力。毕竟,硅谷的成功不只靠“码农”,更需要领先的科技领袖。