我的專業(yè)是審計(jì)學(xué),這就意味著要自學(xué)若干計(jì)算機(jī)專業(yè)課程。毫不夸張地說(shuō),學(xué)校那個(gè)不大的圖書館所藏的計(jì)算機(jī)類圖書,均有在下的借閱的記錄。那是個(gè)沒(méi)有互聯(lián)網(wǎng)更沒(méi)有搜索引擎的年代,獲取知識(shí)的成本比現(xiàn)在高太多了,時(shí)常翻完一摞書還解決不了的一個(gè)細(xì)節(jié)問(wèn)題,而今卻信手得來(lái)不費(fèi)功夫。
在我的印象里,1998年發(fā)生兩件重要的事,其一是微軟發(fā)布了Windows 98,學(xué)校蓋了幾個(gè)新機(jī)房,采購(gòu)了很多很多同創(chuàng)的PC,全部預(yù)裝這個(gè)操作系統(tǒng),看上去一片藍(lán)天白云;其二是微軟發(fā)布了Visual C++ 6.0,我也自此告別了Turbo C走進(jìn)GUI時(shí)代。我是個(gè)有些懷舊的人,此后,一張Win98和一張VC6的光盤伴我很多年,歷經(jīng)了自慈云寺至西二旗的多次搬家,依然沒(méi)舍得丟棄。
當(dāng)然還有第三件與我關(guān)系更密切更重要的事發(fā)生,我掛科補(bǔ)考了。大學(xué)期間我的成績(jī)一直不算好,對(duì)專業(yè)也始終沒(méi)培養(yǎng)出興趣來(lái),就連珠算這種手工活兒也不行,同桌的女孩兒為了照顧我的臉面,她故意算慢一點(diǎn)甚至停一會(huì)兒,免得她算完20道題目我還在撥第12道的珠子。畢業(yè)后的許多年里,我時(shí)常夢(mèng)見(jiàn)考試,卷子上一道題目也不會(huì)做,驚恐萬(wàn)狀。這個(gè)心結(jié)直到2007年念研究生時(shí)才解開(kāi),碩士階段我的成績(jī)很不錯(cuò),做過(guò)三個(gè)學(xué)期的課程班長(zhǎng),也算是扳回一城。
我曾一度對(duì)我的編程能力頗為自信,現(xiàn)在想來(lái)那不過(guò)是一種未曾見(jiàn)過(guò)更大的世界的盲目。一個(gè)未出茅廬的學(xué)生,沒(méi)有經(jīng)歷任何的工程訓(xùn)練和現(xiàn)實(shí)考驗(yàn),能厲害到哪里去。何況,會(huì)編程離會(huì)做軟件之間,還隔著若干座待翻越的山。
公元2000年,世紀(jì)之交,我面臨畢業(yè)找工作的困惑。系里推薦我去西安的一家航天系統(tǒng)內(nèi)的單位,要求是簽5年合約,每月300元工資。我覺(jué)得這一下子把自己的青春賣出去五年,也就是說(shuō)在27歲之前月收入都只有300元,這怎么行?于是就婉拒了,覺(jué)得自己在廣闊天地里將大有作為。多年以后,據(jù)頂替我去的弟兄說(shuō),這家單位后來(lái)涉足地產(chǎn)業(yè),大發(fā)了,他現(xiàn)在已經(jīng)干到財(cái)務(wù)總監(jiān)了。
后來(lái)我悟出了一個(gè)道理。年輕人不要固執(zhí)地心高氣傲地玩什么"獨(dú)立思考",在對(duì)這個(gè)世界的閱歷還遠(yuǎn)不夠的時(shí)候,聽(tīng)聽(tīng)他人的意見(jiàn),才是正道。這個(gè)道理同樣也適合于軟件開(kāi)發(fā),不要總是試圖推翻前人的經(jīng)驗(yàn)獨(dú)辟蹊徑地去發(fā)明輪子,前人栽過(guò)的坑你一個(gè)都躲不過(guò)去。