你好,我是華仔。
在第16講中我向你介紹了我自己總結(jié)的一套系統(tǒng)的學(xué)習(xí)方法,而這套方法的指導(dǎo)原則就是10000小時(shí)定律。
那么這個(gè)理論是誰(shuí)提出來(lái)的呢?它有用嗎?要怎么用?用它的時(shí)候要注意些什么?今天這一講,我將會(huì)帶你探尋10000小時(shí)定律的來(lái)龍去脈,嘗試破解成為大牛的秘密。
在10000小時(shí)定律的發(fā)展過(guò)程中,一共有3個(gè)不得不提的關(guān)鍵人物,他們分別是本杰明·布魯姆(Benjamin Bloom)教授,安德斯·艾利克森(Anders Ericsson)教授以及作家馬爾科姆·格拉德威爾(Malcolm Gladwell)。
布魯姆是美國(guó)知名的教育心理學(xué)家,芝加哥大學(xué)的教授,在“教育目標(biāo)分類”和“精通學(xué)習(xí)”這兩個(gè)領(lǐng)域作出了很多貢獻(xiàn)。
1985年,他出版了一本書(shū)《如何培養(yǎng)天才》(Developing Talent in Young People),專門介紹怎么從青少年群體中發(fā)現(xiàn)天才。
他研究了來(lái)自多個(gè)職業(yè)領(lǐng)域的120個(gè)成功人士的童年,包括音樂(lè)會(huì)上演奏的鋼琴家、精湛的雕刻師、奧運(yùn)會(huì)游泳運(yùn)動(dòng)員、世界級(jí)的網(wǎng)球運(yùn)動(dòng)員、杰出的數(shù)學(xué)家、杰出的神經(jīng)學(xué)家等,涵蓋了科學(xué)、藝術(shù)、體育、醫(yī)學(xué)和工程等多個(gè)領(lǐng)域,想確認(rèn)到底有沒(méi)有“預(yù)測(cè)孩子未來(lái)成就的指標(biāo)”(比如最廣為人知的“智商”)。
但是研究結(jié)論卻推翻了這個(gè)想法,不存在這樣普遍適用的指標(biāo),智商和孩子將來(lái)的成就沒(méi)有直接關(guān)系。
既然如此,那些成功人士又是靠什么獲得成就的呢?難道是完全隨機(jī)的嗎?也不是。研究發(fā)現(xiàn),對(duì)于大多數(shù)成功人士來(lái)說(shuō),最重要的因素是家人的鼎力支持、長(zhǎng)期大量的練習(xí)和專業(yè)老師的指導(dǎo)。
但是對(duì)于“長(zhǎng)期大量的練習(xí)”這個(gè)因素,布魯姆沒(méi)有明確研究出“長(zhǎng)期”到底有多長(zhǎng),也沒(méi)有提出“10000小時(shí)定律”。
布魯姆雖然沒(méi)有研究出量化“長(zhǎng)期”的方法,但是他的研究打開(kāi)了一扇通往新領(lǐng)域的大門。于是很多學(xué)者開(kāi)始跟進(jìn),其中美國(guó)佛羅里達(dá)州立大學(xué)的心理學(xué)教授艾利克森就發(fā)現(xiàn)了“10000小時(shí)練習(xí)時(shí)間”這個(gè)現(xiàn)象。
艾利克森對(duì)柏林音樂(lè)學(xué)院的學(xué)生進(jìn)行了研究。他讓音樂(lè)教授根據(jù)潛力將小提琴學(xué)生分成三組,依次是頂尖小提琴家(Best) 、優(yōu)秀小提琴家(Good)和音樂(lè)教師(Teachers),然后詳細(xì)分析這三組學(xué)生之間水平差異的原因。結(jié)果他發(fā)現(xiàn),只有練習(xí)時(shí)間這個(gè)因素是區(qū)分不同組的關(guān)鍵指標(biāo),頂尖小提琴家的練習(xí)時(shí)間比音樂(lè)教師多3倍。
后來(lái),他又研究了中年專業(yè)小提琴演奏家(Professionals)年輕時(shí)的練習(xí)時(shí)間,同樣發(fā)現(xiàn)了練習(xí)時(shí)間這個(gè)關(guān)鍵因素。
為了進(jìn)一步證實(shí)結(jié)論,艾利克森又對(duì)鋼琴演奏家進(jìn)行了研究。這次他挑選了專業(yè)演奏家(Experts)和業(yè)余愛(ài)好者(Amateurs)進(jìn)行對(duì)比,結(jié)果發(fā)現(xiàn)專業(yè)演奏家的練習(xí)時(shí)間是業(yè)務(wù)愛(ài)好者的10倍。
在這兩組研究中,他都發(fā)現(xiàn)了10000小時(shí)這個(gè)數(shù)據(jù),如下圖所示。
1993年,艾利克森把研究成果整理成了論文“The Role of Deliberate Practice in the Acquisition of Expert Performance”發(fā)表。這篇論文不但描述了詳細(xì)的研究細(xì)節(jié),還介紹了各種跟成功有關(guān)的研究和它們的分析框架。
但是,他也沒(méi)有提出“10000小時(shí)定律”。
后來(lái),加拿大作家格拉德威爾根據(jù)艾利克森的論文結(jié)論,提煉出了“10000小時(shí)定律”,也就是說(shuō),要想成功就必須要有10000小時(shí)的投入。
他分析了很多成功案例來(lái)證明“10000小時(shí)定律”的普適性,比如甲殼蟲(chóng)樂(lè)隊(duì)走紅前在德國(guó)漢堡的酒吧中演出超過(guò)10000個(gè)小時(shí),Sun公司創(chuàng)始人比爾·喬伊的編程時(shí)間超過(guò)10000小時(shí),微軟公司創(chuàng)始人比爾·蓋茨的編程時(shí)間也超過(guò)10000小時(shí),音樂(lè)神童莫扎特真正成才前的作曲時(shí)間超過(guò)10000小時(shí)等等。
2008年,格拉德威爾把他的觀點(diǎn)寫(xiě)進(jìn)了新書(shū)《異類:不一樣的成功啟示錄》(Outliers: The Story of Success,以下簡(jiǎn)稱《異類》)。這本書(shū)上架以后,雄踞《紐約時(shí)報(bào)》排行榜榜首20個(gè)星期,半年時(shí)間北美銷售量超過(guò)了100萬(wàn)冊(cè),從此“10000小時(shí)定律”廣為人知。
因?yàn)樵凇懂愵悺愤@本書(shū)中,格拉德威爾只用了一章的篇幅來(lái)闡述10000小時(shí)定律,并不能涵蓋艾利克森論文的完整內(nèi)容,所以也引起了一些爭(zhēng)議。
批評(píng)者的主要觀點(diǎn)是,10000小時(shí)定律過(guò)于簡(jiǎn)化了“如何才能成功”這個(gè)問(wèn)題,會(huì)給人造成誤導(dǎo)。
事實(shí)上,無(wú)論是格拉德威爾還是艾利克森,都沒(méi)有說(shuō)過(guò)“只要練習(xí)10000小時(shí)就一定可以成功”。格拉德威爾《異類》中也探討了很多和成功相關(guān)的因素,包括環(huán)境、文化和時(shí)機(jī)等;艾利克森在論文中也分析了家庭和個(gè)人等因素對(duì)成功的影響。
所以,我們不必糾結(jié)10000小時(shí)定律到底是否全面。合理的做法是,把10000小時(shí)定律理解為成功必要條件,而不是充分條件。換句話說(shuō),沒(méi)有10000小時(shí)的投入,很難成為專家,但有10000小時(shí)投入,也不一定能成為專家!
要想通過(guò)10000小時(shí)的練習(xí)成為專家,還有幾個(gè)關(guān)鍵的因素也不能忽略。美國(guó)作家丹尼爾·科伊爾的《一萬(wàn)小時(shí)天才理論》這本書(shū)就做了很好的總結(jié):精深練習(xí)、激情、伯樂(lè)三個(gè)因素是10000小時(shí)定律的關(guān)鍵。
《一萬(wàn)小時(shí)天才理論》整理了一個(gè)完整的理論圖示,非常具有參考意義。
從這張圖里我們很容易看出來(lái),單純練習(xí)10000小時(shí)是不夠的,還需要個(gè)人的激情作為動(dòng)力,以及優(yōu)秀的伯樂(lè)進(jìn)行指導(dǎo)。這也就回應(yīng)了人們對(duì)于“10000小時(shí)定律”的批評(píng)。
不過(guò),剛才我們提到的研究主要集中在音樂(lè)(小提琴、鋼琴)和體育(足球、網(wǎng)球)等傳統(tǒng)領(lǐng)域。在互聯(lián)網(wǎng)時(shí)代,尤其是現(xiàn)在的移動(dòng)互聯(lián)網(wǎng)時(shí)代,10000小時(shí)定律的應(yīng)用可能還會(huì)面臨一些新的問(wèn)題。
傳統(tǒng)領(lǐng)域的發(fā)展都有100年以上的歷史,訓(xùn)練體系非常成熟,有很多優(yōu)秀的專業(yè)教練能夠?qū)δ氵M(jìn)行指導(dǎo)。相比之下,互聯(lián)網(wǎng)行業(yè)發(fā)展的歷史就很短了,也不存在成熟的訓(xùn)練體系,更沒(méi)有專業(yè)的教練能夠像小提琴、網(wǎng)球那樣進(jìn)行一對(duì)一的指導(dǎo)和訓(xùn)練(要是能夠請(qǐng)教練了,誰(shuí)還996上班?。?。
所以為了保證10000小時(shí)投入的效果,我們需要一些變通的方法。
第一種方法是在團(tuán)隊(duì)內(nèi)部找導(dǎo)師,不一定是主管,同事中的高手也可以。在代碼Review、設(shè)計(jì)評(píng)審和方案討論的時(shí)候,拉上導(dǎo)師一起參與,給你提建議。
第二種方法是看書(shū)和學(xué)習(xí)線上課程。書(shū)籍和課程都是作者對(duì)知識(shí)和技能的一次梳理與整合,對(duì)經(jīng)驗(yàn)和教訓(xùn)的一次總結(jié)和傳承,所以購(gòu)買一本書(shū)或者一門課就相當(dāng)于請(qǐng)了一個(gè)教練,雖然它不能提供實(shí)時(shí)和具體的指導(dǎo),但是我們可以通過(guò)它來(lái)詳細(xì)地了解一個(gè)領(lǐng)域。
第三種方法是參加行業(yè)會(huì)議。行業(yè)會(huì)議會(huì)邀請(qǐng)行業(yè)內(nèi)的專家來(lái)進(jìn)行分享,每個(gè)分享主題也都是很有價(jià)值的經(jīng)驗(yàn)總結(jié),對(duì)你的提升具有指導(dǎo)意義。
第四種方法是參加線下的訓(xùn)練營(yíng)?,F(xiàn)在有一些機(jī)構(gòu)開(kāi)始嘗試線下的訓(xùn)練營(yíng)模式,邀請(qǐng)行業(yè)內(nèi)的優(yōu)秀人才作為導(dǎo)師,針對(duì)某個(gè)主題,集中進(jìn)行一段時(shí)間的強(qiáng)化訓(xùn)練來(lái)提升學(xué)員的能力。訓(xùn)練營(yíng)的模式和運(yùn)動(dòng)員教練很類似,能夠?qū)崟r(shí)地對(duì)學(xué)員進(jìn)行指導(dǎo),效果是最好的,但時(shí)間成本和資金成本也是最高的。
跟傳統(tǒng)領(lǐng)域相比,互聯(lián)網(wǎng)行業(yè)的技術(shù)更新?lián)Q代要快得多,比如最近10年影響比較大的新技術(shù)就有大數(shù)據(jù)、App開(kāi)發(fā)、微服務(wù)、容器化和人工智能等;而且各個(gè)細(xì)分領(lǐng)域的技術(shù)變化也很多,典型的就是前端開(kāi)發(fā),包括jQuery、HTML5、Node和Vue/Reactor/Angular等。
技術(shù)的快速變化確實(shí)會(huì)導(dǎo)致之前的一部分技術(shù)積累在新的環(huán)境下失去了原有的作用,比如現(xiàn)在我們很少用Flash來(lái)做開(kāi)發(fā)了,但這并不意味著我們之前在領(lǐng)域的積累完全歸零。
首先,很多基礎(chǔ)的技術(shù)是不會(huì)頻繁變化的,比如操作系統(tǒng)、數(shù)據(jù)庫(kù)、瀏覽器、網(wǎng)絡(luò)等。比如雖然iOS和Android開(kāi)發(fā)是最近十幾年才興起的,但它們的基礎(chǔ)仍然是操作系統(tǒng)、計(jì)算機(jī)網(wǎng)絡(luò)和編程語(yǔ)言這些“老”技術(shù)。
其次,新技術(shù)往往是在老的技術(shù)基礎(chǔ)上進(jìn)化出來(lái)的,它們的目的是更好地解決老技術(shù)的問(wèn)題。比如jQuery是為了解決JavaScript DOM編程太復(fù)雜的問(wèn)題而設(shè)計(jì)出來(lái)的,Vue/Reactor/Angular等前端框架又是為了解決大型項(xiàng)目中使用jQuery所導(dǎo)致的難以維護(hù)和協(xié)同的問(wèn)題而設(shè)計(jì)出來(lái)的。
所以技術(shù)的變化不但不會(huì)讓我們之前的積累失去價(jià)值,反而還會(huì)讓我們之前的積累更有價(jià)值。絕大部分新技術(shù)的出現(xiàn),都是業(yè)界頂尖的公司或者專家,結(jié)合他們以往的經(jīng)驗(yàn),再發(fā)揮他們天才的靈感才創(chuàng)造出來(lái)的。如果沒(méi)有足夠的經(jīng)驗(yàn)積累,也就無(wú)法推陳出新。
10000小時(shí)定律關(guān)注的是怎么成為頂尖的領(lǐng)域?qū)<?/strong>,比如小提琴家和鋼琴家等。但是無(wú)論在日常生活還是工作中,我們都不可能在每個(gè)領(lǐng)域都成為專家,更多的時(shí)候只是想熟練掌握一門技能而已。
比如我們大部分人學(xué)開(kāi)車,只是為了上下班通勤、節(jié)假日旅游或者當(dāng)司機(jī)賺錢,而不是成為F1賽車手;大部分技術(shù)人員學(xué)習(xí)Redis,也只是為了學(xué)習(xí)原理,方便在項(xiàng)目中使用,而不是想成為Redis的開(kāi)發(fā)者。
這種情況下,如果還只靠10000小時(shí)定律來(lái)規(guī)劃學(xué)習(xí)安排,顯然是不夠的。
美國(guó)學(xué)者喬?!た挤蚵↗osh Kaufman)在《關(guān)鍵20小時(shí),快速學(xué)會(huì)任何技能!》(The First 20 Hours: How to Learn Anything… Fast!)這本書(shū)中指出:如果學(xué)習(xí)目的不是“學(xué)精”(成為專家甚至大師),而只是“學(xué)會(huì)”(知道怎么用),那么只要花20小時(shí),就可以快速掌握一項(xiàng)新技能。
考夫曼并沒(méi)有否定10000小時(shí)定律,而是指出針對(duì)不同的目標(biāo)應(yīng)該采取不同的方式,不要一概而論,如果全都套用10000小時(shí)定律,時(shí)間和精力肯定都不夠用。
所以他總結(jié)出了一套提升學(xué)習(xí)效率的“20小時(shí)學(xué)習(xí)法”,分為四部分:
雖然我暫時(shí)還沒(méi)有看到針對(duì)20小時(shí)學(xué)習(xí)法的嚴(yán)謹(jǐn)?shù)目茖W(xué)研究和證明,但它看起來(lái)確實(shí)很符合人的直觀感覺(jué)。
比如我們學(xué)車的過(guò)程,就非常符合20小時(shí)學(xué)習(xí)法:考試分為四個(gè)科目,每個(gè)科目有固定的考試項(xiàng)目,我們?cè)诮叹毜闹笇?dǎo)下針對(duì)考試項(xiàng)目逐一練習(xí),最后通過(guò)考試拿到駕照,真正練習(xí)的時(shí)間也就差不多20小時(shí)。
在互聯(lián)網(wǎng)技術(shù)行業(yè),如果你想初步入門某項(xiàng)技術(shù),可以按照20小時(shí)定律來(lái)進(jìn)行實(shí)踐,不要看到某個(gè)技術(shù)就覺(jué)得要花費(fèi)太多時(shí)間,還沒(méi)開(kāi)始就把自己嚇到了,結(jié)果一直都不去學(xué)習(xí)。20小時(shí)定律同時(shí)也提醒我們,不要一上來(lái)深入研究源碼這些,可以先從掌握基本的使用開(kāi)始來(lái)學(xué)習(xí)技術(shù),這樣能夠快速掌握基本的使用,然后有時(shí)間和有需要后再逐步深入。
這一講我跟你分享了10000小時(shí)定律和20小時(shí)學(xué)習(xí)法這兩個(gè)跟時(shí)間相關(guān)的學(xué)習(xí)理論。其中10000小時(shí)定律是專業(yè)領(lǐng)域提升的總的指導(dǎo)原則,而20小時(shí)定律適合指導(dǎo)你快速入門學(xué)習(xí)單項(xiàng)技術(shù)。
現(xiàn)在,我們回顧一下這一講的重點(diǎn):
留一道思考題給你吧。評(píng)估一下你在目前的專業(yè)領(lǐng)域大概投入了多少時(shí)間?如果你覺(jué)得自己投入了足夠的時(shí)間,但是能力卻沒(méi)多大的提升,你覺(jué)得可能的原因在哪里?
聯(lián)系客服