雜談 如何高效學習

2022-02-18 07:16:16 字數 2149 閱讀 5940

對於軟體開發人員來說學習是一件必不可*的事情。各種新技術層出不窮,毛爺爺說:三天不學習,趕不上***。這句話用在現今it行業真的是再恰當不過了。當然,學得慢、學得累、技術種類繁多不知從何下手等問題一直困擾著博主。本文是對《如何高效學習》一書中提到的整體性學習的總結以及結合自身問題的一些思考。

用一句話來概括,整體性學習就是將知識關聯起來以達到記憶和應用的目的。通俗來說,就是將新的知識點通過比喻、聯想等方法,與已經熟練掌握的知識相關聯,從而達到使理解更加深刻的目的。整體性學習基於三個觀點:結構、模型、通道(原文中為高速公路)

可以把你所有的知識集合比喻為一張地圖,不同領域的知識代表不同的城市,每個城市就是乙個結構,當你學習新的知識時,就是在新建一座城市,首先要把城市的大概框架搭起來,這裡的框架就是模型,不同城市間有許多高速公路,也就是通道。

任何學習的過程都可以分為幾個獨立的步驟,整體性學習的順序:

這個階段是資訊從採集到進入大腦的過程,此時處理各種形式的資訊以及減*干擾的能力至關重要。獲取資訊時有三個主要目標:

簡化:盡量刪除無用的資訊。

實用技巧:

獲取資訊而不理解,那是沒有任何價值的。如果不能理解一段話的意思,想要記住它或者在實際生活中運用它幾乎是不可能的。儘管理解階段有侷限,但這個階段非常重要。

擴充套件在是整體性學習的真正開始。之前你對資訊的字面意思已經有了乙個基本的理解,現在你可以將這個資訊與其他資訊聯絡起來了,在這個階段要應用模型來簡化和擴充套件你的結構。擴充套件有三種主要方式:

深度擴充套件:了解更深層次的原理。

橫向擴充套件:在知識周圍建立聯絡,同一領域還有哪些類似的結論。

實用技巧:

繼承(以及封裝和多形性)是物件導向的程式設計的三個主要特徵之一。 通過繼承,可以建立重用、擴充套件和修改在其他類中定義的行為的新類。 其成員被繼承的類稱為「基類」,繼承這些成員的類稱為「派生類」。 派生類只能有乙個直接基類。 但是,繼承是可傳遞的。 如果 classc 派生自 classb,並且 classb 派生自 classa,則 classc 會繼承在 classb 和 classa 中宣告的成員。

作為初學者,看完這段話的時候你的心情一定是這樣的

那麼如果你看到下面這張圖,老師告訴你,四代是基類,鳴人是派生類,頭髮的顏色體現了**重用,鳴人臉上的鬍鬚可以看作子類重寫父類的方法。這麼一解釋,你是不是會覺得更好理解,記憶更加深刻了呢?比喻就是在結構與結構之間建立通道的一種方式

學習不可能不犯錯誤。糾錯階段可以看作在整體性知識網路中進行修剪,刪除不必要的聯絡。

應用是學習的最終目的,創造新的途徑,將所學的知識應用到生活中去。子曰:「學而時習之,不亦說乎!」 學,就是模仿、照著做;習,指練習。如果讀書只是背下來,那是玩物喪志、浪費生命,把所學所感應用到生活中去,那才是一件有意義的事情。

實用技巧:

這個就不說多說了,作為一名軟體開發人員,開始寫自己的類庫或框架吧!

測試階段同時存在於以上任一階段中。測試並不是複雜的過程,但是需要很強的自我意識,對照著五個階段的定義進行檢查,找出薄弱環節,不斷改進。

理查德d.費曼(richard d feynman),美國物理學家,諾貝爾獎獲得者,曾經任教於普林斯頓大學物理系。費曼技巧的操作流程:

寫部落格 ? 寫部落格。寫部落格!

這一節,我們將從自我管理的角度來談一談如何提高學習效率。

以下是提高個人效率的一些建議:

能量管理

拒絕拖延

批處理制定並完成計畫

##結束

如何高效學習

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

如何高效學習

1 結構 某個學科的知識之間聯絡的總和 2 模型 將資訊壓縮成最基本的單元 3 高速公路 不同結構之間的聯絡,創造性思考 1 獲取 通過感官獲取 2 理解 明白資訊的表面意思 4 拓展 與其它資訊建立聯絡,有三種方式 深度拓展 知識的背景 橫向拓展 知識的關係 縱向拓展 與其它知識結構聯絡後,從其它...

如何高效學習

學習是一件逆人性的事情,要自律,要刻意學習 學習不是追求數量和速度,而是要學會思辨,要踐行,要總結和歸納。通過和別人討論 給別人講解 運用到實戰專案 寫部落格等都是主動學習。實際操作學習是為了找到通往答案的路徑和方法,是為了擁有無師自通的能力 不僅僅為了知道,更為了理解。問 這個技術出現的初衷是什麼...