9月初,世界著名的编程竞赛组织 HackerRank 发布报告:根据各国程序员在各项比赛中的表现,排出算法、数据结构、分布式系统、编程语言等几个领域的名次。在总得分榜上,中国程序员“意外”获得第一,被不少人看好的美国却只排在了28位。
点评:“中国软件工程师技术能力世界第一”这个名头就像一颗美味的糖果,每个中国人尝起来都会觉得味道不错,心里甜滋滋的。但看问题只有看全面才能看清楚,才不会走弯路。这一竞赛有其特殊性,它更加注重对算法、逻辑性的考察,因此只能说明一方面的问题。中国程序员的长处在于扎实的基本功,较强的数学和逻辑能力,短板在于系统架构、系统集成和整体设计能力。总体来看是单兵作战强,团队协作弱。这样的比赛证明了中国程序员的实力,也在某种程度上给我们提了个醒。总之,既不要妄自菲薄,也不要夜郎自大,保持一颗平常心,取长补短,不断进步,这才是正道。