这个高中毕业生的简历,碾压了无数程序员!

职场   2024-08-22 12:15   上海  

见字如面,我是军哥!(周末直播简历不回,一面挂如何破?点击上方预约)


今天发篇和以前不一样的文章!


这个高中生不是别人,正是大名鼎鼎的比尔·盖茨。


比尔·盖茨创立微软,开发Baisc解释器,购买DOS搭上IBM PC的快车,开发Windows的的故事家喻户晓。


但是在微软之前,尤其是盖茨在高中的故事很少人知道。


恰恰在这段时期的经历,对盖茨一生的成功有着极其深刻的影响。



01
有钱的妈妈们


盖茨所在的中学叫做湖滨中学,这是一所私立的贵族学校,在60年代,每年的学费就高达5000美金!


盖茨能上得起这所学校,因为他出生在一个富裕之家,他的母亲背景显赫,是多家大公司的董事,在华盛顿大学董事会任职18年,父亲则是全国知名律师。



1968年,湖滨中学做出了一个影响盖茨一生的决定,“购买”一台计算机,让学生们接触这个全新的未来世界。


之所以在“购买”上打引号,因为当时的计算机太贵了,大型机动辄数百万美元,即使是DEC推出的小型机PDP-10,也超出了学校的预算,只能通过租用的方式来使用,“计算机时间”非常昂贵。


湖滨中学母亲俱乐部的妈妈们表示这不是什么大问题,她们通过旧货拍卖的方式,筹集了3000美元,觉得用一个学期应该没问题了吧。


万万没想到,仅仅几周以后,这笔钱就被花光了。


就像现在孩子们沉迷游戏一样,盖茨和他那些爱好编程的朋友们,疯狂地迷上了计算机和编程,


账单源源不断地发给湖滨中学,没办法,妈妈们只好继续掏钱。


在源源不断的账单的“滋润”下,聪明的盖茨很快成为了计算机高手,他精通各种小型机的操作系统,掌握了Fortran、COBOL、AGLOL、BASIC、LISP等多种当时流行编程语言。(C语言刚刚被发明,还不流行。)


盖茨经常看家里收到的商业杂志,这让他一直琢磨着如何用编程来赚钱,于是就和几个爱好编程的朋友成立了编程小组,对外发传单,招人,接活儿。


他们接的活儿包括湖滨中学的排课系统,华盛顿大学的课程注册系统,ISI公司的薪水支付系统、TRW电网监控系统...... 


为了全职参与TRW系统开发,盖茨甚至一个学期没有上学(而学校竟然也允许了,真是不可思议)。


盖茨的“年薪”达到了12000美元,相当于现在的7万多美元,考虑到他仅仅是个高中生,这是个非常惊人的数字。


这幅图展示的是盖茨的简历,在70年代,可以说是碾压无数程序员了。


(这份简历是盖茨刚上大学时写的,实际上都是高中的经历,后来他从哈佛大学退学创业,这也成了他最后一份简历)


02
创业


盖茨并不满足编程小组的小打小闹,他一直在寻找一个真正创业的机会。


西雅图公路局需要定期统计西雅图主要道路的交通流量,这样可以确定红绿灯的时间,实现最佳交通流量。



市政在主要道路上都铺设了一些压敏橡胶管,当汽车压过橡胶管的时候,产生的气体脉冲会传递给路边的计数器,在纸带上记录下时间和车辆数量。



市政把纸带发给承包商,他们分析这些纸带,形成报表,把交通流量在发回给市政。


这个过程费时费力,单调乏味。盖茨觉得,为什么不写个程序呢?这样又便宜又快。


盖茨和好友保罗·艾伦于是就用华盛顿大学的一台CDC 6400计算机(艾伦的父亲是华盛顿大学的图书管理员)写了一个分析程序。



但是,CDC6400 只支持打孔卡输入,市政提供的数据是纸带,输入不匹配,这该怎么办?



盖茨想了一招,以非常低的薪水雇佣了几个同学,把纸带上的数据,手工转录到计算机卡片上。


当这些学生家庭作业太多的时候,他们的妈妈甚至前来帮忙


就这样,盖茨和艾伦成功地完成了交通流量图。


但是,这个方法有两个巨大的问题,导致不可持久


(1) 总不能一直依赖华盛顿大学的计算机吧?


(2) 压榨“童工”


要不买个小型机专门来干这件事儿? 


太贵了,得不偿失。


当时正值Intel的8008 CPU出现,两人灵机一动:为什么不用便宜的8008制造一台定制的计算机,直接分析纸带数据,创建交通流量图呢?



盖茨花了360美元(真有钱!)买了一个8008 处理器,可是两人擅长的是软件开发,没有硬件设计经验。


这难不倒盖茨,他很快通过关系,找到了华盛顿大学电气专业的保罗·吉尔伯特,让他成为合伙人,一起开发这台机器。


他们的公司名称就叫做Traf-O-Data:



保罗·吉尔伯特通过绕线的方式,讲电子元器件一件件地连接起来,与此同时,盖茨和艾伦开始开发软件。


你可能好奇,连计算机还没造好呢?怎么写软件?


办法就是艾伦在华盛顿大学的PDP-10的机器上用汇编写了一个8008 CPU的模拟器,让交通流量分析软件先在模拟器中运行,然后再和吉尔伯特的计算机进行联调。


这在当时是个了不起的技术!


Traf-O-Data专用计算机做好后,盖茨在家里的饭厅给政府官员演示,嗯,直接把官员请到家里做演示,这应该是他妈妈/爸爸深厚的背景给盖茨带来了的资源。



这是盖茨的第一次商业演示,但很不幸,他的硬件和软件似乎没准备好,在演示过程中,系统崩溃了....


这不由得让人想起了盖茨在Windows 98演示时蓝屏死机的场景。



那名官员自然是对Traf-O-Data计算机失去了兴趣。


盖茨委屈地缠着妈妈说:妈妈,你快告诉他,这台机器确实是可以工作的!


Traf-O-Data计算机调试好了以后,开始向市政提供交通数据处理服务,最终帮助盖茨和艾伦赚了2万美元,相当于现在的十几万美元,近百万RMB了。


但是,华盛顿州开始向各个城市免费提供交通数据处理服务,遭受降维打击的Traf-O-Data商业模式夭折了。


尽管Traf-O-Data创业失败了,但是盖茨和艾伦来说,这一次创业是个重要的转折点。


他们俩之前一直在CDC这样的大型机,以及PDP-10这样的小型机上编程,这一次他们直接获得了Intel CPU这种微型处理器的编程经验,为PC上的软件开发做好了准备


当牵牛星计算机问世的时候,艾伦故技重演,迅速编写了一个8080 CPU模拟器,然后和盖茨一起,用汇编率先开发出PC上的Basic解释器,顺利拿下了牵牛星的合同,微软从此起飞。



03
总结


我很喜欢看一些牛人初期的发展史,看看第一桶金是如何挖到的,尤其是在什么样的社会背景下,在什么样的条件下挖到的。


盖茨的成功很容易总结:


1. 出生在一个富裕的家庭,父母人脉资源深厚。


他的父亲在他的编程小组对外接单时,帮助处理了所有的法务问题。

他的父母还能能联系到当地的官员,在饭厅观看盖茨的演示。


2. 上了一个很好的学校


高中就接触到了计算机这种最前沿技术,成为编程高手。

湖滨中学为了支持他的爱好,竟然允许他一个学期不上学!


3. 盖茨本身非常聪明,SAT考试1590分(满分1600),即使到了哈佛大学,他也是佼佼者。


4. 商业意识极强,高中就开始探索各种机会,完成了一次创业


所以,在个人电脑软件业起飞的时候,盖茨已经做好了各种准备,就站在那里。


最后留个讨论的问题吧,如果把盖茨挪到现在,他还能不能挖掘出现在的机会,再次获得成功呢?


全文完,觉得不错的话点个或者在看吧!


最后,既然我们今天文章主题是简历,那么直播必须也安排简历哈!


好几位读者朋友说简历都是已读不回,有些是一面挂,但是也不知道问题出在哪里?怎么办?原因何在?


于是,我决定本周6晚上开直播分享这个主题,迎点击下方预约,我们不见不散~


近期爆文

电影《逆行人生》给技术人的启示是什么?



军哥手记
点我关注,互联网从业15年擅长技术、产品和技术管理,助力你提升认知和赚钱能力!前1号店架构师,饿了么技术产品总监—军哥。
 最新文章