11.關於習慣的養成,必須要說明的:經常看到有些人評論說,說說容易,做起來哪有那麼容易啊(另一個無關習慣的「說起來容易做起來難」則是因為紙上談兵不可能算計到所有現實中的因素,但那是另一個問題)。對此我要說的是,做起來當然不容易,所謂江山易改,本性難移。人的性格和認識事物的框架是長期積累養成的,並且人們非常珍視自己的信念(英語裡面表達不相信某個東西叫做「Idon't buyit」)。從進化心理學上這是有依據的,一個經過時間檢驗的信念往往是更靠譜的。只不過可惜的是靠譜不代表最佳,一個信念能讓你活下來並不代表能讓你活得最好(詳見《MeneGenes》,更多的例子參見《How we know what isn'tso》)。
人的思維天生就是極易流於表面來理解事物的(參見《Psychology of ProblemSolving》第11章)。覺得自己理解了一個問題了么?條件反射性地問自己:你真的理解了嗎?你真的理解了問題的本質了?問題的本質到底是什麼?目前我的理解是什麼?我對這個理解感到滿意嗎?這樣的理解到底有什麼建設性呢?等等。
1. 退訂RSS:RSS Reader是個時間黑洞。就算mark all asread,在有大量feed的情況下,也會無形中消耗掉大量的時間。我們一旦訂閱了某個RSS之後就會傾向於不肯退訂它,心想也許某天有個重要的信息會從那裡得到。這其實是源於人不肯"關上一扇門(即便門內的收益概率極小)"的心理(參見《PredictablyIrrational》);而實際上,關上一扇門,有時能夠增大收益期望。仔細觀察一下reader裡面的feeds,有哪些是真正有價值的,把那些沒價值的或者價值很小乃至於不值得每天被它騷擾的,全都退訂掉。不要捨不得,那些一個星期都沒出現讓你眼睛一亮的內容的feed,很大的可能是永遠也不會出現。就算可能,也別擔心你會漏掉什麼寶貴信息,真正寶貴的信息,在其他來源你也會接觸到的。一開始我的Greader裡面每天都有大量的新內容,每天都是1000+,但一段時間之後發現除了信息焦慮,實際上有價值的內容不多,現在,我很高興地發現自己擺脫了這種狀況,我持續不斷地退訂feeds,留下的內容越來越少,也越來越精,帶來的閱讀焦慮也越來越少。(順便推薦一個東西,aideRSS,初步使用,感覺對訂閱reddit這樣的每天更新大量內容的feed很有用)。
我喜歡把知識分為essential的和non-essential的。對於前者採取提前深入掌握牢靠的辦法,對於後者採取待用到的時刻RTM(Read the manual)方法(用本)。
如何區分essential和non-essential的知識想必絕大多數時候大家心裡都有數,我舉幾個例子:對程序員來說,硬體體系結構是essential的,操作系統的一些重要的實現機制是essential的,主流編程範式(OO、FP)是為了滿足什麼需求出現的(出現是為了解決什麼問題),是怎麼解決的,自身又引入了哪些新的問題,從而適用哪些場景)。這些我認為都是essential的。我想補充一點的是,並不是說硬體體系結構就要了解到邏輯門、晶體管層面才行(其實要了解到這個層面代價也很小,一兩本好書就行了),也並不是說就要通讀《ComputerArchitecture: QuantitativeApproach》才行。而是關鍵要了解那些重要的思想(很長時間不變的東西),而不是很細的技術細節(易變的東西)。《ComputerSystems: A Programmer』s Perspective》就是為此目的,針對程序員的需求總結出那些essentialknowledge的好書。
另外還有一些我認為是essentialknowledge的例子:分析問題解決問題的思維方法(這個東西很難讀一兩本書就掌握,需要很長時間的鍛煉和反思)、判斷與決策的方法(生活中需要進行判斷與決策的地方遠遠多於我們的想象),波普爾曾經說過:AllLife is Problem-Solving。而判斷與決策又是其中最常見的一類ProblemSolving。儘管生活中面臨重大決策的時候並不多,但另一方面我們時時刻刻都在進行最重大的決策:如:決定自己的日常時間到底投入到什麼地方去。如:你能想象有人寧可天天花時間剪報紙上的優惠券,卻對於房價的1%的優惠無動於衷嗎?(《別做正常的傻瓜》、《PredictablyIrrational》)如:你知道為什麼當手頭股票的股價不可抑止地滑向深淵時我們卻一邊揪著頭髮一邊愣是不肯撤出嗎?(是的,我們適應遠古時代的心理機制根本不適應金融市場。)糟糕的判斷與決策令我們的生活變得糟糕,這還不是最關鍵的,最關鍵的是我們從來不會去質疑自己的判斷,而是總是能「找到」其他為自己辯護的理由(《錯不在我(Mistakeswere made, but not byme)》)又,現在是一個信息泛濫的時代,於是另一個問題也出現:如何在海洋中有效篩選好的信息,以及避免被不好的信息左右我們的大腦(CriticalThinking)關於以上提到的幾點我在豆瓣上有一個專門的豆列(「學會思考」),希望有一天我能夠積累出足夠多的認識對這個主題展開一些詳細介紹。