第1章 代码勇士(8)

2025-03-31 02:09:49

卡特勒不仅很严厉和冷酷无情,他还要求他的团队要绝对诚实。

如果你对他花言巧语放烟雾弹,或者你试图欺骗他,那么他会对你残忍无情,一个同事说,他不会只是让你自杀,他会攻击,而且他不会忘记。

他也很吝啬表扬别人。

罗杰?海恩(Roger Heinen)是卡特勒很喜欢的一名程序员,他经常渴望他的导师可以对他说句好话。

当你做过头和犯错误时,他会立刻批评你,海恩说。

在经历了这样的一次打击后,海恩想知道卡特勒是不是还很看重他。

因为太害怕而不敢问,他把手伸进办公桌里,取出一张字条,那是卡特勒一段时间以前写给他的。

纸条写得很简单:罗杰,你真的把工作做得很好。

谢谢,戴夫。

一个强有力的贵人让卡特勒有可能在DEC红了起来。

在早期,卡特勒对待编码的认真态度和积极主动的领导风格吸引了戈登?贝尔(Gordon Bell)的注意,戈登?贝尔是DEC的最高工程官员,也是大多数重要计算机产品的设计者。

贝尔是很少见的既有技术天赋,又有策划才能的人,他在1960年加入DEC,当时他二十六岁,刚从MIT毕业。

在接下来的十五年中,他领导、论证、思考并建立了很多计算机策略,这些策略把DEC变成IBM的最强大的挑战者。

工程师们很喜欢贝尔,喜欢他的温和活泼。

他关心的问题非常广泛,这种广度既让人高兴,又让人生气。

他的思想会到处漫游,以至于那些真正想和他谈话的人要努力把他隔离起来,防止他的注意力转移。

要和戈登交谈,你必须把他带到小汽车里,行驶而且不让他打开收音机,一个人说。

在1975年初,贝尔觉得DEC正在失去前进的动力,尽管财务报表还很不错。

当时,PDP11计算机已经面世五年了,而且IBM正准备引入它的第一款真正的小型机。

贝尔觉得DEC需要大大改进机器来在IBM面前保持领先地位。

经过了整整一个冬天,贝尔构思出了一个新的计算机产品线,通过这个产品线他认为会让DEC继续走在竞争对手的前面,而且同时也会让那些已经在PDP11上投了很多钱的客户满意。

这个新的产品线叫Vax,会运行一个新的操作系统,被称为VMS,VMS会允许用户既可以运行新的程序,又可以运行为PDP11编写的旧程序。

向后兼容意味着Vax一问世后,就可以在上面运行许多现存的程序,而不是要等待程序员编写出新的程序,这样的事情以前经常发生。

同时,Vax的设计是可调整的(scalable),这意味着同一个软件可以在不同配置的Vax计算机上运行。

用户可以在保留他们熟悉的软件的前提下,切换到更高配置的Vax。

这一切表明Vax会成为计算机历史上的一道分水岭。

在组建团队时,贝尔挑选了DEC中最聪明的工程师。

他要卡特勒来领导创建VMS操作系统的团队,在贝尔心中,卡特勒是DEC的一流程序员。

把卡特勒和其他四个高级工程师召集到一起后,贝尔在1975年4月1日开始了Vax项目。

这个小组开了很多激烈的会议来反复推敲设计概念。

他们开始时很安静,先花十五分钟简要介绍议题,接下来就不可避免地进入到了大声争论,表面看来一片混乱,而且像是很敌视对方。

但不知什么原因,他们总是能高调地结束,工程师们面带微笑鱼贯而行走出会议室。