Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
昨天在跟小聚朋友吃飯的時候,談到自己在鐵人賽結束後,仍然努力維持「日更」的習慣 (雖然昨天休刊一天)。
起初還有很多在鐵人賽中,來不及寫下的內容,把它逐漸補齊。但近來開始有種枯竭的感覺。最主要是因為自己在許多正在學習的主題都還沒有完整消化,導致輸入跟不上產出。
聽完我的分享,小聚的夥伴給了一個相當受用的建議:
你需要的是更有系統的學習方式,縮短自己可以產出的間距。
內容目錄
聽完小聚夥伴的建議,我想起這集 Ted Talk。
講者把學習這件事,拆解成四個部分:
以我自己學習網站技術的經驗來說,在一開始學習時,我曾經參考了〈Developer Roadmap〉。文中的技能樹便替我們將「網站開發」這個廣大的領域,切分成許多可以獨立學習的單元,如「前/後端」、「前段的 HTML、CSS、JavaScript」等。
在學習一項技巧時,根據 Kaufman 的說法,先準備 3 到 5 種教學來源,但是千萬不能把它當成「拖延實作」的藉口。譬如:「我找了 20 本前端技術的書,但我要等我全部讀完之後再來開始實作。」
這 3 到 5 種教學資源,是要讓你能夠檢視自己哪裡出錯。以網站開發來說,W3schools 或是freeCodeCamp 就是很適合作為參照的教學資源。其中,又以「除錯 (debug)」這個主題更為重要。
譬如說:手機。
要短時間要密集學習,必須有高度的專注力,這一部份我自己做得沒有很好。幫自己安排一個功課表是一個很好的方法。我在鐵人賽期間,每天都會試著空出一段寫作的時間。
根據 Kaufman 的說法,這 20 小時最主要的目的,是要讓你克服初步的學習心理障礙。隨著年紀增長,我們會開始逐漸抗拒挫折,不希望自己是、或是被當成笨蛋。透過持續練習至少 20 小時,可以幫助你克服初期的挫折感。
回顧我自己之前學習網站架設的經歷,我在最開始學習 HTML、CSS 與 JavaScript 的時候,可能熬了不只 20 個小時 (笑),但透過這個學習架構,或許可以更有系統的學習這三個領域的各個子領域。
為了養成寫作的習慣,最近開始會計算從下班到睡前的時間,每天大約有 4 到 5 個小時,扣掉吃飯時間,大概有 4 個小時的時間,扣掉平均寫作的 2.5 小時,還剩下 1.5 小時。如果持之以恆,20 個小時其實 2 週左右就可以達成了!