Scott Young 《如何高效學習》

2022-08-23 14:18:12 字數 2997 閱讀 7779

1.如果你只用一種方式了解某樣事物,那麼你就沒有真正了解它。事情真正含義的秘密取決於我們如何將其與我們所了解的其他事情相聯絡。很好聯絡的內容可使你將想法融於腦中,從各種角度看問題,直至你找到合適自己的方法。這才是思考的真諦。

2.所謂的聰明是指能學的更快、記得更多更牢,而且資訊的組織非常適合完成自己的目標。

3.之所以稱之為技術,是因為技術意味著實踐中可以照葫蘆畫瓢,一步步做,而不是什麼空泛的大道理。

機械記憶就是反覆記憶資訊,希望以此牢記資訊。不斷地重複數十次來記憶乙個物理公式就是機械記憶式學習,這是一種糟糕的學習方法。

整體性學習需要採取多種途徑綜合學習,而不是試圖在大腦中複製乙個完美的拷貝,整體性學習是運用你大腦裡已有的豐富的神經元網路吸收、整合資訊。整體性學習在於創造資訊的網路,乙個知識與另乙個知識相互關聯,那些相互關聯的知識網路使你真正做到對知識的完全理解,從而輕鬆的駕馭知識。

整體性學習意味著知識的學習並不是孤立的。事實上,知識的學習從來就不是孤立的,學習任何知識(概念、定義、公式、問題、觀念、理論等等)都需要聯絡。你創造的聯絡越多,它們就會記得越牢、理解得越好。

機械記憶認為學習就像整理乙個個大小不一的盒子。乙個數學大盒子裝有代數、幾何、微積分小盒子;微積分小盒子裡又有更小的函式盒子、一些公式的應用盒子等等。在你的微積分盒子裡不可能找到生物、歷史、繪畫、舞蹈和科幻電影的蹤跡。

但是學習並不是整理盒子,學習就像編織一張大網。

整體性學習者不會採取這樣有組織的方法(整理盒子)儲存資訊(這可能會解釋很多聰明的人組織能力卻很差的現象)。整體性學習者可以將所有東西關聯起來,公式並不僅僅是公式,它是一種感覺,一幅影象,你可以將它與天上飛行的超音速飛機聯絡在一起。

舉乙個例子,假如你是個前端,覺得自己已經很牛了,但是假如你懂得後端程式設計,比如php、python,你會對前端開發有更全面的認識。再進一步,假如你對web技術瞭如指掌,但不懂linux,假如你學了linux之後,你會對web開發更加有自信。有這種感覺麼?因為你的知識網路更大了,整體性學習的目的就是為了建立乙個龐大的知識網路。

比喻法的本質是一種用已有的知識結構來理解新知識的辦法,但是這種理解不是在原有的知識結構上添磚加瓦,而是用原有熟悉的模型來幫助我們理解整合新的知識及聯絡。

整體性學習基於三種主要觀點:

結構就是知識間關係的概括,使用技巧是盡量用一句話來概括,參見丁香園的心內科一句話帖子,一句話就是最核心的東西,也就是結構,一句話越精簡越接近本質,比如「以小鈣搏大鈣」這個例子,如果繼續概括下去就是「以小搏大」。

模型就是找到自己生活經驗中與結構類似的例子,所以模型可以多種多樣,「以小鈣搏大鈣」這個例子的類似模型除了壓水機,還能想到哪些?比如摸彩票中大獎,投資2 元錢中個200 萬,有點神似吧。

有了結構,找到了模型,高速通道就有了。

假如你打算學習c++語言程式設計,你可能已經有c++語言的知識結構,這個知識結構包含你所知的所有c++語言知識,是有關c++語言各種知識及其聯絡的總和。

結構就好像你思想中的一座城市,在城市中有很多建築物,建築物之間有道路相連,有些建築高大而且重要,與城市中的其他建築有上百條路相連,而其他一些建築無關緊要,只有少數泥濘的小道與外界相通。

理解是什麼?理解就是結構高度發達完善的結果

是不是有些學科你可以輕鬆「拿下」?你讀起這些科目的書毫不費力、興趣盎然,一切內容看起來那麼淺顯、通俗,原因何在?因為你的腦袋裡已經有這些科目的發達知識結構,假如說結構就是腦袋裡的城市的話,那麼這些城市一定是道路四通八達、路面整潔而且交通井然有序,雖然車水馬龍,卻從不見交通堵塞。

相反,為什麼有些學科理解起來那麼困難呢?(如我讀組合語言就有讀天書之感),這說明城市簡陋,道路不暢,甚至亂建一氣,違章建築、豆腐渣工程比比皆是,有些道路甚至無所指向;或是修了半截;或是孤零零一條,在這樣的城市中行走,迷路是必然的,知識結構就是你腦袋中的參考地圖。

給一本c語言書籍給未接觸過c語言的人看,他會覺得是天書,什麼都看不懂。為什麼呢?因為他的大腦裡根本就沒有接納這些知識的結構,就算看了,也不知道將這些知識存到**。

相反的,給乙個不懂python的程式設計師看python的書,說不定1,2天就能上手了,這又是為什麼呢?因為他大腦裡有計算機程式設計的結構,哪怕沒學過python,一樣可以理解與接納這些知識。現在,你知道知識結構的重要了嗎?它是快速學習的關鍵。

工作,好比帶著參考地圖在城市中行走,參考地圖就是我們的知識結構,城市就是情境,行走就是行動、思考。

研究,好比帶著參考地圖在城市中行走,參考地圖就是我們的知識結構,城市就是問題,行走就是思考、思考。

在一座城市裡最容易找到的建築是下面哪一種?

很顯然,a 建築更容易找到。如果先前走錯了路,也沒關係,條條道路通羅馬,花很少的時間,你就會找到正確的地方。如果是b 建築,給你的機會就只有一次,一旦你走錯了路,就別指望找到了,即使走對了路,也不免磕磕絆絆,花費大量的時間和精力。

建立良好的知識結構就是繪製乙份優秀的地圖,就是建造、規劃一座設計良好的城市。

所以建立知識結構時,你的目標就是在各種知識之間建立盡可能多的聯絡。聰明的人會很自然地這麼做,每學習乙個新概念,都會自動地與其他知識相聯絡。

你可能一直也是這樣學習的,但是因為不是有意識這麼做,效率可能大打折扣,而整體性學習策略有很多具體的學習技術用於自覺地建立知識間的聯絡,一旦這些學習技術熟練掌握,成為習慣,想不建立聯絡都困難,想學習不好都不行!

如說結構是整體性學習的門戶,那麼模型就是開門的鑰匙,模型是簡化的結構,它是結構的快照,更為簡單和儲存。模型對於快速學習新概念至關重要。

模型有很多種形式,但是目標總是同樣的:那就是壓縮資訊。通過將一些核心概念聯絡在一起,建立乙個模型,模型對於你開始構建乙個結構或是在當前結構上新增內容時非常重要。

語言應該成為最重要的知識結構之一,因為語言能和各種結構建立高速通道。比如語言能力強,大部分學科就能更好地理解。比如經濟、甚至是計算機。英語好了,可以直接閱讀計算機的英文文獻。為什麼英語這麼重要,因為它是基礎知識結構之一。

高速公路能激發創造力。「跳出盒子」之外思考最恰當地描述了那些在結構之外思考的人們。高速公路讓他們以前所未有的方式思考,以不曾想過的方式將常人眼裡風馬牛不相及的專業聯絡在一起思考,這就是創造。利用高速公路可以在專業交叉的領域建立起新的結構。(這種不同專業間的比喻好處是,它比用生活經驗來比喻更容易產生新知識)。

輕鬆學DDD之二 如何高效消化知識

知識 在講如何消化知識前,我們要明確下建模的知識 有哪些。首先我們通過下圖來考察模型 領域 軟體 現實世界 計算機系統等幾個概念的關聯。輕鬆學ddd之二 如何高效消化知識 現實世界 藍線左半邊 和計算機系統 藍線右半邊 我們把使用者需求理解為使用者要求我們構建乙個特定的計算機系統,通過它使用者能按自...

如何高效讀書

雖然有人英文很強,有的翻譯很差,但anyway 中文閱讀與理解的時間,略讀與快速定位的速度還是要快一些。2.即時批註 總結筆記與交流 雖然愛書,但發現最有效的讀書方式還是不斷的製造脂批本,讀書時在重要的文字下劃線,把自己的心得寫在頁旁。在明天覆習一次批註,最好可以有空重新整理筆記,或者拿來與人討論。...

如何高效學習

整體學習的關鍵在於建立知識與知識之間的聯絡 在你不斷建立聯絡的過程中,小土路變成了柏油路,一環修到了六環,四通八達,遍布京城。這樣的結構能讓你快速到達目的地。模型是簡化的結構,是框架,對於書來說就是目錄 模型就像樓的架子,不僅樓有骨架,每個房間也有。有些像遞迴,乙個大的問題,不斷分解成小的問題,問題...