巴特勒·兰普森
查尔斯·泰克
托尼·霍尔
计算机在中国有多热?
看看财富英雄的排名就知道,看看这些年计算机专业报考的热度就知道。
是不是要想在IT领域有所成就,就必须是计算机专业出身呢?
前不久,中国青年报记者采访了3位图灵奖(被称为“计算机领域的诺贝尔奖”)得主。他们分享了自己在计算机领域经历的酸甜苦辣,并得出这样的结论:从事IT领域,不一定是计算机专业出身。
文科生也能拿计算机领域的最高大奖
几乎每个图灵奖得主都不止拥有一个头衔。
巴特勒·兰普森(Butler Lampson)是1992年图灵奖获得者,也是微软公司技术院士和麻省理工学院计算机科学与电气工程兼职教授,还是美国国家科学院院士、美国国家工程院院士、美国计算机协会院士和美国艺术与科学院院士。
他的第一个学位是哈佛大学文学学士。这位“文科生”的第一台计算机是一台没有得到充分利用的IBM 650。一名有进取心的高中同学在1959年发现了它,于是两个毛头小子获准在这台机器闲置时可以使用。而为了使用它,两个人必须从学校乘坐公共汽车再走上约10公里的路。
1964年秋天,转而攻读物理学的研究生兰普森来到加州大学伯克利分校。同年,在旧金山举行的秋季联合计算机会议上,他偶遇来自麻省理工学院的Steve Russell(他在1962年参与设计了真正运行在电脑上的第一款交互式游戏《空间大战》,)并被告知:在Cory Hall(伯克利的一栋大楼的名称)一扇没有任何标记的大门背后隐藏着的Genie项目。
也是从那时起,被计算机吸引的兰普森慢慢远离了物理学。Genie项目改进了930小型计算机的科学数据系统,并建成第一套商用的分时系统。后来,SDS公司将这套系统推向了市场,并定名为SDS 940,这是第一套商品级通用分时系统。他编写了它的部分操作系统和多种编程系统件。
无独有偶。托尼·霍尔(Tony Hoare)这位微软剑桥研究院首席研究员、1980年图灵奖获得者,第一个学位也是文科。
1952年霍尔还在上学时,就对哲学产生了兴趣。进入牛津大学后,霍尔选择的专业是哲学、古典语言与文学(拉丁语和希腊语)。这个专业看起来与计算机完全不搭界,可是有一种前景着实让他着迷:计算研究可能会对有关人类认知和智能,尤其是数学真理性质的哲学问题带来启发。所以,这个纯文科生就对逻辑和计算也产生了兴趣。
机缘巧合,霍尔在莫斯科国立大学进行了为期一年的机器翻译研究。其间,他参加了一个俄罗斯—英文自动翻译的新项目,这个项目采用了一种基于图灵机设计的早期计算机。
读书时无意中学到的本领帮了他的大忙。在牛津学过计算机编程课程的霍尔,开始思考如何让计算机来完成这项工作。他想到的第一种排序方法就让完成任务所花的时间缩短了4倍,而第二种方法要快得多。
这种方法就是大名鼎鼎的“快速排序算法”。直到这种算法语言出版后,霍尔才意识到:自己在从事研究工作!
这段经历使得霍尔的兴趣转向计算机。1960年,他作为程序员加入Elliott Brothers公司,领导开发了经典编程语言Algol 60的早期编译器。
获奖后不继续工作将非常乏味
对他们而言,获得图灵奖绝对是意外。
查尔斯·泰克(Chuck Thacker)是微软研究院院士、2009年图灵奖获得者,也是IEEE成员、ACM院士、美国艺术与科学研究院会员和美国国家工程院院士。他的贡献可以一言以蔽之:2004年他与其他人一起分享了德雷珀奖,因为他们开发了世界上第一部上网计算机。
听到获奖的消息时,泰克还在办公室。回到家中,他这样对妻子描述自己的一天: “不错,我获得了图灵奖。”
而低调的英国人霍尔干脆只是告诉家里人:我要去美国领一个奖项。
在不少人看来,获得这个计算机界最高大奖后,他们的个人事业都达到了顶峰,不需要再继续前进了。
可是获奖者们却不这么看。在兰普森看来,如果真的裹足不前,“那将会非常乏味”。实际上,自从获奖后,他又做了很多其他有趣的事情。比如说,在计算机安全方面进行了很多研究。他曾为微软公司开发平板电脑软件,它在10年前上市,并已售出数百万套。
泰克“仍然在继续努力,并且乐于接受新问题的挑战”。他一直在努力为类似于微软公司所用的大型数据中心寻找更好的方法来建立网络,以支持云计算业务的发展。
自定义学术生涯始于1968年的霍尔,在奋斗12年后获得图灵奖,尔后学术生涯又持续了19年。从学术界退休后,他继续在微软剑桥研究院从事了13年的研究工作。“我获得图灵奖之后的32年间所取得的成就至少能够与此前的12年相媲美。”
他仍然在研究自己1968年创立的编程理论,自认为简化了这一理论并取得重大进展。根据他的预测,“或许有一天我的理论可以用于排除计算机程序中的大量错误,这些错误中有一部分是上市前检测到的,而有一部分是在上市后才发现(这样更危险)。”
从事IT不等于要学计算机出身
IT行业诞生了无数个梦想与传奇。中国几乎所有的高校都开设有IT类专业。很多人认为学习计算机专业,是离梦想最近的阶梯。
兰普森“并不认为每个人都要选择IT专业”。事实上,他自己的经验表明:有些学生的本科专业为数学、物理、英语、历史或其他一些有智力深度的领域,他们在攻读计算机博士学位时的表现往往强于一直研修IT专业的学生。至于IT在科学、工程或商务领域的应用,拥有相关应用领域的强大背景知识显得更为重要。
泰克也持相同的观点。他说,IT的形式有很多。对于其中一部分人而言,“IT专业”有时是,必须的。但对于年轻人来说,最重要的是,在物理和数学方面打下良好的基础,这样就能进入任何科学或工程学领域。只作为一名优秀的程序员是不够的。
霍尔则认为,科学家、工程师和推销员所需的特质大相径庭。如果IT行业能够充分利用从业者千差万别的素质优势,整个行业将蓬勃发展。“好奇心是几乎必不可少的素质之一,这一点不仅适用于计算机技术,也适用于其他任何能够让计算机发挥至关重要作用的学科和领域。”
更多的人看不到IT领域辉煌的背后,是多少失败的奠基。“我们所从事的行业充满着‘一夜成名’的神话。每出现一个成功的初创企业,就意味着,有100个已经失败了。没有人会为那些企业著书立传。”泰克说。
对那些在IT领域是走研究路线还是走实用路线而犹豫不定的年轻人来说,兰普森的建议是:“年轻人要跟着他们的心走。你从事真正想要做的工作,才更有可能取得成功,而且你也一定会拥有更加幸福的生活。”
特别声明:本文转载仅仅是出于传播信息的需要,并不意味着代表本网站观点或证实其内容的真实性;如其他媒体、网站或个人从本网站转载使用,须保留本网站注明的“来源”,并自负版权等法律责任;作者如果不希望被转载或者联系转载稿费等事宜,请与我们接洽。