转系
大学里专业的选择将有可能决定你一生的航向。我一直认为自己喜欢法律,希
望将来做一名律师,哥伦比亚大学新生入学时,没有规定专业,学生可以表明自己
的大概意向,我毫不犹豫地填了政治科学(political science )。
大学二年级,我开始主修政治科学,这属于一种法学博士预科(pre law )的
专业。但是,上了几门课后,我就发现自己对此毫无兴趣,便开始和家人商量转系
的事情。
我入学时,学校安排我加入了一个数学天才班,那里集中了哥大所有的数学尖
子,一个班只有七个人。我们在那里学习微积分特别理论,但很快,我就发现我的
数学突然由最好的变成最差的了。这时我才意识到,我虽然是全州冠军,但是我所
在的州是被称为乡下的田纳西州,当我与这些来自加州或纽约州的真正的数学天才
交手时,我不但技不如人,连问问题都胆怯了,生怕我的同学们看出我这个全州冠
军的真正水平。这么一来,我越来越落后。当我上完这门课后,我深深地体会到那
些数学天才都是因为数学之美而为它痴迷,但我却并非如此。一方面,我羡慕他们
找到了最爱;另一方面,我遗憾地发现,自己既不是一个数学天才,也不会为了它
的美而痴迷,因为我不希望我一生的意义就是为了理解数学之美。
因此数学系的备选,在当时看来,也必须放弃了。失去了政治科学、数学,我
的未来之路将通往何方?好在我心中已经有了一个合适的选择,那就是当时还默默
无闻的计算机专业。
我在高中时就对计算机有很浓厚的兴趣。有一个周末,我写了一个程序,让它
去解一个复杂的数学方程式,然后把结果打印出来。当时机器的运行速度非常慢,
写完程序后我就回家了。周一回到学校,我被老师叫去骂了一通:你知不知道我们
所有的纸都被你打印光了!我心里一惊,原来,这个数学方程式有无数的解,周五
我走后,程序一直在运行,计算机也就一直在打印结果。当时一箱打印纸可能要花
掉学校几十美元,就这样被我全部打光了,老师当然很生气。
大一时,我很惊讶不用打卡也可以使用计算机了,而令我更惊讶的是,这么好
玩的东西也可以作为一个专业。于是,我选修了一门计算机编程课,当时,计算机
软件的概念刚刚开始兴起,正从过去科学编程所用的FORTRAN 走入结构化编程的Pascal
和C 。我对这样充满魔力的语言无比好奇。
几个月下来,我发现自己在计算机方面相当有天赋,而且远远超过我的数学天
赋。我和同学们一起做编程,他们还在画flowchart(流程图) ,我就已经完成了我
所有的题目。考试的时候,我比别人交卷的时间几乎早了一半,我发现自己不用特
别准备,就可以得高分,同学们说我是计算机天才。通过学习计算机,我还感觉到
一种前所未有的震撼:未来这种技术能够思考吗?能够让人类更有效率吗?计算机
有一天会取代人脑吗?而我知道,解决这样的问题才是我一生的意义所在。
当时,IBM PC还没有推出,我们的功课都是在两台大型机上执行的。一台是上
百万美元的IBM S/360 ,它的速度是16MHz !不到如今一台普通PC(至少2 000MHz)
的1%(虽然它的价钱贵了1 000 倍)。更让人不能相信的是,使用这台IBM ,我们
要把程序打在一叠卡片上面,每张卡片是一条程序的指令,每一个指令都要用穿孔
机(card punch)刻出孔来表示,然后,我们把一叠卡片放入读卡机,几分钟后,
IBM 处理完毕,把结果打印出来。十次有九次打出来的是程序错误、编译失败等问
题,但是,我们没有任何工具,只有自己一行一行地去找错在哪里。没有屏幕,没
有互动,用卡片输入,在纸上输出。白天,这台机器主要是学校用来排课,到了晚
上才轮到学生用。往往到了半夜,还有很多红着眼睛的学生在那里,翻着一张张卡
片来找自己的程序为何出错。
另外一台大电脑是DEC VAX 11/780。这台号称迷你电脑的中型机也是个庞然大
物,价值数十万美元。但是,学生们都疯狂地喜欢这台电脑,因为这台机器不用打
卡,而用上了分时(time-sharing)的技术,可以让几十个人实时地分享这台电脑。
每一个学生能够很容易地用一台终端,接到机器上,感觉就像整台DEC 只属于自己,
但是其实每一秒钟都被分割成很多份,用户轮流使用。就是在这台DEC 机器上,我
学会了编程,发掘了我在计算机方面的天赋和兴趣。
我每天都盼望着晚上去电脑室,每晚都过得特别快乐,往往一不注意就是一个
通宵,第二天自然要逃课了。我深深地体会了那句话: You are good at what you
love; you love what you are good at (兴趣就是天赋,天赋就是兴趣。)
著名记者怀特·霍布斯说,成功就是当你醒来,无论身在何处,无论年龄多大,
你很快从床上弹起,因为你迫不及待地想去做你爱做的、你深信的、你有才华做的
工作。这工作比你个人伟大、神圣。你迫不及待地要起床,跳进它的怀里。当时,
我在计算机方面的表现和天赋给了我强烈的自信,也给了我对这个专业的向往和热
情。而这份热情更激发了我在计算机方面的兴趣,让我自发地读书。我分明感觉到
一种向前的动力在指引着我。于是,放弃政治科学的火种,也在心里越烧越旺。
大一第一学期期末,我开始在计算机中心打工,酬劳虽然不多,但也是一种鼓
励。同学们有什么计算机方面的问题,都会来找我解决,当时,会计算机在学校里
是一件很时髦的事情,大家都觉得这个人太酷了。那时候,我的ID都跟别人不一样
:一般人的ID都是院系名+ 姓名,比如学计算机的就是 cs kaifulee,学政治的就
是 ps kaifulee,而我的是 cu kaifulee,cu代表哥伦比亚大学,哥伦比亚+ 李开
复,和校长一样,多牛啊!
--------
虹桥书吧
亦凡公益图书馆(shuku.net)
下一页 回目录