小時候我是孩子王,滿世界搗蛋,欺負女孩子能追著跑兩里地,掏張家的鳥窩,摘李家的棗,能想到的荒唐事我都干過,那時候沒夢想,老做白日夢,想象自己是悟空,會飛。
初中為上一所好高中努力著,高中為上一所好大學(xué)努力著,像著了魔,熱血了好多年,上了青春的巴士,卻抬起頭發(fā)呆。
有一天,好基友告訴我,我踢球天賦不錯,從此以后,一吃完飯,我就去球場秀腳法;再后來見得越來越多,灰心了,會踢球的一抓一大把,就我那破技術(shù)還好意思秀,我抱怨,罵老天爺,你他妹的,既然讓我愛上了足球,怎么不把我變成羅納爾多,可氣的是老天爺并聽不到我的抱怨!
去了管理學(xué)院卻被要求學(xué)計算機,再一次我覺得自己有天賦,我想成為很牛x的人,像Linus Torvalds,Ken Thompson,我擔(dān)心,擔(dān)心跟踢球時一樣,終了發(fā)現(xiàn)不過是老天爺和自己開的一個玩笑而已。我觀察,觀察周圍人,和同學(xué)比較,最終我下了一個影響自己到現(xiàn)在的結(jié)論:小伙子,去吧,你可以成為程序員!
為了成為程序員,成為很厲害的人,我泡圖書館,翻遍了TP3開頭的書架,我覺得沒人比我更熟悉這里,熟悉這里的書了,我自信的穿梭在書架間,就差一首得意的曲子了,我要起舞,不過,還好沒跳起來,不然肯定會被人看做小丑一般。
找工作了,面試官問為什么喜歡寫代碼?我要為中國的軟件事業(yè)貢獻自己的力量,我覺得我可以,我大言不慚,不知道是否被人笑掉大牙!
再后來我認識了Donald Knuth,我想要看《The Art of Computer Programmin》,卻發(fā)現(xiàn)它的存在就是奇跡,能看完它就更是奇跡了,為了成為很厲害的人,我咬牙翻開第一章,但滿眼的數(shù)學(xué)符號晃得我眼暈。
再后來我對解釋器產(chǎn)生了興趣,我看了《sicp》,我想看編譯原理,不過在短暫的了解后,很快,我放棄了這個念頭;我覺得Hacker的數(shù)理邏輯思維應(yīng)該都不差,為了加強數(shù)學(xué)素養(yǎng),我買了《什么是數(shù)學(xué)》,卻很久翻不完第一章。
我覺得window就是一坨屎,和網(wǎng)上的噴子一樣,我噴window,我藐視哪些window程序員,我裝linux,不用window的一切,恨不得只在terminal里工作,我把王垠當(dāng)做精神領(lǐng)袖,最終,我被老板勒令月底交報告,only word,我內(nèi)心草泥馬,卻不得已換回window。
我知道了git,知道它是linus賭BitKeeper的氣后出現(xiàn)的;知道了C語言產(chǎn)生的初始是想要調(diào)戲小伙伴;知道有人因為喜歡遞歸寫了《GEB》,知道了神來之筆的Y combinator; 知道了facebook是為了泡馬子而開發(fā)的;知道了西方的計算機水準(zhǔn)可以甩出國內(nèi)一整條街。
我們生在一個偉大的時代,一個天才輩出的時代,很不幸好多天才扎堆到了IT界,有沒有覺得自己很悲情!內(nèi)心的那份堅持消耗殆盡了,我體無完膚的坐在殘垣斷壁上!
忽然間,身邊的一個小伙伴離開了人世,剛聽這個消息時我大腦一片空白,第一次,我思考活著的意義!
人生短暫,做喜歡的事就夠了,不要苛求太多,因為你我都很平庸。
靜靜的,敲著代碼一邊思考,我渴求這樣一份工作,要是可以曬著太陽就更美了!
時光里,落滿灰塵的一本書上留下了一雙手印,隱約看得見書名是《TAOCP》,他知道那個他還沒能力看完這圣經(jīng),但他喜歡上了這個行業(yè),喜歡是一輩子的事情,或許以他的資質(zhì)可能一輩子再也撿不起這本書,然而,那又怎樣呢,至少現(xiàn)在他做著自己喜歡的事,這樣不就夠了嘛?