中国程序员成长图鉴

中国第一代程序员,都做爷爷了。

2005年,登陆纳斯达克后不久,百度启动首届“百度之星”程序设计大赛,来自全国400多家高校共计4000名选手报名参加初赛,经过多轮角逐后,来自清华大学的ACrush夺冠。当时选手还流行给自己取一个像玩游戏一样的名字,ACrush真名是楼天城,他战胜的对手叫Iamcs和Xreborner。

楼天城是清华大学姚期智院士的得意门生之一,在编程界的外号是“楼教主”,2006年他又蝉联了第二届百度之星大赛冠军。楼天城还两次获得了ACM全球总决赛亚军、蝉联Google全球Code Jam的冠军。2012年楼天城博士毕业后,加入谷歌旗下自动驾驶公司Waymo,2016年转投百度美研做无人车研发,成为百度最年轻的T10级员工,后来创立明星自动驾驶公司小马智行(Pony.ai)。

跟楼天城一样,第四范式创始人戴文渊、旷视联合创始人兼CTO唐文斌,这些今天中国AI产业的中流砥柱,都曾是百度之星的参赛选手。在明星AI创业者外,百度之星15年来选手的故事,更多是像第一届优秀选手、现在的百度账号系统部总监李盈一样,构成中国互联网技术的中坚力量。

百度之星不只是给百度选拔了大量的优秀技术人才,今天,获奖选手有的留在了百度,有的到了友商工作,甚至包括百度昔日劲敌谷歌。替行业培养人才,体现出百度之星的开放性,这不是一个给百度招聘服务的商业程序大赛,就像“教主”楼天城2009年对比赛的评价一样:

“办出百度特色,区别于其他千篇一律的商业竞赛模式,真正挑选出技术实战型人才,并以实力和权威吸引更多的参赛者。”

时光荏苒,百度之星走到第15个年头。10月15日,百度之星迎来第15个颁奖典礼。来自杭州学军中学的00后选手张哲宇同学摘得程序设计大赛桂冠,而由江南大学、国防科技大学、东南大学等高校同学组成的跨校战队Litchll则将开发者大赛冠军收入囊中。

15年来,百度之星程序员比赛报名人数累积超过20万人,平均每年超过1.3万人报名。2012年,32000人参赛打破吉尼斯世界纪录,成为全世界规模最大的编程比赛。

参加百度之星比赛的主力群体是大学生,最近五年报名的本科生高达36000人,研究生多达7000人,在中国大学计算机类专业学生群体中,百度之星已是一个跟ACM并列的技术大赛,是校园编程高手交流切磋的平台。ACM是世界性官方性的编程比赛,“百度之星”则是由企业组织的最负盛名的中国程序设计大赛,类似的顶级比赛还有谷歌的Code Jam、Facebook的Hack Up,不过这些比赛门槛高,距离远,与中国信息产业环境脱钩严重,难以成为中国技术人才证明自己的平台。

从2005年开始持续耕耘15年的百度之星,结合中国科技产业实际,组织和运营比赛,在事实上成为中国计算机技术人才证明和挑战自己的舞台,越来越多的“计算机苗子”从这个编程大赛中脱颖而出,简历附上参赛结果,是国内互联网公司CTO和HR都会认的加分项。

百度之星就像星探一样,给中国科技产业发现优秀的技术人才,成为中国科技公司选拔和发现优秀编程技术人才的窗口。

 01 

一个比赛,从PC跨越到AI时代

中国第一批程序员的代表是求伯君,今年54岁,而参加百度之星比赛的最小选手只有10岁,他们之间差不多隔了一代人。超过500万的中国程序员群体,已跨越老中青少不同年龄段。

这些年来,程序员群体一直面临着日新月异的技术变迁。第一代是单机和PC时代的程序员;第二代程序员,是移动时代的开发者,成天跟安卓、iOS、嵌入式设备和物联网打交道;第三代则是训练机器自主学习AI工程师。第一代程序员,与今天的程序员,面临的编程语言、开发工具、交流社区和工作平台都有巨大的变化,正是因为此,才有人说程序员是一个需要终身学习的职业。

走过15年,百度之星正好见证了中国三代程序员的变化,伴随着这样的变化,百度之星同样在变。

最初,百度之星比赛的获奖者是楼天城这样的编程天才,那是程序员的个人英雄时代,像求伯君这样的单枪匹马的“编程英雄”不少,张小龙靠一款Foxmail打天下,阿北在豆瓣胡同的咖啡馆一个人敲出了豆瓣网。移动时代,个人开发者开发一个App赚取佣金的有,但做成大公司的已经很少了。到了AI时代,编程全面从单兵作战进入到团队协作时代。

2017年“百度之星”与时俱进,迎来一次较大的变化。在沿袭面向高校的专注于算法和数据结构的编程比赛外,首次引入开发者大赛,面向所有开发者团队,形成双赛模式,工程师出身的李彦宏说:“人工智能时代是属于开发者的时代,互联网时代的个人英雄主义行不通了,今天的开发者拥有了GitHub这样的工具和环境,拥有了站在巨人肩膀上的能力。”

百度之星有了新的内涵,不再只是基础编程比赛,而是技术大牛们将AI技术与社会实际问题结合起来的探索平台。2017年,第一次百度之星开发者大赛上,参赛选手们基于百度理解与交互技术平台UNIT进行对话系统开发,尝试在应用中增加自然语言理解和交互功能,促进自然语言对话式交互生态的繁荣,中国科学院信息工程研究所“北极光”团队的智能语音菜谱APP—《舌尖厨房》夺得冠军,2018年百度之星开发者大赛则以“人流密度估计”为主题,决赛赛题是“躲避拥堵路线规划”,参赛选手与北京道路路况结合,基于AI算法设计车辆行驶路线。

总体而言,15年来百度之星越来越重视实战,越来越重视技术人才对社会现实问题的动手解决能力,越来越重视AI。百度之星跟ACM以及其他几个知名的国际编程比赛的区别越来越明显,比赛的差异也是中美AI产业发展理念的差异。中国有产业、场景和数据优势,AI发展更接地气一些。谷歌用AI来跟人PK围棋和游戏,百度则致力于推动AI to All。

 02 

一个比赛,为一个群体正名

百度之星很纯粹,15年坚持办好一个具有百度特色的技术比赛,不搞商业化,不只给百度招聘人才服务,而是搭建一个舞台,让年轻的优秀技术人才特别是AI技术人才有施展的空间,给中国科技产业发现和培养顶级技术人才。

马上就是10月24日,大多数人不知道这一天的特殊意义,1024是2的十次方,二进制计数的基本计量单位之一,是程序员群体的“暗号”。10月24日是一个没有官方认证的“程序员节”。

互联网在中国落地20年来,深刻地改变了人们的生活,已经成为生活方式、生产工具和各行各业的基础设施,我们每天都在使用的互联网和智能服务,都是程序员用代码一行行堆起来的,程序员是这个时代最可爱的人,超过500万的中国程序员,是繁荣数字世界的建造者。

然而程序员群体不只是未得到社会足够重视,反而有一些污名化,说到程序员,人们往往会联想到类似于996、东南亚杀猪盘、接盘侠、秃顶这样的不好形象,“码农”一说可谓非常形象。相对于美国程序员群体而言,程序员这个职业在中国远远不算体面。

有一次我去微软硅谷分部参观,发现普通程序员都有自己的独立办公室,很多程序员都是大叔,美国程序员在职业规划中,不会认为这是一份要996的“青春饭”,而是越老越值钱,经验比技能重要。我们国家,程序员面临的环境,还不够好。

与此同时,我国存在程序员数量多(超过500万),然而高端程序员,高端技术人才,特别是AI人才匮乏的状况,领英(LinkedIn)数据显示,中国只有5万人从事人工智能相关的技术工作,远远落后于美国(85万人)。

在这样的背景下来看,百度之星意义更显特别。一方面,不论是编程大赛还是开发者大赛,本质都是吸引优秀技术人才,让好的技术苗子脱颖而出,丰富中国程序员群体金字塔顶端的人才结构,楼天城、戴文渊、唐文斌、唐飞虎、乔明达这样的圈内大神足以说明。另一方面,百度之星将舞台交给了程序员们,大家“以技术论英雄”,优秀的技术人才可以证明自己,顶尖技术人才可以脱颖而出,在百度之星拿奖可以得到绝大多数科技企业的认可。

15年来,百度之星给优秀的技术人发奖金,给予认证,体现出一种对程序员,对技术人,对技术本身的尊重,这跟今天一些污名化程序员的做法截然相反。

 03 

一个比赛,一种技术报国情怀

百度之星发现和培养高端技术人才,给中国科技产业添砖加瓦。不过,百度对中国的技术贡献,特别是对中国AI的贡献,远不止于一个比赛。

在波诡云谲的世界竞争局势中,满腔爱国热情的国人对自主产业重要性的认识越来越深刻,格力、海尔、TCL这样的老牌科技巨头都在谈“实业报国”,这在传统实业已达成共识,互联网科技巨头在做的,则是“技术报国”。科技是第一生产力,产业强大的基础是自主核心技术,特别是材料、芯片、AI、操作系统等底层技术。

百度虽然没有说过“技术报国”,不过其在行动上是这样做的(如果你对百度有偏见可以不看了,因为我们永远无法叫醒一个装睡的人)。

前几天看了一篇文章,写的是李彦宏多次参加国庆阅兵盛典的事情。1999年李彦宏作为海外杰出华人技术专家,受邀回祖国参加新中国成立50周年庆典,这一次归国促使李彦宏放弃自己在硅谷的高薪工作,并开启自己的创业之路。李彦宏后来在《开讲啦》分享过,正是“ do you have computers in china?”的故事,刺激他归国创业,从那时起,他就梦想有一天一定会用自己手中的技术改变国人的生活,用技术报效国家,让中文搜索更好,改变社会运用信息和获取信息的方式,这一理念,后来变成百度的slogan:让人们平等地获取信息。

好事多磨,百度20年来一路跌跌撞撞走到今天,成为国民搜索,百度也踏上了AI新征程,有了“让复杂的世界更简单的”新使命,它一直在履行用技术报效国家的承诺,得到国家和社会认可。

作为海归高端人才创业成功的代表,2009年,李彦宏作为中关村优秀留学回国人才杰出代表,再次观礼新中国成立60周年庆典。2018年12月李彦宏荣获“海归创业报国推动科技创新的优秀代表”的称号,并获得“改革先锋”的奖章,2019年70周年盛大阅兵庆典上,李彦宏第三次受邀观礼,在现场他表示:

“我们赶上了最好的发展时机。国家对科技创新的重视、对人工智能发展的引导和支持,是我们把企业做好、把技术做强的坚强后盾。国庆观礼,是一份荣誉,更是一份责任、一份使命。未来,我们会继续牢记初心,把对祖国的热爱转化为行动力与责任感,以技术创新切实提升国家科技竞争力,为实现中华民族的伟大复兴只争朝夕、再攀高峰!”

百度在行动上,不只是牢牢占据了中文搜索的头把交椅,同时在AI上构建技术壁垒,并将AI技术开放,承担起巨头的企业社会责任,助力中国科技在AI时代换道超车。

百度重视原创自主可控的AI技术,研发了AI最核心的技术——深度学习平台飞桨(PaddlePaddle),完全自主,被称为“国产之光”。百度大脑是中国最领先的深度学习技术基座平台。百度还一直推动AI技术开放、AI to All,百度大脑的技术全方位开放,飞桨(PaddlePaddle)开源给行业,IDC 6月发布的报告显示,在国内深度学习综合市场中,谷歌、Facebook、百度三家共占据超过一半的市场份额,谷歌TensorFlow占据着主要市场,百度飞桨(PaddlePaddle)占据第三。

飞桨(PaddlePaddle)在2018年就与AIStudio一起,成为百度之星大赛指定平台,给开发者提供深度学习框架技术支持,对参赛队伍的模型开发与数据训练提供了CPU和GPU训练资源的支持,通过此举,百度引导更多人学习AI技术。飞桨具有易用性强、门槛低的特性,2019年百度之星编程赛,前十名有九名为在读高中生,足以证明这一点。

不只是百度大脑和飞桨开放,在AI应用领域,自动驾驶,百度推出面向产业的Apollo开放平台,云计算领域,百度基于智能云用AI技术赋能,让中国各行各业抓住AI红利。

在人才培养上,百度之星是发现优秀的编程和AI人才,百度与高校机构合作就是将AI人才培养前置的举措,百度与超过10家顶级名校合作培养AI人才和AI师资,走在科技巨头前面。百度还有各种人才培养计划,在北京、硅谷、西雅图……设立多个实验室,吸纳全球高端AI人才,同时让中国人才去美国学习。正是因为有领先的AI人才培养体系,百度已成为中国AI人才的摇篮,多家AI独角兽创始人或者技术骨干均来自于百度。有人说百度是替他人做嫁衣,但转念一想,这反而可以证明百度的AI技术实力,以及给中国科技产业“培养人才”的开放情怀。

在AI国家战略上,李彦宏以及百度高管多次向国家有关部门建言献策,支持国家AI产业战略发展。2019年两会,李彦宏提交的三份提案全部都是AI:人工智能伦理、AI+交通和AI+医疗方面,而且这已经是他连续第五年就AI提案,李彦宏是最先建议国家战略发展AI的企业家,2017年我国正式确立人工智能发展国家战略。

在AI技术影响力上,百度一直致力于提升中国在国际上的技术地位和技术影响力。全世界范围很多人对中国有偏见,认为中国缺乏自主创新技术,只有物美价廉的中国制造。然而事实上中国科技产业近年来涌现出大量的技术、产品和模式创新,在原创底层AI技术上,中国正建立世界竞争力。

百度CTO王海峰是NLP 领域的全球顶尖学者, ACL50 多年历史上唯一出任过主席(President)的华人,截至目前最年轻的ACL 会士(Fellow),他同时在多个国际学术组织、国际会议、国际期刊兼任各类职务。2018年7月,ACL亚太区域分会成立,王海峰成为 AACL 创始主席。王海峰领导的百度技术团队研发了大量的世界级AI技术成果,ACL 2019大会上,百度一共有10篇论文被大会收录,展现出百度在该领域的技术积淀和国际水准。

跟李彦宏的海归背景不同,王海峰是中国自己培养出的顶级科学家,哈工大毕业后一直在国内工作,是中国较早研究AI的技术人才。2010年,王海峰到百度后建立自然语言处理部,进而开拓了机器翻译、语音、图像、机器学习、知识图谱、数据挖掘和推荐与个性化等人工智能相关方向。他是百度AI技术研发体系的奠基人,2013年作为执行负责人协助创建了百度深度学习研究院(IDL),招揽世界顶尖AI人才,是百度研究院前身。

跟李彦宏一样,王海峰同样有技术报国的情怀,12月9日,他在荣获首个“中国智能科学技术最高奖”吴文俊人工智能科学技术奖“杰出贡献奖”时,感谢母校哈尔滨工业大学的培养、以及百度给他提供了实现技术报国、服务大众的平台。

像李彦宏、王海峰这样的人才,以及大量默默无闻的技术工程师,不论是从哪里来,最后在一起都在做一件事:在百度这个平台上,实现技术报国的梦想。

从原创技术、到人才培养、到政策建言再到建立世界技术影响力,百度从来不说技术报国,实际却在这样做,这是李彦宏们的不忘初心,也是技术人的家国情怀。

百度之星正在出现更多这样的技术人,许多“星星”在这里冉冉升起,一起点亮了中国计算机和AI技术的天空。参加百度之星比赛的选手正越来越年轻,2013年的冠军是17岁的乔明达,2018年最小选手只有10岁,15年到19年参赛的中学生竟然多达3600人,中国高端AI技术后继有人,满天繁星未来可期。

END

(0)

相关推荐