作者chessjim (我沒有暱稱)
看板study
標題[轉載] 如何在五天內快速的「學會」一門技能
時間Wed Jun 26 08:43:15 2019
如何在五天內快速的「學會」一門技能
Published on: November 12, 2015
出處:
http://smalltalk.xdite.net/posts/313532-how-to-learn-a-skill-quickly
好。文章照例有點長,我先講結論方法。
方法:
假設你初入門,要去學一門技術。
[How] 去找專家的「實作方法」課,「實作方法」書。快速的跟著他做。(請先一模一樣
的做,不要自作聰明改,也不要去問「為甚麼」。幹,叫你不要問就不要問。)
[What] 接著把「成果」做一點小修改。看看會不會動。
[Why] 改東西會動了以後,才去查 Why。
好,五天都重複這樣的循環,你就會了,至少能掌握這門學問 60 分,我保證。
就這麼簡單,我保證。
前提是在「前三個小時」,按捺住你的好奇心,別問 Why 與 What。否則學五個月都學不
起來。
原理:
好,現在開始講原理。人很犯賤,做事情都要先問 Why,否則不想做。然後知道 Why 後
,就會開始想 What to do 。
而這就是「最慘的地方」。初學東西絕對不要用大腦。
訣竅是「用肌肉學習」
要用肌肉
要用肌肉
要用肌肉
如果你一開始用大腦學,就掉入一個大陷阱了,也是很多人學東西學不起來的原因。
人的肌肉有記憶,只要重複,就會有記憶。
只要一件事情,重複練五次,肌肉就會附著記憶。所以「為什麼」不要問太多變,先做就
對了。也不要「想一般做一邊想改成自己要的」。
也就是在初學階段絕對不能讓「大腦」介入學習你的訓練過程。
也就是在初學階段絕對不能讓「大腦」介入學習你的訓練過程。
也就是在初學階段絕對不能讓「大腦」介入學習你的訓練過程。
Why -> What 的無窮迴圈
一旦問了 "Why" 這個念頭,學習者的大腦就會掉入一個無窮迴圈。
"Why" -> "What" -> "Why" -> "What" -> "Why" -> "What" -> "Why" -> "What"
問題是你完全不懂這門知識,你的大腦就會當機,而且擺脫不了這個迴圈。不熟悉 What
操作方式,大腦就會慌張,就會問 Why。這時候就毀了。
有些人補救方法是去背熟 Rule Book,試圖掌握規則。幹,這就更慘了,因為
Rule Book 讓人想睡,學習效率會超低
就算掌握了 Rule book,新手根本無法根據 Rule Book 展開世界觀,因為世界不是
Rule Book 建構的,Rule Book 只是世界的一個「削減到最小,接近邏輯的規則」,但他
們不是基礎的「邏輯」。
不熟規則不是「罪惡」
為什麼台灣人學語文 fail 呢?因為台灣學語文是由 Rule book 開始,所以一堆人八百
年學不會。其實世界上各領域都是這樣的,都是勉強會用,「文法」用的相當標準,只能
證明你「有教養」「可能是 native」「高等教育」。但卻不會有「文法不標準」,人家
「完全聽不懂」的情形。
比如說寫程式也是這樣,一開始照別人 example 做,一開始會動,但是效率不好,
coding style 超噁心。然後再慢慢學慢慢修,變成漂亮的程式。但人家不會說「你沒照
正確 best pratices 寫」,這個功能就不會動。
但是呢?如果新手一開始花超多時間學語法,而且去找語言 best practices 寫,而且試
圖去背 rule book,試圖了解他。讀完整本 design pattern 再學寫 code。我跟你打包
票,這保證什麼鬼都寫不出來。因為他會鬼打牆在 「我不要犯錯」,「怎麼一直保持完
美」,「why,why,why」。
好。寫到這裡,你會開始發現這件事有一點意思了。好像學的起來的技能,都是這樣學起
來的。
而且我跟你講一件更可怕的事實,這些學的起來的東西,你學的時候,要是是傻傻初學者
狀態最好。
要是你已有類似領域學習經驗。完蛋了。會學超慢。為什麼呢?
因為第一直覺,學習一定是會想要 what,把新東西方法 map 到自己的舊技能去,然後你
發現不 work,然後再開始問 why。
what -> why 迴圈要開始了。
完全放空的「新手狀態」學習速度最快
我舉兩個例子。
當初我們最早一輩人,有 svn 經驗的人學 git 時,學超久。結果不知道什麼是 git 的
人,學 git 超快。因為我們會一直試圖把 svn map 到 git,然後找規則,幹,然後找不
到規則。我認識一堆大神剛學 git ,都學得比現在新手慢超多......
然後現在新手學超快,是因為 git 現在有教學 example,照著打就好。不然真的照 git
rule book 來,媽的我跟你說 git command 真是超 nonsense 的。這點還被程式界拿出
來恥笑。
學人類新語言還特別嚴重,因為這是一個領域,人人都有一門精熟的技能,但是絕大多數
人不知道規則是怎樣的技能。
所以學語言時,下意識你會驚慌,一直想用what 去remap,然後去問 why。於是大腦就卡
住鬼打牆了。
That's why。
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.173.138.6 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/study/M.1561509799.A.516.html
1F:推 nobuusa: 感謝分享! 06/26 11:11
2F:推 Joy19961004: 感謝分享 06/27 00:33
3F:推 Ldonna: 好像有點道理 06/28 13:08
4F:推 souldrinking: 夜宿感謝分享!超實用 06/28 16:32
5F:推 wwweeebb: 感謝分享,自己好像真的有遇過類似狀況,一直鬼打牆 07/06 20:57
6F:推 maiico: 很有用的建議,推 07/10 08:25
7F:推 butterdog: 很棒的分享 08/15 22:00
8F:推 carpout: 推!超棒的分享 09/03 20:09
9F:推 noguchizhou: 感謝分享 10/01 20:42