《怎樣高效學習》。這本書的做者是scotthyoung。最知名是的1年內自學完畢4年麻省理工學院計算機科學的33門課程,同一時候也寫了一個學習方法的Blog,他使用費曼技巧來增強理解和學習。
費曼技巧有很是多種理解。最簡單的是:html
最要緊的是。對一個想法分而化之。儘管可能反覆解釋某些已經弄懂的知識點。但你終於會到達一個臨界點。沒法再解釋清楚。那裏正是你需要填補的知識缺口。爲了填補這個缺口,你可以查課本、問老師、或到互聯網搜尋答案。一般來講,一旦你精準地定義了你的不解或誤解,找到確切的答案則相對而言更輕鬆。nginx
還有一種略微複雜一點的說法:web
第一步 - 選擇一個你想要理解的概念,而後拿出一張白紙, 把這個概念寫在白紙的最上邊.瀏覽器
第二步 - 設想一種場景,你正要向別人傳授這個概念,在白紙上寫下你對這個概念的解釋, 就好像你正在教導一位新接觸這個概念的學生同樣. 當你這樣作的時候, 你會更清楚地意識到關於這個概念你理解了多少, 以及是否還存在理解不清的地方.緩存
第三步 - 假設你感受卡殼了, 就回想一下學習資料。無論什麼時候你感受卡殼了, 都要回到原始的學習資料並又一次學習讓你感到卡殼的那部分, 直到你領會得足夠順暢, 順暢到可以在紙上解釋這個部分爲止.架構
第四步 - 爲了讓你的解說通俗易懂。簡化語言表達,終於的目的, 是用你本身的語言, 而不是學習資料中的語言來解釋概念. 假設你的解釋很是冗長或者使人迷惑, 那就說明你對概念的理解可能並無你本身想象得那麼順暢 -- 你要努力簡化語言表達, 或者與已有的知識創建一種類比關係, 以便更好地理解它。分佈式
http://jingyan.baidu.com/article/dca1fa6f59896bf1a440528d.html 費曼學習法的具體解說學習
我看了這本書的中文版,發現另外一個很是重要的概念。就是經過聯想不斷的創建你掌握知識的關聯,這個跟思惟導圖的邏輯有些想通。舉個完整的樣例,程序相關的吧:spa
緩存 事實上是一個攻防戰,用戶是進攻方,架構師防守方。第1層陣地就是用戶的瀏覽器端,第2層是cdn,第3層是nginx等web容器靜態緩存,等等 這是解說。cdn
固然緩存還會跟其它的知識進行關聯 http協議、db除了緩存還可以進行分佈式等等。
你發現整個大領域的知識都是相關的。你不停的關聯。你的知識體系就會越堅固。
假設這個學習法,我早些學到。哇哈哈!