2 受聘于 TRW 公司

1973 年初,有一家叫做 TRW 的国防用品公司同美国国防部门签订了一项合同,要用 PDP—10 型计算机来监测和控制西北地区太平洋沿岸水库的计算机系统,对水库的发电量进行控制,以使其电力的供需平衡。按照合同规定,新建的监控系统必须达到 99.9%的可靠性,但是,正如我们前面已经谈到的,PDP—10 型计算机软件中程序错误成堆,令工作人员大伤脑筋,工作无法按要求如期完成,公司眼看就要遭到违约的惩罚。老板急得像热锅上的蚂蚁,只好向世界各国求贤,指望有专家能为他们排忧解难。这时,有个技术员发现了计算机中心公司的一本报告书,其中就有一长串 PDP—10 型计算机软件的程序错误清单。他喜出望外,再一看发现这些程序错误的高手,比尔·盖茨和保罗·艾伦的大名赫然在目,便立刻打电话找到比尔·盖茨,希望他和保罗·艾伦去西雅图南部160 英里的温哥华面试。比尔·盖茨立即将这一消息告诉在华盛顿州立大学的保罗·艾伦,鼓动他“一定得干”,说“这是一个真正挣钱的大好机会”。

其时,保罗·艾伦已经在大学里呆了两年,对大学里枯燥刻板的生活早已感到厌倦。他一直迷恋着计算机,想干点大事,甚至考虑同比尔·盖茨成立一个自己的软件公司。这样,他们就可以不必总是给人帮忙,只

获得免费使用计算机的报酬。TRW 公司这次是聘请他们前去工作,并付给他们工资,这与免费使用计算机的待遇当然就不一样了。一得到这个消息,保罗·艾伦就自动停学,同比尔·盖茨一起连夜乘火车来到温哥华。当时比尔·盖茨正在读高年级,他幸运地获得了学校的允诺,学校同意他在最后一个学期不上课,去 TRW 公司工作。这里又一次体现了湖滨中学在学生管理方面的开明态度。

TRW 公司的人见来者竟是两个毛头学生,不禁犯了疑。他们当即对两位年轻专家的才能作了一番考核,疑云才消散了。公司马上录用了这两个小伙子,给他们的待遇是每周薪金 165 美元。他们高兴极了。保罗·艾伦后来回忆那时候的心情说:“当时我们真是太激动了。在那之前,我们从来没有利用计算机的知识和技术真正赚到过钱⋯⋯我们通过干我们自己喜欢干的事情来挣钱⋯⋯我们认为这样做实在了不起。”

比尔·盖茨和保罗·艾伦在温哥华租了一套公寓住下来。这一次, 两位电脑英才又一次如鱼得水。保罗·艾伦潜心修复被破坏的系统,比尔·盖茨则集中精力作数据的编码工作,他成了名副其实的计算机程序员。现在他已经具备了编程的坚实基础和丰富经验,现在他可以一展才华了。

他们在公司里遇到一个不能不在此一提的人物约翰·诺顿。此人记忆力超群:长达 5000 页的操作系统条例他能朗朗成诵,而且喜欢对程序编制人员编写的程序作长篇评论。诺顿同比尔·盖茨在一起工作,检查、修正和简化由比尔·盖茨编制的代码。他对比尔·盖茨喜爱备至,因为比尔·盖茨对计算机充满激情又勤学好问。诺顿常常把比尔·盖茨编写的程序拿来仔细逐条阅读,当着他的面指出他的错误或者编写得不够好的地方。他这个习惯也感染了比尔·盖茨,使他在后来的工作中也喜欢给他的程序编制员不断送去中肯而风趣的评论,而且语言中不乏善意的讥讽。诺顿成了比尔·盖茨的良师益友,比尔·盖茨从诺顿那里学到了许多编程技巧,为此,他对诺顿充满感激之情。比尔·盖茨和保罗·艾伦在 TRW 公司工作了 3 个月,TRW 公司在比尔·盖茨和保罗·艾伦这两位年轻人的帮助下,终于如期完成了合同规定的任务。

3 个月后,比尔·盖茨回到湖滨中学。他得补上 3 个月中欠下的功课, 并参加期末考试。对他来说,计算机课当然不在话下,他毫不担心。其他功课他也很快赶上了。结果他的计算机课老师只给了他一个“B”,原因当然不在于他的考试成绩不佳——他考了第一名——而是他从不去听这门课,在“学习态度”这条标准中被扣了分。

1973 年 6 月,比尔·盖茨毕业了。他离开了这所给他以机会,把他引向科学之路的湖滨中学。学校的开明和超前的教育思想给他留下了深刻印象。他曾经感慨地说:“在全世界范围内,似乎有整整一代像我们这样的人,伴随着各自喜爱的计算机玩具步入了成年阶段。我们这种作法引起了一场革命,虽说这场革命基本上是静悄悄地发生的。”