互联网时代,最叱咤风云的莫过于互联网大佬们,追溯起他们波澜壮阔的人生会发现,他们中的很多人也有过最纯粹的编码生活。程序员出身、也曾不眠不休地写过代码、也曾为了Bug费尽心思。无论是弃文从武还是半路出家,在程序员大军中他们都是领军般的人物。那么他们都写过什么样的代码呢?

小米–雷军

图0:技术出身的互联网大佬们,写出的代码有什么不同?
“你写程序有写诗的感觉吗?”在大多数人眼中,雷军是小米科技创始人、金山公司的大老板,或者是目前的中国十大富豪之一;了解多一些的,可能会提到他是中国互联网代表人物以及全球年度电子商务创新领袖人物,是一名出色的投资人等等。但荣耀的称号背后,很多人可能会忘记他最原始的程序员身份,作为程序员他还曾获得过十大功勋程序员的奖章。

毕业于武汉大学计算机系的他曾经仅用了两年时间便修完了所有学分,甚至完成了大学的毕业设计。大学期间,雷军就仿制金山汉卡开办起了公司,在金山软件工作的时候他还和同事合著了《深入DOS编程》,写过加密软件、杀毒软件、财务软件、CAD软件、中文系统以及各种实用小工具,还做过电路板设计和电焊,甚至还干过一段时间的黑客,解密各种各样的软件。

超过10年的程序员生涯体现了雷军对编程的狂热爱好,在22年前的作文中他还写道:我会当一辈子程序员。以下为雷军当年写过的代码截图,不知看懂的朋友们觉得水准怎样?

图1:技术出身的互联网大佬们,写出的代码有什么不同?
图2:技术出身的互联网大佬们,写出的代码有什么不同?
百度–李彦宏

图3:技术出身的互联网大佬们,写出的代码有什么不同?
技术出身的李彦宏在商业上获得了巨大的成功,不过其发家的根本其实是他所持有的“超链分析”技术专利,这可是奠定整个现代搜索引擎发展趋势和方向的基础发明之一。

北京大学信息管理专业毕业,美国布法罗纽约州立大学完成计算机科学硕士学位,先后担任道·琼斯公司高级顾问、网络版实时金融信息系统设计者,以及国际知名互联网企业Infoseek公司资深工程师。除去一手开发的第二代Infoseek,李彦宏的“超文本文档检索系统和方法”技术专利解决了文件与搜索关键词的相关性问题,具体来说,当一个关键词被搜索时,含有以关键词为链接的文字的反向链接数最多的那个网页,应该被作为最相关的结果排在前面。目前这个专利被包括Google在内的几乎所有搜索引擎所共用。以下是97年李彦宏申请专利的部分设计图。

图4:技术出身的互联网大佬们,写出的代码有什么不同?
腾讯–马化腾

图5:技术出身的互联网大佬们,写出的代码有什么不同?
作为一名资深程序员,马化腾的码农生涯走得极稳。深圳大学计算机毕业后,他就入职深圳一家公司做软件工程师,专攻寻呼机,其后慢慢升任开发部主管。马化腾和张志东开发的第一个“中国风味”ICQ,自开发之初便受到了用户的热烈欢迎,在QQ用户数从之前设计的百万级到现在的数以亿计增长的过程中,整个架构依然适用。

下图截图所示的是99年2月21日马化腾在大年初六所写的代码。

图6:技术出身的互联网大佬们,写出的代码有什么不同?
奇虎360–周鸿祎

图7:技术出身的互联网大佬们,写出的代码有什么不同?
“我是程序员出身。做好程序员,为日后打下了坚实的基础。”程序员文化是周鸿祎一直所推崇的。上学期间,他就立下“自己要写十年程序”的目标,在对大学生做报告时也强调“没有当过一个好程序员就不可能成为一个好老板”。

1995年研究生毕业后,周鸿祎放弃了深圳那边的银行所提供的“铁饭碗”,反而选择了800块钱工资的北大方正,从最低级的程序员做起。入职初期针对落后的开发工具,他和同学李钊一起连熬了20个晚上,一共写了2万行代码,交货前一天联调了一个通宵,并在第二天早上9点上班前成功交付了新的工具。林锐之前曾写过一个真事:“当我小心翼翼地展示约10万行C++代码的软件时,他(周鸿祎)竟在十几分钟内就指出多处重大的设计错误,使我目瞪口呆地意识到整个软件系统的价值为零。”

求伯君

图8:技术出身的互联网大佬们,写出的代码有什么不同?
据说不认识求伯君的都不是第一批触网者。毕业于中国人民解放军国防科技大学信息系统专业的浙江人求伯君,94年在珠海创立了珠海金山电脑公司。对于以前接触过PC的每个人来说,求伯君是一个传奇–每一个用过WPS的人,都不可避免地会看到WPS1.0启动界面里的“求伯君”三个字。

80年代末,22岁的求伯君带着八张写有打印驱动软件的磁盘来到了北京,敲开了当时颇有名望的四通公司,并在那认识了十分欣赏他编程技巧的香港金山公司老板张旋龙。出于对字处理软件的开发热情和熊熊野心,从1988年5月到次年9月,他一直把自己关在深圳的一个房间里夜以继日地编写软件。在很多人眼里,求伯君就是民族软件的一种象征,他同王志东、鲍岳桥等人一起被视作那个时代的“程序英雄”。

2011年07月06日,求伯君正式公布其退休计划,副董事长雷军接任金山公司董事长。

互联网领域的编程大佬不胜枚举,比如大家熟知的巨人网络史玉柱,他用汇编独立开发了汉卡软件和“M-6401桌面排版印刷系统”软盘;创新工场李开复,毕业于哥伦比亚大学计算机科学系、卡内基梅隆大学计算机系博士的他在苹果、微软和谷歌都工作过,有超过10年的编程生涯;江民杀毒王江民,未受过正规大学教育的他38岁才开始学习计算机,开发出的KV系列反病毒软件占反病毒市场的80%;新浪王志东,自称“很纯粹的软件工程师”的他创办了四通利方,并且通过资本运作推出了当时全球最大的中文门户网站–新浪;京东刘强东,主修社会专业的他用课余时间自学了编程技术,还用ASP写出了第一版京东。

当然,马云是我们在细数互联网大咖时绕不开的一个人。作为阿里巴巴集团创始人、华人新首富的他,却是技术外行。非技术背景的公司创始人,大约更擅长发现互联网带来的商业机会,从公司战略层面让其更超脱。“因为我不懂技术,所以我们公司技术最好”。然而,并不是人人皆马云。

历数众多互联网大佬,其中不乏天赋出众、卓尔不群的天之骄子,但是一些半路出家、泯与众人的人一样可以脱颖而出,书写精彩。

那么对于现在的你,何不把握住当下?

Comments are closed.