不成熟思考:如何入門新領域

框架性學習

以前看書太喜歡鉆細節,總以為知道一些零碎的冷知識會顯得自己多么與眾不同。

比如看volatile(編程語言中和并發相關的一個術語)的時候,非要去摳某個CPU的指令集,并以此為榮。

誠然,這種行為肯定好過純粹刷抖音、打游戲。然而,ROI(投入產出比)其實并不高,尤其是容易在細節中迷失自我,并且盲目自信。

同時,如果缺乏體系化的結構,某個知識點即使強行背下來也很容易轉眼就忘掉。

如果想要比較系統性的學習某個領域而不是其中的一兩個知識點,我覺得可以分成以下三步走:

  1. 搭框架
  2. 填細節
  3. 連網絡

搭框架

顧名思義就是針對這門領域構建一幅全景圖。它不需要很細,但所有的重要點都必須涵蓋進來,尤其是各種術語。

最近我在使用一種叫“目錄學習法”的方式,指的是通過該領域的一些經典書籍的目錄、或者導讀盡快建立起一個骨骼結構。(類比讀論文時候,其實讀個摘要就差不多能知道作者的思想了)

這里我做一個示例,比如你想學習計算機系統相關的知識,可以從CSAPP這本經典開始,它的目錄結構和第一章是這樣的。


目錄結構
第一章

對于非計算機相關專業的人來說,單從這里大概能知道,計算機系統討論的是關于硬件和軟件兩部分。軟件中有一類特殊的軟件,叫做操作系統,負責管理硬件以及連接硬件和其他軟件。

填細節

接下來需要做的是盡可能的積累知識,比如說那些術語到底說的是什么?往剛才的腦圖里填充各種信息。

這個過程可以通過各種碎片化的時間來慢慢的積累。

那么以什么樣的程度作為理解的標準呢?

同樣是最近在用的“費曼學習法”,通過用自己的話來轉述同一個給另一個人聽,如果可以禁得住“三連問”(就某個知識點追問3次細節),那么基本上可以認為已經理解到位了。

還是以剛才的內容為例子,如果你跟別人說,操作系統就是每天上班用的Windows,處理器的存儲結構包括內存條和硬盤,并且能禁得住別人問,“那除了Windows還有其他操作系統嗎?”、“為什么要分層兩類存儲?它們的區別是什么?”…

那說明,你對于一個概念的理解應該已經比較到位了。

費曼學習法聽名字高大上,其實就是我們經常會不經意間用到的方式,只不過費曼通過刻意練習,把這件事做到了極致。

連網絡

知識點如果不和其他知識點連接,很容易就會被孤立和遺忘。

我們必須讓它和某個已經習以為常的知識點掛鉤,逐步形成一張大網。

有研究表明,記憶就是大腦里神經元突觸的鏈接,這個鏈接越多就會越緊密,當有多條路徑通向同一個終點的時候,自然就容易記住。

比如你想記住內存比網絡IO快幾百倍的概念,可以試試一句話,叫“內存一天,網絡一年”,通過一句俗語,通過天和年已經在大腦里的概念,自然而然就把大致的比例記住了。

訓練區、微習慣和番茄工作法

很多人表示不愛看書,或者根本沒法專注的看書,可能我比一般人好一點點,因為我覺得看書本身就是一種樂趣。

但在現在這個社會,要啃下一部大部頭是需要勇氣的。就好像開始鍛煉一樣。

我覺得至少有兩個辦法可以嘗試一下:

首先,要明白人是有舒適區的,最好的學習方式是一點點的拓展你的舒適區,而不是突然一個大跨度去學一個非常陌生的領域。

比如我曾經因為興趣去學過一點點計算理論,不過很快就不了了之了,因為和平時的工作真的是有一個鴻溝。

但是如果去看類似《Spring in Action》這樣的書,就會有一種作者在娓娓道來的感覺。

第二個,我覺得至少可以嘗試一下通過微習慣的方式讀書:每天不要求讀很多,把一兩頁作為一個目標,如果你有興趣就繼續讀下去,沒有也不要強求自己。

但是,千萬不能斷!

一定要注意這種儀式感,微習慣的秘密就是通過簡單任務來刺激大腦的獎勵機制,每天給自己一點信心和甜頭。

通過這種方式,我強行啃了一陣子SICP,覺得是我過去一年最大的收獲。

第三個,如果你真的沒辦法專注,總是想玩手機,可以試試通過微習慣搭配番茄工作法,效果更佳哦~

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。