在《程序員的思惟修煉:開發潛能認知的九堂課》這本書中,介紹了一種從「
新手」到「
專家」的成長模型,既「德雷福斯模型」。 簡單點的接介紹,就是如何從一個新手成長爲一個專家的修煉套路。
雖然這是一本關於「程序員」的書,但「德雷福斯模型」並不止止應用於軟件領域,「德雷福斯模型」的發現也遠遠早於軟件領域。聽說20世紀80年代初就已經開始引入到與醫療、飛行等領域。
「德雷福斯模型」分爲五個成長階段:
- 階段一:新手
- 階段二:高級新手
- 階段三:勝任者
- 階段四:精通者
- 階段五:專家
每一個領域各個階段的人數比例以下:
(可見,專家最缺稀,最多的不是新手,而是高級新手)
五個階段,除了「能力上」的差距外,「職能上」也有很大的差距。
階段一:新手
新手即菜鳥,算得上有點技能常識,但基本沒什麼經驗。由於沒有經驗,因此作事也是被動的,因此給這類人分配任務的標準就是給他們「步驟清單」,讓他們根據步驟辦事,其它不用管。
(如圖的菜譜,無論你有沒作飯的經驗,我相信都能蒸出一個蛋來。)
步驟清單雖然很死板,毫無創意可言,但它卻實實在在的很是實用,可很大程度的發揮新手的效用。因此若是你是新手,請自行按照「步驟」辦事、練習,爭取早日達到 「高級新手」。
但須要警戒:
規則只能讓你啓程,不會讓你走得更遠。
階段二:高級新手
高級新手,比起新手,多了一些經驗的歷練,但任然仍是個新手,並無紮實的基礎與全局觀。比起新手,高級新手有了必定解決問題的套路,他們知道不懂的地方能夠查看手冊、如何用手冊。
好比一個家庭主婦,有必定的作飯經驗,當她準備作一道新菜時,她懂的去哪裏找菜譜,哪裏的菜譜好點,而後如何使用菜譜,雖然不少作飯的原理她還不懂,但她就是能作出來,雖然味道可能不怎麼樣。
高級新手的通常都有這樣一個侷限思惟:
不想要全局思惟!他們自我舉得主要東西能作出來就能夠了,至於爲何要這麼作,作得怎麼樣,他們通常不太關心。
階段三:勝任者
勝任者比起高級新手,有一個明顯的優點:能解決問題。
勝任者在技術上,可能與高級新手差距不會太大,但他擁有高級新手沒有的「全局思惟」。這類人會居於以往的經驗,主動尋找解決問題的方法。 處於這一水平的人,一般被認爲「有主動性」或「神機妙算」,一般具備領導一個團隊的才能。
不過,因爲經驗與技術的侷限,這類人再解決問題時會忽略不少細節問題。能作好事情,卻不能把事情作得很好。
因此若是你處於這類人,則須要不斷的反思與自我糾正,尋找技術突破口,達到一個新的水平——「精通」!
階段四:精通者
精通者有兩個品質:
一是良好的全局思惟,二是有自我糾正的能力。
看上面圖一的人數比例圖,便可知道精通者是第二少的人羣。精通者比起前面的幾類人,最大的突破口就是具備「糾正以往很差的工做表現」,他們會反思問題的前應後果,之前如何作,如今如何作得更好,很是善於學習與改進學習的方法。
仍是用廚師的例子,精通者如高級廚師,他們對步驟早已爛熟於胸,知道每一個步驟裏的「爲何」,如爲何蒸蛋要用中火,爲何是20分鐘,改爲小火把時間調整到30分鐘,蛋質會不會更美味? 或者,室內溫度會不會有影響等諸多問題。
他們有豐富的經驗,但又不侷限於經驗,他們有良好的判斷力,對及時很差的反饋給予糾正!
階段五:專家
無論在個領域,專家都是那麼極少數的一潑人,比例大概在1%-5%!
做爲領域的佼佼者,專家通常也都會是這個領域知識的來源,他們寫書寫文章、作巡迴演講等。 每一個領域的達到那個程度,都得益於該領域專家的奉獻,因此該領域專家所達到的高度也決定了這個領域所達到的高度。
專家有一個很是厲害的特質 —— 靠直覺作事,不須要什麼理由!
例如,醫生給人看病。咋一看,醫生說:「我認爲,這病人得了Blosen-Platt綜合徵,最好作一些檢查。「 病人作了檢查,結果證實醫生是正確的。恩,你可能要問,醫生是怎麼知道的? 但醫生可能會回答:」他看上去不太舒服。「
事實上,病人只是看上去不太舒服。不知怎的,在醫生腦裏有各類各樣的經驗、判斷、記憶,以及全部其它狀況下的幫助,醫生把病人身上全部的爲妙線索結合在一塊兒,就得出了診斷結論。也許,只是病人皮膚白皙蒼白,或病人躺下時姿式出了問題,但,誰知道呢?
不過,這位專家就是知道!專家知道全部可有可無的細節,哪怕是微不足道的細節。也許不是有意識的,但專家知道該關係那些細節,能夠放心的忽略那些細節,專家擅長作針對性的特徵匹配。
德雷福斯模型的五個步驟,大概就是這樣,做者還列出了幾個訣竅:
- 規則斷送專家
- 新手使用規則,專家使用直覺
- 知道你不知道什麼
- 新手經過模仿和觀察來學習
- 專家要保持實踐來維持專家水平
- 若是你須要創造力、直覺或首創能力,避免使用形式
- 學習如何學習的技能