原文書: 程序員修煉之道-從小工到專家
第一章的重點大概分成三個:
1. 軟件的熵
2. 細心地規劃自己的知識資產
3. 積極的交流
第一個重點便是要自律性的規劃自己要撰寫的軟件,可以套用在個人或是團體,在團體中更為重要,不然當專案越來越大的時候,“坑”也會越來越多,書裡面的提示蠻生動的:
Don’t Live with Broken Window! ——提示四
可能代表….你在代碼裡留了個“坑”,當別人要跟你的代碼相接的時候,就代表得往你的窗戶丟東西惹!
第二個重點將知識當作投資
雖然這道理很簡單,但要認真的態度去實現卻是困難的,可是在變化越快速的領域,似乎知識價值的漲跌也如同股票一樣,要小心配置規劃。最好要:
- 定期投資
- 多元化
- 管理風險
- 低買高賣
- 重新評估和平衡
這幾點似乎可以當作一個循環來操作,定期的投資代表要適時規劃時間在做“學習”,而多元化則代表廣而淺的接觸,管理風險則是決定自己要學習什麼樣的東西,低買高賣的概念則是盡量讓自己所學的可以被“看到”,不管是自己想一個小計劃來實現,或是實際使用新學的東西在工作上,最後則是一段時間就重新評估一下整體的配置。所以想要成為專家,就要不停的“學到老活到老”。
第三個重點交流
我相信,被打量比被忽略要好 —–Mar West, Belle of the Nineties, 1934
裡頭的重點其實第一步是心態,要抱持者上面這句話的精神,不要龜縮,而實現上則是要注重溝通的技巧,裡頭提供一個很棒的小口訣WISDOM
W:你想讓他們知道什麼?讓他們學到什麼?
I:他們對什麼感興趣?
S:他們本身經驗多豐富?能否聽懂你說的話?
D:要透露多少細節?或是他們想知道多深?
O:對方適合知道這些嗎?
M:你如何讓他們想聽你說話
當然除了對交流對象事先了解很重要外,選擇對的時機,對的溝通方式,讓對方參與,傾聽和回覆都是重要的技巧。