學完就忘一用就懵,怎麼解決

專注的阿熊發表於2019-12-26

先看問題

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


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




忘記的原因


不實踐

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



急於求成

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



沒有場景

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


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


填坑能力,這也是程式設計師的核心價值所在。


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


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



沒有目標

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



假裝學習

受周圍環境刺激又或是一時興起,拿起書,開啟一套影片,目光停留,但是不聚焦。

一會回個微信,一會刷個抖音,心早都飛了。



貪大求全

什麼都想學,然後左看看右看看,然後啥都麼記住,還把自己給整焦慮了。

你的雲盤之上是否有幾十上百G的學習資料?



瑣事

雜事纏身,心不靜,學習效率低下。

生活麼誰還沒點煩心事,要學會自我調整。




那麼如何克服

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



高效學習

全身心投入一小時可能比散漫學習一天效率高,結果也更好。

確實不在狀態,不要勉強自己,適當放鬆未嘗不可。

你說我一直都不在狀態,那或許你需要的不是技術,而是雞湯的刺激。



挑重點

一門技術總歸有它的核心內容,儘量避免貪大求全,找到自身最迫切的需要,找到重點內容深入學習,掌握核心特性和應用場景。

其他內容知道有這麼個東西就行,或者忘了也麼關係,用到時再具體研究。



建立知識索引

學過的知識要分門別類在自己的腦子裡進行整理,記錄關鍵字,然後對應核心場景,腦子記憶體夠用在記住同一場景不同解決方案的差異。有了一個結構便於遇到問題快速檢索,結構化之後也方便記憶。

比如

持久層框架建立如下所示的知識結構


知識分類 技術關鍵字 特點 不足

持久層框架 Mybatis 靈活、可操作性強 半自動化、手寫SQL

Hibernate 物件導向、封裝、移植性好 sql靈活度不夠、真正掌握不易

每個技術總結出這樣的簡要知識結構索引。便於記憶。用到某個特性或技術不清楚時可進行深入研究。

隨著經驗的提升,技術視野的開闊,不斷更新完善知識索引。



重複的力量

很關鍵,對大部分人來說記憶的關鍵就是重複。結合上面的知識索引,提高記憶的效率。

學過的知識,不時的需要回顧,加深記憶。

怎麼回顧?好的方式是不停的給自己提問題,問自己,持久層框架有哪些,各自場景,優缺點去鞏固。

api,配置等細節可以忘,知識索引關鍵字不能忘。



帶著問題

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



練習

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



生產實踐

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



總結輸出

很重要,哪怕不寫部落格,自己也弄個筆記記錄下解決過程,一方面以後或許還能遇到,另一方面能梳理自己的思路。能逼迫你去思考。

寫出來也是檢驗自己掌握程度的一個標準。



給他人講解

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



刷面試題

上面說了,要不斷問自己問題去鞏固,如果不知道怎麼問,自己找不到問題,那刷面試題則不失為一種好的辦法。

有清晰的引導外,還能促進學習,也有具體的目標。

如,答上這個面試題就是你的目標,講解給面試官也是目標。

還能順便了解當下主流技術和發展趨勢。

嗯,相當不錯。





總結

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


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


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


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


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


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


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


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


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69946337/viewspace-2670770/,如需轉載,請註明出處,否則將追究法律責任。

相關文章