最近讀了一本小說,叫《瘋狂的程序員》夫晌。這本書之前曾在CSDN論壇上連載雕薪,作者絕影也是跟我一樣同是四川人,又都是程序員晓淀,所以讀的時候感覺特別親切所袁。
作為一本理工男寫的小說,最初又是以論壇連載的形式發(fā)表凶掰,文筆只能算得上一般燥爷,不過這本書值得稱道的并非這點蜈亩。
小說以作者本人為原型,講述了主人公絕影從初學編程的新人到公司技術主管前翎,再到創(chuàng)業(yè)而至創(chuàng)業(yè)失敗的這段成長經(jīng)歷稚配。從時間上來看,應該是2000年到2008年這段區(qū)間港华,本書是在08年連載的道川,書中亦有當時地震的記錄和寫照,此時再看也算是讀老書了立宜。
讀這類以現(xiàn)實真人真事為原型的小說冒萄,總是能窺見當時社會生活狀況,比如說那個時候的成都赘理、北京等城市的薪資宦言、房租水平,比如說一些小公司內(nèi)的工作日常和開發(fā)環(huán)境商模。而同為程序員奠旺,雖然語言和方向不同,但基于編程施流、基于程序員的工作和生活等共性的東西响疚,讀這本小說更是會時常產(chǎn)生共鳴。
小說并沒有講太多程序上的東西瞪醋,從書名也可以看得出有很多熱血的成分忿晕,可能很多老程序員看了并不感冒,卻格外對我這個新手程序員的口味银受。我喜歡書中BOSS J和BOSS Liu流露出的面對困難迎難而上的勇氣践盼,“好事盡從難處得,少年無向易中輕”宾巍;喜歡他們對技術的執(zhí)著追求咕幻,我以為這才是瘋狂的程序員之瘋狂;還喜歡他們對自我的反省顶霞,放在更廣的角度來看肄程,他們并不是什么技術大神,他們更是普通人选浑,普通的公司程序員蓝厌,普通的創(chuàng)業(yè)者。很多看過這本小說的程序員們總能從他們身上找到一絲自己的影子古徒,我想這也是本書連載之初能火的原因吧拓提。我尤其喜歡書里的一段話:
<blockquote>
瘋狂的程序員絕對不是靠狂妄和拼命的程序員,而是能夠踏實隧膘、持續(xù)努力的程序員代态。等真正做到了這兩點狐粱,在寫程序這個領域,能夠限制你的只有你的想象力胆数。
</blockquote>
書中也有兩個情節(jié)特別令我印象深刻。一個是BOSS J到北京互墓,和BOSS Liu一起看到城中村時必尼,BOSS Liu 發(fā)出的感慨。我們常常以為篡撵,只要努力學習判莉,努力工作,就能讓自己育谬,讓身邊的人過上更好的生活券盅。但是看看那些貧民窟的人,難道他們就不夠努力工作膛檀,不夠努力生活嗎锰镀?也許他們比我們還要努力,但是能讓他們跳出階層的條件已經(jīng)不是簡單的努力所能實現(xiàn)的了咖刃。我們常常對很多富人泳炉、創(chuàng)業(yè)者所懷有的改變世界、推動社會進步的目標不以為然嚎杨,但是仔細想想花鹅,沒有這些人帶來的外部條件的改變,也許世界上還有更多的窮人枫浙,很多資源終我們一生也許也無法接觸到刨肃。作為一個程序員,或者其他工作者箩帚,掙錢當然是必要的真友,但在此基礎上我們做的事能有一點有益于社會,有益于大眾膏潮,那就更好了锻狗。
另一個則是BOSS J和燕兒分手的那一幕。我只是普通人焕参,工作之于我最大的意義還是在提高生活的質量轻纪,時下常常出現(xiàn)過勞死之類的新聞,偶爾也會聽聞有人因太過專注于工作而忽視了自己的家庭叠纷。我認為工作刻帚、家庭和健康之間當有一個平衡點,而后兩者絕對是在前者之上的涩嚣。我們的人生絕不是只有工作崇众,只有技術掂僵,人活一輩子,還有很多東西值得去體驗顷歌、去爭取锰蓬、去擁有和珍惜。