就這樣,我與我向往的哈佛、選擇的法律、自豪的數(shù)學(xué)一一揮別。
因?yàn)槎?jì)算機(jī)成了校園里的牛人
失去了哈佛、法律、數(shù)學(xué),我的未來(lái)之路將往何方?幸好還有計(jì)算機(jī)。
其實(shí),我在高中時(shí)就對(duì)計(jì)算機(jī)有很濃厚的興趣。高中時(shí)我很幸運(yùn),學(xué)校就有一臺(tái)古董的IBM機(jī)器,當(dāng)時(shí)是1977年,計(jì)算機(jī)還需要靠打卡片的方式使用(就是先在一張一張的卡片上打洞,然后再把這一疊打了洞的卡片輸入電腦)。有一個(gè)周末,我寫(xiě)了一個(gè)程序,讓它去解一個(gè)復(fù)雜的數(shù)學(xué)方程式,然后把結(jié)果打印出來(lái)。因?yàn)闄C(jī)器運(yùn)行速度非常慢,寫(xiě)完程序后我就回家了。周一回到學(xué)校,我突然被老師叫去罵了一通說(shuō):“你知不知道我們所有的紙都被你打印光了!”原來(lái),這個(gè)數(shù)學(xué)方程式有無(wú)數(shù)的解,周五我走后程序一直在運(yùn)行,也就一直源源不斷地在打印結(jié)果。當(dāng)時(shí)的打印紙都是每張連在一起的厚厚一疊,而這樣一箱紙可能要花掉學(xué)校幾十美金,結(jié)果被我一個(gè)程序全部打光了,老師當(dāng)然很生氣。
大一時(shí),我很驚訝不用打卡片也可以使用計(jì)算機(jī),而令我更驚訝的是這么好玩的東西也可以作為一個(gè)“專(zhuān)業(yè)”。于是我選修了一門(mén)計(jì)算機(jī)課程,得到了我進(jìn)入大學(xué)后的第一個(gè)“A+”。除了贏得老師、同學(xué)的贊揚(yáng),我還感覺(jué)到一種震撼:未來(lái)這種技術(shù)能夠思考嗎?能夠讓人類(lèi)更有效率嗎?計(jì)算機(jī)可能有一天會(huì)取代人腦嗎?解決這樣的問(wèn)題才是一生的意義呀!
大一期末,我找到一份工作,是在計(jì)算機(jī)中心打工,他們會(huì)按時(shí)間付點(diǎn)錢(qián)給我作為酬勞,雖然不多,但也是一種鼓勵(lì)。同學(xué)們有什么計(jì)算機(jī)方面問(wèn)題都會(huì)來(lái)找我解決,而且當(dāng)時(shí)“會(huì)計(jì)算機(jī)”在學(xué)校里是一件很時(shí)髦的事情,大家都覺(jué)得這個(gè)人太COOL了。甚至那時(shí)候我的ID都跟別人不一樣:一般人的ID都是“院系名+姓名”,比如學(xué)計(jì)算機(jī)的就是“”,學(xué)政治的就是“”,而我的是“”,cu代表哥倫比亞大學(xué),哥倫比亞+李開(kāi)復(fù),和校長(zhǎng)一樣,多牛?。?/p>
當(dāng)然,我也做了很多無(wú)聊的事情,比如做程序去猜別人的密碼。那個(gè)時(shí)候,大家還不知道密碼是可以被破譯的,當(dāng)我“黑掉”別人的帳戶(hù)以后,就用他的名義發(fā)一些惡作劇的信。有一次,我用一位男同學(xué)的賬號(hào)在BBS上發(fā)了一個(gè)“單身女郎征友”的啟事,害他莫明其妙地收了一堆情書(shū)。這位同學(xué)現(xiàn)在也在北京工作,估計(jì)他到今天還不知情,下次見(jiàn)到他我一定要記得告訴他,那個(gè)啟事是我發(fā)的。
當(dāng)時(shí),哥大法律系在全美排名第三,而計(jì)算機(jī)系只是新設(shè)的一個(gè)專(zhuān)業(yè),如果我選擇計(jì)算機(jī)這個(gè)基礎(chǔ)不是很厚重的專(zhuān)業(yè),前途看起來(lái)并不很明朗。如果選擇法律系,我的前途大概可以預(yù)測(cè)到:做法官、律師、參選議員等等。因?yàn)樵谖抑坝泻芏喾侗荆铱梢哉罩?guī)劃。而選擇計(jì)算機(jī)專(zhuān)業(yè),我甚至連將來(lái)要做什么都想不出來(lái),當(dāng)時(shí)也沒(méi)有軟件工程師這種職業(yè)。但是,我想的更多的是“人生的意義”和“我的興趣”(做一個(gè)不喜歡的工作多無(wú)聊、多沮喪?。。?,并沒(méi)有讓這些現(xiàn)實(shí)就業(yè)的問(wèn)題影響我。于是大二時(shí),我從“政治科學(xué)”轉(zhuǎn)到“計(jì)算機(jī)科學(xué)”。當(dāng)時(shí),一個(gè)物理系的同學(xué)開(kāi)玩笑說(shuō):“任何一個(gè)學(xué)科要加‘科學(xué)’做后綴,就肯定不是真的科學(xué)。看看你,從一個(gè)‘假科學(xué)’跳到另一個(gè)‘假科學(xué)’,跳來(lái)跳去還是成不了科學(xué)家?!?/p>
每天兩毛五,游戲打到9999
我還有一個(gè)一般人不知道的“專(zhuān)長(zhǎng)”:打電子游戲在學(xué)校是——沒(méi)人打得過(guò)我。
以前的電子游戲比現(xiàn)在簡(jiǎn)單多了。我常玩的一種游戲叫做Space Invader,屏幕下面有四個(gè)堡壘,可發(fā)射子彈,上方是很多妖怪,需要把他們一一擊中。那個(gè)時(shí)候的游戲機(jī)很“笨”,妖怪不是很快地飛來(lái)飛去,只是在慢慢移動(dòng)。這種游戲投幣才可以玩,每次兩毛五,而我沒(méi)什么錢(qián),一天兩毛五對(duì)我來(lái)說(shuō)也不是個(gè)小數(shù)目,所以每天我只帶兩毛五去玩,上完課就去打一次或兩次。