12.19 元學習課第三週 3 -1

12.19 元學習課第三週 3-1 得雷斯夫模型

摘要:不要被一萬小時理論嚇到,以為沒有花一萬小時就不能開始任何事情。事實上根據得雷夫斯模型,從新手到專家有五個階段『新手、高級新手、勝任者、精通者、專家』,這五個階段的人數佔比並不是常態分布,有一半的人只進展到高級新手(也就是能解決基本問題,但無法處理過去未遇過的情境。經過設計之後的練習,不需要像過去一樣花費四千小時,只要練習高頻小套路四百個小時,就可以進階高級新手。也就是說不用花兩年半,只要正確的練習兩個半月,就可以成為高級新手。

是否任何技藝的精通都需要一萬小時?

在異數這本書中說,如果你要成為某個領域的專家,每天工作八小時每週五天,至少需要花費你五年的時間。一萬小時常被人提起,但這意思是說成為專家至少需要五年的時間,並不是學會一件事需要五年。

在編程界這件事情是否成立呢?要成為專家,真的需要一萬小時,但根據得雷夫斯模型,是加州柏克萊的科學家在一九八零年提出來的關於如何提升技能水平,這個模型概估了從新手到專家的五個階段。

1.新手:

該技能領域經驗很少或者幾乎沒有的小白。很可能一個開發人員聲稱擁有十年的經驗,但事實上只是一年的經驗重複十遍,新手典型的樣子就是希望找到一本密技,遇到不同的情境就會慌張。他們需要清楚的指示,例如當X發生的時候就執行Y。換句話說這個階段的人,他學習的時候需要SOP,只要有SOP就會變得能幹起來。

2.高級新手:

他們對基本規則有所瞭解。會嘗試用現有規則去解決任務,但他們是想要用現有規則去找到解答問題的答案,他們對整個知識的宇宙觀還是不感興趣。這個階段就算教練想要餵給他們基礎,他們還是覺得跟原則不相干,從而忽略。不過這個階段的人,已經能夠解決許多基本問題。

3.勝任者Competence:

經驗其實已經夠多到能夠把所有規則融合起來,建立該領域的知識模型,並且有效的去運用。他們可以建立自己的獨立模型,解決自己遇到的問題。並且可以開始解決他們之前沒有遇過的問題,並尋求專家意見。這些人通常是團隊的主要核心,他們能衡量問題被解決的可能性,並熟練自己工具以及技藝中的細節知識。

4.精通者 profession:

精通者通常有辦法提煉出這個領域中一般的指導性架構以及方法,並且可以去判斷眼前的方案中,絕大多數的可能性,甚至可以預知道什麼事情會出錯。可以從全局的視角出發,並且設計好的方案以及經典的解決模式。

5.專家 expert :

最後一個階段也就是專家,就是這個領域中的知識跟信息的創造者。專家總可以發明更前沿的方法,把這個領域更往前推一點,甚至可以跨領域將不同領域的知識融合在一起創造新的火花。

很多人以為這個模型是常態分配的,社會上最多的是勝任者這個類別的人。事實上的答案會令你大吃一驚,社會上各領域最多的是高級新手,超過百分之五十的人只有高級新手的水平,而且市場上絕大多數工作並不需要超過勝任者的階段,精通者的比例是該領域的百分之十,專家的比例是該領域的百分之一以下。

推測:專家百分之一以下,精通者百分之十,高級新手百分之五十。推測勝任者約百分之二十,新手百分之三十。

編程界的五種人是怎麼分配的?進入該領域的頭一兩年都是新手階段,接著花了一兩年的時間卡在高級新手的水平,所謂職缺網站上的初級工程師就是新手學徒的意思,工程師就是高級新手,資深工程師則是勝任者。這是為什麼資深工程師通常需要三到五年經驗以上的人。那至於精通者,就是一般所說的架構師,專家就是研討會上才會出現的大師。你仔細回想是否市場上的職缺很少出現架構師水平以上的職缺呢?

複習:
新手:初階工程師,會根據SOP做事。
高級新手:工程師,會解決基本問題。
勝任者:資深工程師,可以解決之前沒遇過的問題。
精通者:架構師,職缺很少。提煉指導性架構,預知什麼地方會出錯。
專家:大師。可以把該領域知識往前推進。

為什麼我要分享這個模型呢?因為你可以發現市場上絕大多數的從業者只有高級新手的水平。你可能會覺得需要四千個小時的苦練,其實只需要練習四百個小時的練習,練習專家設計的高頻小套路。 四百個小時就足夠了,不用四千個小時。

背景:

  1. 早上想了一下昨晚的筆記作的不好,就立志年底前要做完十篇筆記,練習速度跟重點摘要。因為貨源太多,至少要把XDITE跟李笑來的做完。剛剛正在邊聽元學習課邊寫筆記,忽然發現這裡有直播,一打開又聽說李笑來正在播…有同學提醒我,這就是吸引力法則啊~『你要做直播筆記,就給你滿滿的直播』
  2. 這次我挑戰不回放,因為昨天做筆記的時候太想一字不漏,總共回放了兩到三次。搞的自己很累之外,可讀性也大為降低。今天嘗試完全不回放,只有在需要打字的時候按暫停。好在XDITE在元學習課的講話速度會放慢,不回放的挑戰成功~

Comments

comments powered by Disqus