众所周知,百度创始人李彦宏、腾迅创始人马化腾、新浪创始人王志东、网易创始人丁磊、360创始人周鸿祎有都有共同的职业起点——程序员!不过“江湖”中都会流传互联网大佬都是编程高手的传说,但这些互联网大佬究竟有多牛?且让小内细细道来。
编程1.0时代的“IT英雄”
在很多人眼里,求伯君是民族软件的一种象征。
80年代末,22岁的求伯君辞去了稳定的工作,带着八张写有打印驱动软件磁盘来到北京,准备从那里启程赴深圳。求伯君后来顺利进入了当时颇有名望的四通公司,在四通工作时,他认识了香港金山公司的老板张旋龙,后者很欣赏他精湛的编程技巧。
求伯君雄心勃勃地准备开发一种字处理软件。从1988年5月到次年9月,他把自己关在张旋龙为他在深圳准备的一个房间里,夜以继日地编写软件。除了犯困时睡一会儿外,大部分时间都在编程,饿了就泡一碗方便面。
但这种工作、生活方式实在不能称之为不苦。在不到1年半的时间里,求伯君生了三次病:肝炎,肝炎复发,肝炎又复发,每次要住院一、两个月。在软件开发关键时刻,他把电脑搬到病房里接着写。
求伯君在寂寞中完成了由十几万行代码写就的WPS。在键盘上敲下最后一行代码时,他没有一种如释重负的轻松感,“任何一个产品,做成功以后,不会有什么感想,所谓感想都是后来总结出来的。”
虽非“十年寒窗无人问,”但确是“一举成名天下知。”金山WPS在市场迅速取得了成功,并很快引来一批模仿者,这其中的“佼佼者”是雷军。
“求伯君就是我们的明天。”
雷军发出了这样的宣言,然后在求伯君的授权下,牵头在北京成立了金山开发部,为WPS汉卡提供技术支持,并开始规划金山未来三至五年的产品路线图。这个开发部设在香港四通总经理李文俊的一所私宅里,租金是每月几千元。
雷军开始打造他的明星级团队,由于他之前在程序员的圈子里已有了一定的名气,很多同行纷纷慕名而来,20多名顶尖程序高手云集他的麾下。
如今,作为小米公司董事长雷军在个人微信公众号分享了一篇他20年前写的文章,谈及自己对程序人生的看法。雷军表示,20年前,我是一个程序员,一个软件工程师,到今天依然是。
“我爱编程这个工作,可以肯定我会干上一辈子。虽然我没有打算一生只干这一件事。”
网络程序的接棒者
1995年周鸿研究生毕业,当时很多人想去深圳,那边银行也答应给他“铁饭碗”;当时他想去北大方正,可北大方正给他开的工资是800块钱,而且必须从最低级的程序员做起,他毅然选择了方正。
程序员的工作无比枯燥乏味,为此有不少年轻的同事觉得工作重复、琐碎、没意思。一些程序员,有的经常打游戏、看DVD;要么就坐不住,顶多编一个小时就得出去透透风,吸根烟,到处走一走,玩一会儿。而且编程的时候经常容易受到别人的影响,如果有人在旁边玩游戏、看电影,总会忍不住瞄一眼。周鸿原本也是一个坐不住的人,但为了锻炼韧性和毅力,找个10000以内的素数表,把它们全都抄下来,然后再检查三遍,达到不间断地完成这一工作为止。后来他在编程的时候,比谁都能坐得住,他坐在那里,就像屁股上被钉住了,除了吃饭打水,可以十个小时一动不动,别人玩,他可以熟视无睹。他不断地编自己的程序,发现自身存在的缺陷,以及更熟练地掌握各种数据接口的调试和数据调用的应用。通过大量的实践,慢慢培养对产品、对商业的感觉。他悟到:没有写过十万行代码,就别奢谈做大项目。他当时就立下目标:自己要写十年程序。
网易公司的出现是广州Internet史上的一个里程碑。为了探求网易发展方向而整天冥思苦想的丁磊在发现Hotmail的时候,眼睛豁地亮了起来。网易准备借10万美元买一套Hotmail系统,在中国建免费邮箱站点。Hotmail先说不卖,后来答复280万美元一套,另外加收每小时2000美元的安装费。于是,丁磊找来自己的伙伴陈磊华研究Hotmail的结构,两个人最后决定自己做。一个月下来,他们俩的知识大增。几个伙伴经常为一个技术上的突破兴奋得手舞足蹈。
一边开发免费电子邮箱,一边想域名。丁磊认定免费电子邮箱要想成功一定得有一个朗朗上口的域名才行。怎样的域名才好记?丁磊几乎天天都在想这个问题。凌晨2点,丁磊突然想到可以用数字表示域名,中国数字的发音特别干脆,而且163、169在中国已经具有了指向Chinanet和电信局以及Internet的含义,上网的人每天都要拨163,对它熟悉得不能再熟悉了。
想到这,丁磊从床上跳了起来,拨163上网,查询了一下163.net和163.com这两个域名,谢天谢地,还没有被注册。注册下这两个域名,丁磊又去睡觉,却怎么睡也睡不着了,他越想越美,就又从床上跳起来一口气注册了188.net、188.com、166.net、166.com、126.net、126.com等一大串域名。
曾经我和pony一起写代码
这个工作狂连大年初六都在写代码。2015年8月网上首次曝光马化腾16年前在大年初六写的代码,Pony 16年前的代码图中显示,编写的日期是99年2月21日正是那年的大年初六。按时间推算,1971年出生的马化腾,16年前还是一个28岁的小伙。而腾讯公司是在1998年成立,也就是说这条代码还是在腾讯成立不久时Pony写下的。你说你天天写代码会有女孩子喜欢你么?不过Pony现在的老婆也是当初通过QQ聊天而相识,码农们看到如此励志的爱情版本不知作何感想呢?
小马哥写代码的水平究竟有多牛?网上有这么一个段子供大家体悟。
曾经我和pony一起写代码。
当时我们5个人挤在一个只有四个位置的房间里,埋头开发,用C++。有人当时负责写我的一个通讯模块,我有一个bug,他弄了两天,没有一点进展,这孙子不知耻后勇,居然下楼去买东西吃。
他刚出门,一个眼镜男就坐到电脑面前,看了看我,轻轻一笑,给我修改了几个代码。
那买东西吃的孙子回来发现我的BUG居然弄好了,而那个眼镜男光着膀子,在阳台上捧着一瓶啤酒,冷峻说道:已经帮你弄好了。
编程从娃娃抓起
话说,一个成功男人的背后总会有一个更伟大的男人,具体到小扎童鞋身上,站在他身后的就是——他的父亲爱德华·扎克伯格。
这位牙医老爸在培养儿子对电脑的兴趣方面,绝对是功不可没。
据说,在马克·扎克伯格出生的那一年,爱德华就购买了他的第一台电脑,成为世界上第一批拥有个人电脑的人,而他的孩子们小时候都是在诊所长大,这给孩子们了解和接触电脑提供了良好条件。
小扎老爸回忆说,他起初只是认为儿子对电脑附带的一个编程磁盘感兴趣,于是就告诉了儿子一些相关常识,没想到,从那之后小扎童鞋就迷上了电脑。10岁左右,小扎因为游戏开始对编程感兴趣。牙医老爸“扔”了本编程的书给儿子,然后就任其自由发展。
因为热爱电子游戏,他开始琢磨怎么能制作出更好的游戏,这是他编程的开始,“客观地说,我编写的那些游戏很糟糕,但当它是你自己的游戏,玩儿的时候会有一种满足感。”
于是,小扎童鞋就——自!学!成!才(财)!
其实,小扎童鞋的前辈“世界首富”比尔·盖茨先生是13岁开始学编程滴!
编程高手=互联网大佬?
网上曾流传一个经典的段子。
这个世界上的用力跑步的B其实很多,往北走,他就叫NB,往南走,就变SB了。
而一个人,如果他能能告诉你哪里才是通往NB方向的人,同时让所有人都相信这件事并为之努力,并且最后无限接近NB。
我相信你并不会在意他能不能写代码。
马云根本不懂编程,他第一次使用计算机的时候已经过了30岁。
如今,马云的身价达到225亿美元,但直到30岁时他还认为自己是个失败者。在接受采访时,马云说自己参加过三次高考,申请过超过30份不同的工作,包括肯德基餐厅服务员,但都被拒绝了。
31岁时,马云创建了他的第一家互联网公司:中国黄页。这家公司在存续的3年内共获得大约80万美元的收入。
35岁时,马云创建了阿里巴巴。与亚马逊类似,阿里巴巴在前三年没有任何利润,但后来的故事众所周知。
结语
所谓技多不压身,懂编程的重要性自然不言而喻。
正如唐僧西天取经,先要找到孙悟空,八戒,沙僧,白龙马,才能成行。否则这一路上随便哪个小妖魔鬼怪,都可以让他有去无回。