學的快還是忘的快

先看問題

你或許有這樣的困惑,面對層出不窮的技術,學過的東西總是很快就會忘記,這究竟是爲什麼?有沒有什麼辦法能改變提升?本文結合作者自身經歷,總結出一些要點,或許能給你一丟丟的幫助。

想要提升那就得先找到學完就忘的原因,對症下藥療效纔會更好。

忘記的原因

不實踐

學東西停留在眼鏡和耳朵層面,眼鏡看完耳朵聽完就完了。絕不輕易不出手。

急於求成

技術更新快,面試求職壓力大,想着怎麼能快速掌握所需的知識,就容易導致學知識點蜻蜓點水,甚至都麼挨着湖面,一個快進就過去了。

沒有場景

企業沒有業務應用場景,或者是淺層次應用,我一直認爲學過的技術需經過生產環境下的考驗纔算得上真正掌握。

大部分技術學會使用並不難,難的是出現問題的時候能不能快速定位找到解決方案。

填坑能力,這也是程序員的核心價值所在。

而這種問題場景,只有真正的生產環境能帶給你。

培訓課程,博客等只能講到部分內容,重點是這是別人的經歷,對寫這份資料的人印象深刻,對閱讀者來說就是一篇文章,一個知識點,長時間沒有實踐機會,終究會被遺忘。

沒有目標

從學習開始就不知道爲什麼學習這個東西,可能因爲流行?可能因爲公司需要?稀裏糊塗就開始了。書籍、視頻等資料講到哪學到哪,沒有後續的延伸,學完就是爲了忘的。

假裝學習

受周圍環境刺激又或是一時興起,拿起書,打開一套視頻,目光停留,但是不聚焦。
一會回個微信,一會刷個抖音,心早都飛了。

貪大求全

什麼都想學,然後左看看右看看,然後啥都麼記住,還把自己給整焦慮了。
你的雲盤之上是否有幾十上百G的學習資料?

瑣事

雜事纏身,心不靜,學習效率低下。
生活麼誰還沒點煩心事,要學會自我調整。

那麼如何克服

標題說了是克服,那也就意味着不是那麼容易做到。

高效學習

全身心投入一小時可能比散漫學習一天效率高,結果也更好。
確實不在狀態,不要勉強自己,適當放鬆未嘗不可。
你說我一直都不在狀態,那或許你需要的不是技術,而是雞湯的刺激。

挑重點

一門技術總歸有它的核心內容,儘量避免貪大求全,找到自身最迫切的需要,找到重點內容深入學習,掌握核心特性和應用場景。
其他內容知道有這麼個東西就行,或者忘了也麼關係,用到時再具體研究。

建立知識索引

學過的知識要分門別類在自己的腦子裏進行整理,記錄關鍵字,然後對應核心場景,腦子內存夠用在記住同一場景不同解決方案的差異。有了一個結構便於遇到問題快速檢索,結構化之後也方便記憶。
比如
持久層框架建立如下所示的知識結構

知識分類技術關鍵字特點不足
持久層框架 Mybatis 靈活、可操作性強 半自動化、手寫SQL
  Hibernate 面向對象、封裝、移植性好 sql靈活度不夠、真正掌握不易

每個技術總結出這樣的簡要知識結構索引。便於記憶。用到某個特性或技術不清楚時可進行深入研究。
隨着經驗的提升,技術視野的開闊,不斷更新完善知識索引。

重複的力量

很關鍵,對大部分人來說記憶的關鍵就是重複。結合上面的知識索引,提高記憶的效率。
學過的知識,不時的需要回顧,加深記憶。
怎麼回顧?好的方式是不停的給自己提問題,問自己,持久層框架有哪些,各自場景,優缺點去鞏固。
api,配置等細節可以忘,知識索引關鍵字不能忘。

帶着問題

有問題算就有了一個明確的學習目標,就是爲了解決問題,這就有了具體的學習方向,最終也有檢驗學習結果的標準,這是一個閉環,有始有終,有了結果的檢驗,印象會更加深刻,特別是中間如果能出現幾個問題,就更好了。

練習

對與當下暫時沒有應用場景的技術,那練習就是最好的鞏固檢驗的方式,就是動手,看的再多,不動手你都不知道你會有啥問題。跟上面一樣,練習中間如果能多出幾個問題就更好了,折磨的死去活來才能印象深刻。順順利利就容易遺忘。

生產實踐

學完也能用到生產,這是最好的方式,上面也說了,生產環境的問題不是練習或簡單的模擬能夠製造出來的。出現問題,壓力更大,印象更深刻。

總結輸出

很重要,哪怕不寫博客,自己也弄個筆記記錄下解決過程,一方面以後或許還能遇到,另一方面能梳理自己的思路。能逼迫你去思考。
寫出來也是檢驗自己掌握程度的一個標準。

給他人講解

能給他人講解清楚,說明自己的思路是清楚的,另一方面給他人講解爲了保證知識的嚴謹性和正確性,這個過程會查缺補漏,反覆驗證,講的過程會給自己腦子留下畫面,能夠加深印象。

刷面試題

上面說了,要不斷問自己問題去鞏固,如果不知道怎麼問,自己找不到問題,那刷面試題則不失爲一種好的辦法。
有清晰的引導外,還能促進學習,也有具體的目標。
如,答上這個面試題就是你的目標,講解給面試官也是目標。
還能順便了解當下主流技術和發展趨勢。
嗯,相當不錯。

總結

文中多次提到加深印象,所以不忘的關鍵是加深印象。

如何做到?主要手段一是重複。二是製造場景。

重複容易理解,場景怎麼製造?

人往往對高興或痛苦的事印象深刻。

學技術可能你也高興不起來,那就做自己讓不舒服的事,痛苦的事去給自己的記憶加深印象,留下可以回憶的場景或畫面,比如寫作時的掙扎,比如給別人講時的不適和錯誤,相信這種不適都能給你留下較深的印象。

總結下,就是不斷挑戰自己的舒適區。

寫的這些些內容算是提供了一些操作的方法,那關鍵的一點還是在於人。沒有執行一切都是空談。

要做到,確實不易,畢竟學習提升是一個痛苦的過程。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章