常常想程式人生的問題,也常常在網上看程式人生相關的話題,但聽大師講程式人生,還是第一次。這位大師,就是侯捷。
侯捷,兩岸著名技術教育者,計算機圖書作者、譯者、書評人,著有《深入淺出MFC》、《多型與虛拟》、《STL源碼剖析》、《無責任書評》三卷,譯有衆多脍炙人口的高階技術書籍,包括Meyers所著的“Effective C++”系列……
侯老師的人生經曆非常豐富,從土木工程師,機械研究員,到程式員,再到自由寫譯,高校兼職講師。從他的經曆中,我們可以體會到一個非常鮮活、豐富而多彩的程式人生。同時,他對生活的态度,也另我們受益頗多。
和侯老師一樣,我也是土木工程畢業的,不過我從畢業開始就告别了學習了四年的土木工程。侯老師說,一定要追随自己的興趣,最自己喜歡的事情。我放棄土木工程,走上程式員這條路,對我來說也是非常激動和興奮的,因為我找到了自己喜歡的事情。
侯老師講的過程,我做了一些筆記,記錄一下:
1. 文檔和總結
印象很深的一點是,即使學習很累,每天晚上睡前再多堅持半小時,把所學的東西總結一下記下來,将來會非常有用。是以,以後也不要找借口沒時間總結了,是以隻是差再堅持半小時而已。
2. 和人交談
程式員比較喜歡做自己的事情,不太關注别人,是不對的。和别人交談過程中,能獲得很多有效的資訊。
3. 興趣為根本
侯老師曾經在非常令人羨慕的公司工作,但最後都選擇了追随自己的興趣,做自己感興趣的事情,非常重要。
4. 忠于自己内心的聲音
5. 興趣/熱情
年輕的時候,肯定會有令自己瘋狂的時期,也是人生的一段寶貴的經曆。
6. 執着
不信青春喚不回,不容青史盡成灰
7. 毅力
人生是一場馬拉松,不是百米匆匆
8. 專業
想要做到“為學當如金字塔,要能深來要能廣。”其實是很難的。即使我們非常用功,天賦也不錯,也可能成不了愛因斯坦,牛頓。是以,何不防釋然一些,“弱水三千,取一瓢飲”。在自己的專業領域,有所研究,略有收獲,亦悠哉悠哉。最切忌的是浮躁,“勿在浮砂築高台”。有了這種心态,我想漸漸的也會在專業領域越走越遠,越研究越深。
9. 用功
10. 态度
甯拙勿巧,甯下勿高,甯遠勿近,甯繁勿略 - 朱熹
永遠正面思考
11. 問道
山不走來,我向山走去
大扣大鳴,小扣小鳴,不扣不鳴
12. 勤勉
讀過千賦亦能賦,觀過千劍亦能劍
13. 不怕與人異
侯老師非常喜歡的一首詩歌:The road not taken。這裡節選最後一段:
”也許多少年後在某個地方,
我将輕聲歎息将往事回顧: 一片樹林裡分出兩條路 而我選擇了人迹更少的一條, 從此決定了我一生的道路。 “
侯老師感歎,中國的傳統教育,使得我們非常害怕與人不同,比如你獨特的裝扮,不同的興趣等等。而國外的教育,是鼓勵你與别人有所不同的。你獨特的經曆,獨特的興趣愛好,會給你加分不少。是以,我們也應該打破傳統,不要害怕與人不同,做自己喜歡的事情,不要太多顧忌。
14. 品格
期許自己是“貴族”。“貴族”這裡是指正直,道德高尚的人。
我在睡前花了半個小時整理了這篇博文,也許多年以後,我也不會記得侯老師的這次講座的内容,但是這篇文章會幫我記住。