第一就是,在知道太少的情況下就躍躍欲試。
這種學習方式很容易因為小小挫折,導致學習動機迅速下降,白白放棄了當初想要學習的衝動。
第二是,事前準備做得過多,卻太晚投入。
這種情況很常發生於完美主義者,為了避免失敗,因此想要做萬全的準備再開始,但最大的問題是,你永遠不會知道自己準備好了沒,所以完美主義者們雖然讀了很多篇文章、看了很多專業書籍,卻遲遲無法開始。
我在大學時期是第二種,看到網路上很多篇文章講說資工系的薪水很高,以及網路上最假掰的The day as a software engineer那令人稱羨的生活、上班方式 ,現在回頭想想這些影片有夠誤導大眾的,Anyway當初因為這些原因想說專心學習程式語言,看了很多影片教學,也安裝程式語言的環境到我的電腦中,卻沒有實際完成過一個專案,其實歸根究柢就是因為我害怕失敗,我害怕自己沒有辦法成為影片中坐在咖啡廳邊喝咖啡筆電螢幕上滿滿都是code的畫面。但好家在,現在意識到本科系還是自己的興趣所在,也正朝著這個方向努力。
給想要解脫這兩種學習方式的人的建議: 先查詢想要學習的基本知識,就開始執行,重點在於平衡,並在錯誤中學習。一開始難免有些挫折,但這就是學習黃金所在,學習本就不是A到B點的直線行駛;而是在A到C,繞到G,再經過一連串的峰迴路轉才會到B,在這個路上你遇到的錯誤方式或是知識才是學習的重點,學習絕對不會是直線。