如何快速學習一門技術?十步學習法

愛動漫的程序猿 發佈 2020-01-07T12:11:34+00:00

一.為什麼要快速掌握一門技術? 現如今,我們搞it的技術日新月異,前端出了各種框架模版,比如:npm(包管理器)、echarts(圖標開發工具)、vue(用戶介面的漸進式框架)等等,後台有spring MVC、springboot等等。相信以後還會有更多的框架模版等著我們去學習。

一.為什麼要快速掌握一門技術?

現如今,我們搞it的技術日新月異,前端出了各種框架模版,比如:npm(包管理器)、echarts(圖標開發工具)、vue(用戶介面的漸進式框架)等等,後台有spring MVC、springboot等等。相信以後還會有更多的框架模版等著我們去學習。有的時候我們也會被要求去學習,比如自己的上司。我曾經就被要求在一周之內掌握kettle(一種ETL轉化工具)的使用,因為業務的需求,需要我們做數據的抽取轉換。具備快速學習的能力,才能更迅速的應對各種變化,滿足各種需求。這對我們的職業生涯一定會有很大的幫助。

二.十步學習法簡介

這種 方法 通過 利用 人 天生 的 好奇 心來 幫助 你 吸收 更多 的 知識,基本思想是要對自己學習的內容有個基本的了解,然後利用這些信息勾勒出自己的學習範圍,即自己需要學習什麼,以及學成之後又會獲得什麼。然後我們仔尋找各種資源,根據這些資源創建自己的學習計劃,再對資源進行篩選,只保留那些可以對自己達成目標有用的優質資源。1-6步我們只需要學習一次,但是又是及其重要的,因為只有上層建築不穩,上層建築也不會牢固,7-10步是需要我們反覆練習的。 步驟 7 到 步驟 10 的 目標 是 通過「 學習— 實踐— 掌握— 教授」( LDLT) 的 方式 真正 領會 知識。 你 從 掌握 恰到好處 可以 開始 的 基礎 知識 開始, 然後 通過 操作 來 學習, 同時 也 通過 自我 探索 收集 問題.


三 開始十步學習法

第1步:了解全局

在這一步,你要做的就是了解自己將要學習的主題的全局。這個主題宏觀上什麼樣?你能從中學到足夠豐富的知識以了解自己所不知道的嗎?以及自己所不知道的有多少?

要完成這一步,你需要對自己想要學的課題做一些基礎性研究。通常你可以使用網絡搜索來完成大部分研究。如果你碰巧有一本關於該主題的書,那麼你就可以只讀一下其中的介紹性章節,粗略瀏覽一下內容,但是不要在這一步上花費太多時間。記住,我們在這一步的目的不是要掌握該主題,只是對這一主題的相關內容有一個全局性的了解。

第2步:確定範圍

集中精力去明確自己到底要學什麼。將大的學習主題分解為小的學習主題。太大的問題而把自己搞得不堪重負。例如,試圖全面掌握物理學是不切實際的,因為這一主題太過龐大,也不夠聚焦。


你可以充分利用自己在第1步中收集到的信息,找出自己的學習範圍。同時也可以藉助自己的學習理由來決定學習的範圍。還要考慮到時間因素,與自己的實際相結合。

第3步:定義目標​

這一步的目標是形成一份簡明清晰的陳述,勾勒出你勤奮學習後的成功圖景。好的成功標準應該是具體的、無二義性的。不要對自己想要完成的任務進行含糊不清的描述。相反,要列出某一特定的結果,或者一旦實現自己所能達到的目標你應該能夠做到的事情。


第4步:尋找資源

要嘗試收集到多種多樣的資源以幫助你學習,而不是只讀一本關於這一主題的書。資源可以是多種多樣的,不局限於書籍。在這一步中,你會想找到儘可能多的與自己所選主題相關的資源。此時你無需考慮這些資源的質量。這一步與頭腦風暴類似。稍後你會對你找到的這些資源進行過濾,去偽存真,但是目前還是想先獲得儘可能多的不同類型的資源。最好的方法就是迅速打開電腦,開始搜索與自己的主題相關的信息。

信息來源

圖書

博客

文章在線視頻專家,或者對你所想要學習的內容已經熟知的人原始碼

示例項目

在線文檔

第5步:創建學習計劃

現在你已經掌握了一些資源,你可以藉助這些資源對自己要學什麼、以什麼順序進行有了想法。計算機知識是隨機的碎片化的知識,我們需要找到最短的路徑並達到我們的目標。

就我自己而言,在這一步我通常會翻看自己在第4步中找來的圖書的目錄。如果五位不同的作者都把內容都分解為相同的模塊和順序,那我就會遵循這樣的方法制訂自己的學習計劃。但是沒有必要完全copy一本書的目錄,你需要根據自己的需求和實際出發。

第6步:篩選資源

回到第4步,你收集了與研究主題相關的所有資源。在第5步中你使用這些資源制訂了自己的個人學習計劃。現在是時候對這些資源進行篩選,挑選最有價值的幾項來幫你實現自己的目標。很多數據都是冗餘的,並非適合你的學習計劃

在這一步中,把你在第4步中收集的全部資源瀏覽一遍,找出哪些內容能夠覆蓋你的學習計劃。一旦完成了這一步,你就可以準備前進到學習計劃中的第一個模塊。為每個模塊重複第7步到第10步。

第7步:開始學習,淺嘗輒止

大多數人,包括我自己,在學習過程中通常會犯兩類錯誤:第一類錯誤是在知之不多的情況下就盲目開始,即行動太快;第二類錯誤是在行動之前準備過多,即行動太晚。要想在這二者之間取得平衡,你掌握的知識要恰到好處,足以能讓你開始學習,但又不會多到讓你無力探索,這樣你的學習效果最佳。

在這一步中,你的目標是獲得足夠多的與所學主題相關的信息,從而能讓你開始學習,並在下一步中動手操作。你要專注於掌握自己所需的、能在下一步動手操作的最小量的知識。

第8步:動手操作,邊玩邊學

你通過探索和實踐進行學習。在操作的過程中,你的大腦自然地產生各種問題:它是如何工作的?如果我這麼做,會發生什麼?我該如何解決這個問題?這些問題引導著你走向真正重要的方向。當回過頭尋找問題的答案的時,不只是這些問題迎刃而解,而且你記得的東西比你學習的東西要多得多,因為你所學到的都是對你很重要的東西。

在這一步中,你要採用在第7步中學到的知識。不用擔心結果,勇敢探索吧。

第9步:全面掌握,學以致用

在第8步中,你通過動手操作發現了一些尚未找到答案的問題。現在,是時候來回答這些問題了。在這一步中,你要利用先前收集到的所有資料,進行深入學習。不要害怕回頭操作,付出越多,得到的才會越多。

不過請記住,你依然沒有必要把收集到的所有資料全部仔細看一遍。你只需要閱讀或觀看與當前所學相關的部分。最後,千萬不要忘了,你在第3步中定義的成功標準。

第10步:樂為人師,融會貫通

在這一步中,我會要求你走出自己的舒適區,將自己學到的知識教給別人。要想確定你確實掌握了某些知識,這是唯一的辦法;同時,在你將自己所學介紹給他人時,這也是查缺補漏的好辦法。在傳授給他人時,你會精心組織自己的語言,自己的理解能力也會更上一層樓。在經歷了整個這個過程之後你會發現,有很多你以為自己明白了的知識點,其實並沒有摸透。

教授知識的途徑

撰寫博客文章

創建視頻教程

發表演講與朋友或愛人進行對話探討

在在線論壇上回答問題

最後

十步學習法是我對約翰Z.森梅茲十步學習法總結,因為個人覺得十分有用故而分享給大家。當然大家也不必非得學習此方法,最終要的是找到適合自己的學習方法。

關鍵字: