關(guān)于作者
Andy Hunt,敏捷開發(fā)權(quán)威人士,著名IT圖書出版公司Pragmatic Programmers創(chuàng)始人。曾經(jīng)作為優(yōu)秀程序員的背景,讓他的書讀起來非常舒服,干貨滿滿且邏輯通順。
關(guān)于本書
本書于2008年出版,是一本通過認(rèn)知科學(xué)、神經(jīng)學(xué)、學(xué)習(xí)和行為理論,讓你重新認(rèn)識大腦、認(rèn)知自己的書。看了這本書,不僅能成為一個(gè)更好的軟件工程師,在終生學(xué)習(xí)的時(shí)代背景下,了解了這些才更可能掌握終生學(xué)習(xí)的能力。
核心內(nèi)容
一. 從新手到專家的歷程
二. 認(rèn)識大腦
三. 利用右腦
四. 調(diào)試大腦
五. 主動(dòng)學(xué)習(xí)
六. 積累經(jīng)驗(yàn)
七. 控制注意力
八. 超越專家
一. 從新手到專家的歷程
德雷福斯模型的5個(gè)階段
- 新手:新手在該技能領(lǐng)域經(jīng)驗(yàn)很少或者根本沒有經(jīng)驗(yàn)。他們需要的是一份指令清單。
- 高級新手:高級新手開始擺脫固定的規(guī)則,但沒有也不想要全局思維。他們開始嘗試獨(dú)立解決問題,但很吃力。
- 勝任者:勝任者可以獨(dú)立解決自己遇到的問題,開始尋求和運(yùn)用專家的意見。他們“有主動(dòng)性”并且“足智多謀”,但他們的工作更多是基于謹(jǐn)慎的計(jì)劃和過去的經(jīng)驗(yàn)。
- 精通者:精通者是初級專家,需要全局思維,只有在這個(gè)階段才能有自我糾正,即能夠糾正以往不好的工作表現(xiàn)。他們會(huì)學(xué)習(xí)他人的經(jīng)驗(yàn),即使沒有親自參與;同時(shí)具有能夠理解和運(yùn)用高度總結(jié)的格言經(jīng)驗(yàn)的能力。
- 專家:專家是各個(gè)領(lǐng)域知識和信息的主要來源。有豐富的經(jīng)驗(yàn),可以在恰當(dāng)?shù)那榫持羞x取和應(yīng)用這些經(jīng)驗(yàn),運(yùn)用是如此嫻熟以至于能夠根據(jù)直覺工作。
小結(jié)
為什么了解德雷福斯模型是如此重要,因?yàn)槿绻麤]有目標(biāo),很有可能的結(jié)果就是無法到達(dá)。了解了這個(gè)模型,才能避免二階不勝任(不知道自己不知道多少)的狀態(tài),能感知到自己目前的坐標(biāo),通過練習(xí)向?qū)<疫~進(jìn)。要知道大多數(shù)人的大多數(shù)技能,在他們生命的大多數(shù)時(shí)間里,從來沒有高于“高級新手”階段,這讓大多數(shù)不能在多個(gè)領(lǐng)域成為專家,從而產(chǎn)生多元競爭力。
同時(shí)理解了不同階段的從業(yè)者的特點(diǎn),在工作中才能更有效率地與同事溝通,畢竟你不想因?yàn)閱柫恕熬ㄕ摺币恍┖唵螁栴}而惹惱他們,也不想因?yàn)闆]有給予“新手”足夠的指令清單而讓他們工作停滯。
二. 認(rèn)識并利用大腦
雙CPU模式
大腦有兩種類型的處理方式:
- L模式:負(fù)責(zé)線性、邏輯思維和語言處理。提供以下9種能力,語言能力、分析能力、符號能力、抽象能力、時(shí)間能力、推理能力、數(shù)字能力、邏輯能力、線性思維能力。
- R模式:負(fù)責(zé)綜合學(xué)習(xí)(集合事物形成整體),是直覺性的、跳躍性的思維,通常基于不完整的模式、直覺、感覺或者視覺影像來做判斷。注重整體的,感知整體的模式和結(jié)構(gòu)。
兩種模式互相干擾,大腦每次只能用一種模式工作,因此如何協(xié)調(diào)兩種模式對于利用大腦非常重要。L型思維方式是必需的,但還不夠。如德雷福斯模型所揭示的,專家對隱形知識的依賴屬于R型的范疇。R型的類比和整體思考方式對設(shè)計(jì)非常有價(jià)值。為了訪問R型,必須給大腦分配一個(gè)會(huì)被語言性、分析性的L型拒絕的工作。
有以下幾種發(fā)揮R型潛能的方法:
- 啟動(dòng)感官輸入:擴(kuò)大感觀參與范圍,激活更多的神經(jīng)通路。
- 思考棘手問題時(shí),把玩以下回形針;用顏色各異的積木穿件和記錄設(shè)計(jì)或者架構(gòu)信息;用角色扮演培訓(xùn)團(tuán)隊(duì)。
- 用右腦畫畫:繪畫是一種R型活動(dòng),因?yàn)橹饕щy在于觀察,而觀察是一項(xiàng)R型任務(wù)。
- 類似的活動(dòng)還有聽音樂、靜思、慢跑、針線活、攀巖。
利用R型促進(jìn)學(xué)習(xí)
R型思維不是銀彈,單憑它無法解決所有問題。在促進(jìn)學(xué)習(xí)這件事上,需要做的是更好的同步L型和R型,更具體地說法是:促成R型到L型的轉(zhuǎn)換。
這方面的一些例子有:
- 攀巖教學(xué):教練先讓學(xué)員在巖石上亂爬半小時(shí),之后才開始講解如何攀巖,這樣讓學(xué)員更明白他指令所對應(yīng)的情境——已經(jīng)在之前的半小時(shí)被R型獲取了。
- 羅扎若夫教學(xué)法
- “酒醉寫作,酒醒修改”:不要過早地束縛想法,保留創(chuàng)造力的苗。
- 結(jié)對編程:駕駛員(負(fù)責(zé)在IDE中編寫代碼的人)鎖定在語言模式下,關(guān)注一定的細(xì)節(jié),領(lǐng)航員(坐在駕駛員后面提出建議和意見的人)則自由運(yùn)用更多非語言性的區(qū)域。
得到R型思維的結(jié)果
這里一個(gè)有趣的事實(shí)是:大腦會(huì)存儲一切輸入,但不是所有存儲都會(huì)被索引,因此能回憶起來的東西是有限。但這些存儲會(huì)被R型模式不斷處理,建立關(guān)聯(lián),形成想法。那么如何發(fā)掘、誘導(dǎo)、醞釀、培養(yǎng)這些可能偉大的想法呢?
- 利用圖像流
找一個(gè)問題,閉上眼睛,默想10分鐘。對于經(jīng)過大腦的圖像,做如下處理。
- 觀察圖像,努力看清所有細(xì)節(jié)。
- 大聲地描述出來(真正發(fā)出聲音,這很關(guān)鍵)。自言自語。
- 利用全部五種感觀想象它。
- 利用自由日記
- 晨寫:早上剛起床時(shí),潛意識仍然占主角,這會(huì)可以與R型直接連通。以下為晨寫的規(guī)則。
- 晨寫是早晨要做的第一件事——在喝咖啡之前、在收聽廣播之前、在洗澡之前、在送孩子上學(xué)之前、在遛狗之前。
- 至少寫三頁,手寫,不需要鍵盤、電腦。
- 不要審查刪減你寫的東西。不論是優(yōu)秀的還是陳腐的,只管寫下來。
- 堅(jiān)持天天寫。
* 自由寫:任何寫東西的機(jī)會(huì)都是好的練習(xí)方式。
* 可以利用溫伯格的Fieldstone方法,平時(shí)養(yǎng)成收集思維素材的習(xí)慣,等有了一定的積累,就可以對某個(gè)話題寫作。
- 利用散步:如果路徑不特別復(fù)雜(比如迷宮),就可以進(jìn)入一種對L型很友好的狀態(tài),這樣就可以適時(shí)調(diào)動(dòng)R型。
小結(jié)
這節(jié)是書中認(rèn)識大腦和利用右腦兩章的結(jié)合,關(guān)于L型和R型的功能差異以及如何進(jìn)行協(xié)調(diào)是書中的精華。這一節(jié)的內(nèi)容可以解釋應(yīng)試教育與素質(zhì)教育爭論的核心,也可以作為“錘子手機(jī)的閃念膠囊為什么是個(gè)好功能”的理論支持。
應(yīng)試教育是對于L型思維非常好的訓(xùn)練,然而問題是缺少R型思維的訓(xùn)練導(dǎo)致大腦功能瘸腿——像是眾多山寨手機(jī),過得去的硬件表現(xiàn),但永遠(yuǎn)稱不上是一個(gè)作品。而素質(zhì)教育一旦用應(yīng)試來衡量,L型思維會(huì)重新占據(jù)大腦,R型思維并沒有被訓(xùn)練到。
閃念膠囊是我一直垂涎的一個(gè)功能,在我看來,它牛的本質(zhì)不僅于很高效的GTD,更是全局性的語音記錄本,那些R型模式下產(chǎn)生的想法終于有了一個(gè)去處,有機(jī)會(huì)變得偉大。
三. 調(diào)試大腦
一個(gè)事實(shí)是,人類是基于不完善的記憶和當(dāng)時(shí)的情感狀態(tài)來作出決策并解決問題的——大腦是會(huì)出錯(cuò)的。
如果能明白以下錯(cuò)誤流程對于思維的影響,對于大腦的運(yùn)用會(huì)更有效:
- 認(rèn)知偏見:思維如何被引導(dǎo)。
- Wikipedia列舉了許多常見的認(rèn)知偏差,如思維定勢、基本歸因錯(cuò)誤、需要定論、曝光效應(yīng)、霍桑效應(yīng)、虛假記憶等。
- 時(shí)代影響:同代人如何影響你。
- 偏見會(huì)隨時(shí)間改變,因此驅(qū)動(dòng)另一代人的偏見和驅(qū)動(dòng)你同齡人的偏見就會(huì)不同——你是時(shí)代的產(chǎn)物。
- 作者從美國歷史中提煉出了四種時(shí)代原型,而歷史由這四種類型不斷循環(huán)組成,他們極其主要特征為:
- 先知(高瞻遠(yuǎn)矚、價(jià)值觀)
- 游牧民族(自由、生存、榮譽(yù))
- 英雄(利益共同體、富裕)
- 藝術(shù)家(多元化、專業(yè)知識、法定訴訟程序)
- 個(gè)性傾向:個(gè)性如何影響思維。
- 根據(jù)MBTI (Myers Briggs Type Indicator) 性格評估測試將性格劃分為集中類型:
- 外向于內(nèi)向(根據(jù)是否從獨(dú)立的活動(dòng)中獲得力量)
- 感受與直覺(根據(jù)獲取信息的來源是事實(shí)和細(xì)節(jié)還是想象力)
- 思考與情感(根據(jù)做決定基于規(guī)則還是情感)
- 判斷與知覺(根據(jù)做判斷是早下定論還是持續(xù)感知)
- 根據(jù)MBTI (Myers Briggs Type Indicator) 性格評估測試將性格劃分為集中類型:
- 硬件故障:大腦較老區(qū)域如何壓制較聰明的區(qū)域。
- 大腦隨時(shí)間不斷進(jìn)化,然而高級區(qū)域下面有一些較老的區(qū)域——那些從遠(yuǎn)古而來的弱點(diǎn):
- 立即行動(dòng)
- 領(lǐng)頭意識
- 守衛(wèi)領(lǐng)土
- 憤憤不平
- 大腦隨時(shí)間不斷進(jìn)化,然而高級區(qū)域下面有一些較老的區(qū)域——那些從遠(yuǎn)古而來的弱點(diǎn):
小結(jié)
這節(jié)的內(nèi)容是訓(xùn)練元認(rèn)知能力的優(yōu)秀素材,了解大腦可能產(chǎn)生錯(cuò)誤思維的過程,對于審視自己思考過程很有裨益。我并不意外于在一本名叫《程序員思維修煉》的書里看到這些內(nèi)容,因?yàn)橄胍咝У爻蔀槿魏晤I(lǐng)域的專家都需要了解這些。
四. 主動(dòng)學(xué)習(xí)
教育(Education)來自于拉丁文educare,字面意思是“被引出”,即引導(dǎo)出某樣?xùn)|西。
羊浸式培訓(xùn):羊浸是指把毫無防備的羊浸到一個(gè)大水箱里面做清洗,去除它們身上的寄生蟲。而羊浸式培訓(xùn)指的是灌輸式教育。這種教育起不了作用的原因是:
- 學(xué)習(xí)不是強(qiáng)加于你的,而是需要你主動(dòng)做的事情。
- 僅僅掌握知識,而不去實(shí)踐,沒有用。
- 隨機(jī)的方法,沒有目標(biāo)和反饋,往往會(huì)導(dǎo)致隨機(jī)的結(jié)果。
制定目標(biāo):
- SMART
- Specific:一個(gè)目標(biāo)任務(wù)應(yīng)該是具體的。只是說“我想學(xué)XXX”是不夠的,應(yīng)該吧事情具體化到“我想用XXX來實(shí)現(xiàn)一個(gè)XXX”
- Measurable:不管用什么方法,這個(gè)目標(biāo)任務(wù)應(yīng)該是能夠被度量的,這樣才能知道什么時(shí)候才能完成。如果無法度量,可能是因?yàn)檫€不夠具體。
- Achievable:一個(gè)無法實(shí)現(xiàn)的目標(biāo)不是目標(biāo)而且毫無意義,甚至有副作用,比如增加自我挫敗感。
- Relevant:目標(biāo)真的對你重要嗎?你對此有熱情嗎?如果是那么可能這是一個(gè)不錯(cuò)的目標(biāo)。
- Time-boxed:沒有最后期限(Deadline),目標(biāo)將只是目標(biāo)。
制定計(jì)劃:
- 實(shí)用投資計(jì)劃(PIP):像管理你的金融投資一樣小心管理你的知識投資。
- 制定具體計(jì)劃:做計(jì)劃本身比計(jì)劃重要得多。
- 現(xiàn)在(下一步的行動(dòng))
- 明年的目標(biāo)
- 五年后的目標(biāo)
- 多樣化:選擇投資領(lǐng)域時(shí),需要有意識地多樣化,讓風(fēng)險(xiǎn)分散。進(jìn)行知識投資的時(shí)候也要用多樣化,使知識能夠有多維效應(yīng)。
- 語言
- 環(huán)境
- 技術(shù)
- 行業(yè)
- 主動(dòng)投資:在進(jìn)行資本投資的時(shí)候,一定要提前有預(yù)期,這樣才能時(shí)時(shí)評估當(dāng)前投資的表現(xiàn)進(jìn)行調(diào)整。進(jìn)行知識投資的時(shí)候也是同理,提前有預(yù)期才能知道自己在計(jì)劃地圖上的坐標(biāo)。
- 定期投資:即金融領(lǐng)域的定投,用定期定額投資的方法使成本均攤。為了讓知識投資的收益達(dá)到最大化,要養(yǎng)成習(xí)慣,定期安排學(xué)習(xí),之后讓時(shí)間澆灌習(xí)慣開花結(jié)果。
- 制定具體計(jì)劃:做計(jì)劃本身比計(jì)劃重要得多。
學(xué)習(xí)執(zhí)行:
- 主動(dòng)閱讀:閱讀是一種效率很低的學(xué)習(xí)方法,因?yàn)槲覀儗τ跁娴闹噶罘磻?yīng)是最低的。能讓它的效率提升的關(guān)鍵在于提升閱讀時(shí)的主動(dòng)性。
- SQ3R:是一種學(xué)習(xí)一本書的方法
- 調(diào)查(Survey):掃描目錄和每章總結(jié),得出總體看法
- 問題(Question):記錄所有自己產(chǎn)生的問題。
- 閱讀(Read):閱讀全部內(nèi)容。
- 復(fù)述(Recite):總結(jié),做筆記,用自己的話來描述。
- 回顧(Review):重讀,擴(kuò)展筆記,與同事討論。
- 思維導(dǎo)圖:是一種圖標(biāo),顯示各個(gè)主體和它們之間的關(guān)系。
- 以教代學(xué):學(xué)習(xí)某項(xiàng)事物的最簡單和有效的方法是嘗試教別人。
-
小黃鴨DEBUG法:當(dāng)解決一個(gè)困難的bug時(shí),嘗試向桌子上的黃色橡皮鴨說明你的困難,也許會(huì)有意外驚喜。
IMG_2260.JPG
-
小結(jié)
這一節(jié)是學(xué)習(xí)之術(shù),從設(shè)定目標(biāo)到制定計(jì)劃,每一步都需要科學(xué)的方法論以及一以貫之的執(zhí)行力,其中將學(xué)習(xí)與資本投資的類比令我最為收益,有的人對于資本市場的得失牽腸掛肚,然而疏忽了自己的知識投資,從學(xué)校離開了就放棄了成長。
另外一個(gè)感觸就是:學(xué)習(xí)本身就是一個(gè)需要學(xué)習(xí)的事情。進(jìn)行學(xué)習(xí)之前要認(rèn)識大腦、了解思維過程中的錯(cuò)誤、學(xué)會(huì)制定合理的目標(biāo)、按照目標(biāo)設(shè)定合理的計(jì)劃、主動(dòng)閱讀、以教代學(xué)……然而很多人似乎只是覺得學(xué)習(xí)是一件我想開始就可以開始的事情,于是,因?yàn)閷W(xué)習(xí)的認(rèn)識不全面,方法不正確,一而再再而三地完成不了目標(biāo),花了大量的時(shí)間,剩下的是滿滿的挫敗感。
五. 控制注意力
注意力是一個(gè)人最珍貴的資源,因?yàn)榻疱X是可以賺取的,時(shí)間只能分配而不屬于自己,只有注意力是完全屬于自己。
那么如何保持注意力集中呢?
- 學(xué)會(huì)安撫喋喋不休的L型思維:像上文所說,當(dāng)L型占領(lǐng)大腦時(shí),R型是被屏蔽的,于是L型思維產(chǎn)生大量嘈雜的聲音,涌入腦海的是喋喋不休的雜事。
- 冥想:沉浸到一種寬松的思維狀態(tài)中,在那你可以意識到自己和情境。
- 尋找一個(gè)安靜的地方,拜托干擾或中斷。
- 舒適、清醒地坐著,挺直背。讓身體放松下來。
- 閉上眼睛,將注意力集中在呼吸——空氣進(jìn)入和離開你身體這一點(diǎn)上。
- 注意呼吸節(jié)奏,呼氣的長短和質(zhì)量,吸氣后屏氣的短暫間歇,呼氣的質(zhì)量,呼氣后屏氣的短暫間歇。
- 將思維集中于呼吸。不要說話。不要描述你的呼吸或其他任何想法。不要與自己交談。
- 每當(dāng)你發(fā)現(xiàn)自己在思考一些問題或在于自己交談時(shí),拋棄這些想法。
- 明確情境切換的昂貴代價(jià),盡可能地避免。我們需要平均20分鐘返回原來的工作狀態(tài),所以多任務(wù)處理對于注意力的高效利用而言并不是一個(gè)好主意。
小結(jié)
關(guān)于體驗(yàn)注意力控制的難度,只需要進(jìn)行一次20分鐘的冥想就可以體會(huì)得到,聽一聽腦海里的聲音以及你的思維是如何不自覺地飄向別的地方。更可怕的是,什么都不做的時(shí)候,那種想要刷微博、朋友圈的沖動(dòng)似乎成為本能。體驗(yàn)一次冥想吧,它能帶你重新審視自己的注意力控制能力。
六. 超越專家
勇敢地向?qū)<疫M(jìn)發(fā):
- 開始承擔(dān)責(zé)任,不要害怕問“為什么”
- 挑兩件幫助你維持情境、免受干擾的事情,立即實(shí)施。
- 創(chuàng)建一個(gè)實(shí)用投資計(jì)劃,設(shè)定SMART目標(biāo)。
- 弄清楚你在所屬專業(yè)領(lǐng)域中所處的位置(新手到專家)和你期望的位置。
- 實(shí)踐。
- 允許犯更多的錯(cuò)誤。
- 攜帶一個(gè)筆記本。涂鴉,做思維導(dǎo)圖,記筆記。
- 打開心扉接受美感和其他的感官輸入。
- 開始在私人wiki上記錄你感興趣的事情。
- 開始寫博客。為你讀過的書寫評論。使用SQ3R和思維導(dǎo)圖。
- 讓散步成為你每天生活的一部分。
- 啟動(dòng)一個(gè)讀書小組。
- 再拿一個(gè)顯示器,開始使用虛擬桌面。
成為專家之后如何超越呢?答案是新手的思維,因?yàn)樾率值拇竽X有更多的可能性,因此保持你的好奇心!
小結(jié)
從新手到專家的路上有許多里程碑。之所以說“一旦你成了某個(gè)領(lǐng)域的專家,在別的領(lǐng)域成為專家就會(huì)變得更容易”,是因?yàn)樵谇耙粭l成為專家的路上,關(guān)于學(xué)習(xí)的“道”和“術(shù)”已經(jīng)了然于胸,領(lǐng)域知識是無法遷移的,但關(guān)于自我的元認(rèn)知能力、制定計(jì)劃并執(zhí)行的能力是一次投資、終生受益的。
實(shí)踐
這本書是目前為止最具指導(dǎo)意義的一本(喜歡程序員出身的作家),從今天起,堅(jiān)持早上醒來晨寫與晚上入睡前的冥想,堅(jiān)持SQ3R方法讀書并做思維導(dǎo)圖,堅(jiān)持制定符合SMART標(biāo)準(zhǔn)的目標(biāo)并依照實(shí)用投資計(jì)劃制定計(jì)劃。
讀書實(shí)驗(yàn)小結(jié)
自從上個(gè)月研究生畢業(yè)后,放松了一個(gè)月,所以讀書實(shí)驗(yàn)中斷了,但閱讀并沒有中斷,我開始感覺到閱讀已經(jīng)成為我的一個(gè)習(xí)慣。在從華盛頓回洛杉磯的飛機(jī)上我讀完了這本大四就已經(jīng)買了的《程序員思維修煉》,感慨沒能早點(diǎn)知道這些關(guān)于認(rèn)知的道與術(shù),如果能在高中就能了解這些,想來現(xiàn)在是另一番光景,不過好在,什么事從現(xiàn)在開始都不算晚。