文/程序员(微信公众账户)
“黑客马拉松(hackathon)”这个术语,诞生于 1999 年卡尔加里举办的一次密码学开发活动上。这是一个技术爱好者们的节日,程序员们通宵达旦地编程,按自己的方式写代码,第二天再争相演示自己所做的功能。
对企业来说,举办黑客马拉松,也等于给基层员工提供一个“秀场”,并从中发掘优秀人才。而且,跨部门的员工集思广益,每个人都能用自己专业的角度去分析解决问题,同时由于时间紧迫,阻碍研发进度的状况一般也不会出现。
这项活动至今在硅谷仍十分流行,但纵观国内,却只有百度等极少几家持续在做。从 2012 年开始,百度每个季度都要举办一次 hackathon,挑一个周末,从周五晚开始,自由组队的程序员们聚在一个大会议室里编程,砸脑洞。到周日,程序员们摆上电脑或手机,把做出来的产品秀给高管们看。只要是有价值的产品,百度就会把它放到线上去测试、做大。
为了让工程师更舒服地编程,每次主办方都要堆上山一样的披萨、糕点和各色水果,饮料更是触手可及。所以这项活动也被百度程序员戏称为“舌尖上的 hackathon”,甚至有的队伍干脆取名叫“吃货联盟”。
最近,举办完第十季 hackathon 后,百度一位内部员工一时兴起,想算算他们老板到底参加了几季 hackathon。结果算完后,这位员工长长地吐一口气,震惊了。
最终结果是:10 季 hackathon 李彦宏都参与了!
后来,这位员工收集了这 10 季 hackathon 李彦宏的照片,光看看也是醉了:
第一季,椅子不够,看到投入时干脆蹲下来伏在电脑前。
第二季,嗯,被热情的 hacker 们层层包围了。
第三季
第四季,又被包围了。
第五季,中科院博士生古晓艳向李彦宏演示“赏花宝典”。
第六季,和获奖团队的合影。
第七季,看到投入,又蹲下来了。
第八季,请获奖团队吃饭交流创意。
第九季,听程序员 show 产品。
最近刚结束的第十季,据说是聚焦硬件,也是兴致勃勃。
在多个场合里,李彦宏也多次提到 hackathon。比如,2013 年 1 月,在极客公园创新大会上:
“像黑客马拉松是发现人才的这样一个秀场,你做的东西也不一定将来在市场上产生多大的影响,但是从你做的事情我能够看到你这个人的潜力在哪里,我们会让你到更好的位置发挥。”
2013 年 10 月,在浙江大学演讲上:
“很多百度工程师都非常盼望着这么一天,一方面,觉得自己有想法可以在这里做,另一方面,他们确实也希望能够亲自地给我讲一讲他们做的这些东西有什么样的意义。如果我们觉得有价值,会配备相应的资源或者是调动相应的部门来把这个事情做大,做到线上去。”
2014 年 10 月,在南京大学演讲时:
“百度有非常多有创新能力的工程师。他们平时自己有正常工作,但也会有一些跟工作不完全相关的想法,我们每次拿出这样一个时间段,正好也能有一个机会让他们展示才艺。对于百度公司,我们特别鼓励创新,尤其是自下而上的创新。”
一位参加过 hackathon 的百度员工回忆说,每次到了成果展示环节的时候,李彦宏会走到每张桌前倾听大家的想法和创意。“每到一桌,Robin(李彦宏)都会被大家团团围住。每个人都争着向他展示自己的项目,他中午就和大家一起吃盒饭,好多留些时间尽量看完所有同学的创意。”
这样的老板,也是蛮拼的。
据百度内部透露,第十季 hackathon 刚结束,就有程序员问活动组织方:下一届啥时候啊?