程序員的思維修煉

出版時間:2010-12-10  出版社:人民郵電出版社  作者:Andy Hunt  頁數(shù):213  譯者:崔康  
Tag標(biāo)簽:無  

前言

這是一本教你如何對大腦“編程”的書! 運用一門程序設(shè)計語言編程對大多數(shù)普通程序員來說是“小菜一碟”,那么如何更上層樓成為一名專家級的軟件開發(fā)者呢?本書給出了答案——優(yōu)秀的學(xué)習(xí)能力和思考能力。作者從軟件開發(fā)領(lǐng)域的角度,闡述了每一名程序員提升“內(nèi)力”所需要的各種軟性知識:從新手到專家的5個層次、人類大腦的運行機制、直覺和理性的利與弊、學(xué)習(xí)方法和實踐經(jīng)驗的重要性、控制注意力的技巧,等等,可謂是一本程序員“素質(zhì)教育”的微型百科全書。我非常支持一個白話版的“素質(zhì)”定義:除了書本知識、硬性記憶以外的東西,捫心自問,包括我自己在內(nèi)的大多數(shù)程序員除了固化的編程知識以外,又有多少“素質(zhì)”拿得出手呢?IT領(lǐng)域知識更新?lián)Q代之快需要我們不停地往前奔跑,當(dāng)我們痛苦地追逐時尚的新鮮玩意時,更需放慢腳步,冷靜地修煉自己的“內(nèi)功”,以不變應(yīng)萬變,才能立于不敗之地。如果你想改變現(xiàn)狀,本書可以作為一個良好的起點。作者對各種軟性技能都做了深入研究,并結(jié)合自己的經(jīng)驗總結(jié)成你可以借鑒的知識點,讓你無需閱讀各個領(lǐng)域(認(rèn)知科學(xué)、神經(jīng)學(xué)、行為理論)的專著,就能夠汲取適合自己的精華。 在翻譯本書時,我切實地感受到,雖然它文字不多、篇幅不大,但卻內(nèi)容豐富、引經(jīng)據(jù)典,可見作者知識的淵博和寫作的認(rèn)真。我建議讀者在閱讀本書時,不要急于求成,要仔細(xì)地閱讀各個章節(jié),結(jié)合自己的日常經(jīng)驗體會文字背后的含義。對每一節(jié)中的“實踐單元”,要立刻應(yīng)用到日常工作中,觀察和比較實踐的前后效果,找出適合自己的行動指南! 千里之行始于足下。請翻開本書的下一頁,或許可以改變你的一生。

內(nèi)容概要

本書解釋了為什么軟件開發(fā)是一種精神活動,思考如何解決問題,并就開發(fā)人員如何能更好地開發(fā)軟件進行了評論。書中不僅給出了一些理論上的答案,同時提供了大量實踐技術(shù)和竅門。  本書供各層次軟件開發(fā)人員閱讀。

作者簡介

作者:(美國)亨特(Andy Hunt) 譯者:崔康亨特(Andy Hunt),敏捷開發(fā)權(quán)威人士,敏捷宣言首倡者之一。著名IT圖書出版公司Pragmalic Programmers創(chuàng)始人。除本書外。他還與人合著有多本獲獎圖書。深受讀者歡迎,包括《商效程序員的45個習(xí)慣——敏捷開發(fā)修煉之道》、《程序員修煉之道——從小工到專家》等。

書籍目錄

第1章 緒論  1.1 再提“實用”  1.2 關(guān)注情境  1.3 所有人都關(guān)注這些技能  1.4 本書結(jié)構(gòu)  1.5 致謝 第2章 從新手到專家的歷程  2.1 新手與專家  2.2 德雷福斯模型的5個階段  2.3 現(xiàn)實中的德雷福斯模型:賽馬和賽羊  2.4 有效地使用德雷福斯模型  2.5 警惕工具陷阱  2.6 再一次考慮情境  2.7 日常的德雷福斯模型 第3章 認(rèn)識你的大腦  3.1 雙CPU模式  3.2 隨時(24×7)記錄想法  3.3 L型和R型的特征  3.4 R型的崛起  3.5 R型看森林,L型看樹木  3.6 DIY腦部手術(shù)和神經(jīng)可塑性  3.7 如何更上一層樓 第4章 利用右腦  4.1 啟動感觀輸入  4.2 用右腦畫畫  4.3 促成R型到L型的轉(zhuǎn)換  4.4 收獲R型線索  4.5 收獲模式  4.6 正確理解 第5章 調(diào)試你的大腦  5.1 了解認(rèn)知偏見  5.2 認(rèn)清時代影響  5.3 了解個性傾向  5.4 找出硬件問題  5.5 現(xiàn)在我不知道該思考什么 第6章 主動學(xué)習(xí)  6.1 學(xué)習(xí)是什么……不是什么  6.2 瞄準(zhǔn)SMART目標(biāo)  6.3 建立一個務(wù)實的投資計劃  6.4 使用你的原生學(xué)習(xí)模式  6.5 一起工作,一起學(xué)習(xí)  6.6 使用增強的學(xué)習(xí)法  6.7 使用SQ3R法主動閱讀  6.8 使用思維導(dǎo)圖  6.9 利用文檔的真正力量  6.10 以教代學(xué)  6.11 付諸實踐 第7章 積累經(jīng)驗  7.1 為了學(xué)習(xí)而玩耍  7.2 利用現(xiàn)有知識  7.3 正確對待實踐中的失敗  7.4 了解內(nèi)在訣竅  7.5 壓力扼殺認(rèn)知  7.6 想象超越感觀  7.7 像專家一樣學(xué)習(xí) 第8章 控制注意力  8.1 提高注意力  8.2 通過分散注意力來集中注意力  8.3 管理知識  8.4 優(yōu)化當(dāng)前情境  8.5 積極地管理干擾  8.6 保持足夠大的情境  8.7 如何保持注意力 第9章 超越專家 9.1 有效的改變  9.2 明天上午做什么  9.3 超越專家 附錄A 圖片授權(quán) 附錄B 參考文獻(xiàn)

章節(jié)摘錄

插圖:

媒體關(guān)注與評論

“我一直在尋覓能夠幫助我提高學(xué)習(xí)能力的書,到目前我還沒有發(fā)現(xiàn)可與本書媲美的。Andy提供了最好的方法,幫助你成為專家級學(xué)者,指導(dǎo)你通過快速易行的思考方式提高工作效率?!?  ——Oscar Del Ben,軟件開發(fā)人員 “我把這本書推薦給了所有愿意聽我嘮叨的人。雖然各種關(guān)于科學(xué)學(xué)習(xí)的著作中都提到過一些思考和學(xué)習(xí)的方法,但本書的寶貴之處在于全面、精煉,并且更適合軟件開發(fā)人員?!?  ——Paul V. Gestwicki博士,鮑爾州立大學(xué)本科部主任、教授 “如果你是一名程序員,并且還沒讀過這本書,請馬上就去買一本來仔細(xì)研讀。就說你呢,還猶豫啥,我說的可是馬上就去,晚了的話你可能就被人領(lǐng)先啦!”   ——Gregory Long,《洛杉磯技術(shù)評論》

編輯推薦

《程序員的思維修煉:開發(fā)認(rèn)知潛能的九堂課》:做一名程序員,就意味著要不斷地學(xué)習(xí),不但要學(xué)習(xí)新技術(shù),還要學(xué)習(xí)怎么解決應(yīng)用領(lǐng)域的問題,要了解用戶社區(qū)的奇思妙想,要適應(yīng)同事的怪癖,等等。在《程序員的思維修煉:開發(fā)認(rèn)知潛能的九堂課》中。作者將帶領(lǐng)大家共同經(jīng)歷一次有關(guān)認(rèn)知科學(xué)、神經(jīng)學(xué)、學(xué)習(xí)和行為理論的旅程,探索人類大腦令人驚奇的工作機制,并研究如何克服這一系統(tǒng)局限來提高自己的學(xué)習(xí)和思考技能。書中主要內(nèi)容包括:成為一名專家級程序員的關(guān)鍵要素,大腦運行機制簡介,如何正確使用和調(diào)試大腦。改進學(xué)習(xí)能力的具體技巧,如何通過自我引導(dǎo)積累經(jīng)驗??刂谱⒁饬Φ姆椒ā榱俗屪x者加深印象。作者還特別設(shè)立了一個“實踐單元”,其中包括具體的練習(xí)和實驗,旨在讓讀者真正掌握所學(xué)內(nèi)容。生命中沒有什么是一成不變的。人們需要改變自己的習(xí)慣和方法。不論你是程序員、軟件公司管理者、技術(shù)奇人還是思想家?;蛘吣阒皇窍胱屪约旱拇竽X更聰明一點兒,所有嘗試改變自己的人,請把《程序員的思維修煉:開發(fā)認(rèn)知潛能的九堂課》當(dāng)作改變的開始……

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    程序員的思維修煉 PDF格式下載


用戶評論 (總計15條)

 
 

  •   你看了,你懂的
  •   光盤全放進來了,感覺不錯哈
  •   還不錯啊 書中含有很多好的意見
  •   好書,值得讀,推薦給大家
  •   還可以 還可以
  •     不要問怕問為什么,如果能知道別人是怎么知道的,也很好。
      攜帶一個筆記本,畫思維導(dǎo)圖
      寫博客,寫書評,SQ3R
      了解自己在所處行業(yè)的位置,制定SMART計劃
      創(chuàng)建一個實用的投資計劃
      代碼要重構(gòu),思維導(dǎo)圖也可以重構(gòu),重構(gòu)你的知識體系。
      像新手一樣去學(xué)習(xí),永遠(yuǎn)保持好奇心
      
  •     2014.02.07 下午5點,新加坡
      
      在kindle上零零散散的讀完了這本書。下面記錄一些很好的片段:
      
      未來最重要的個人能力:溝通能力,學(xué)習(xí)和思考能力。
      
      軟件行業(yè)在敏捷方法的驅(qū)動下,強調(diào)了團隊成員之間,最終客戶和開發(fā)團隊之間的溝通交流。
      
      《演說之禪:職場必知的幻燈片秘技》
      
      《程序員修煉之道:從小工到專家》
      
      隨著不斷成長和適應(yīng),人們需要改變自己的習(xí)慣和方法。生命中沒有什么是恒久不變的,只有死魚才隨波逐流,嘗試改變自己,請把本書當(dāng)作改變的開始。
      
      始終關(guān)注情境。
      
      瑜伽和冥想可以改進健康。
      
      成為專家的關(guān)鍵要素:應(yīng)用你自己的實踐經(jīng)驗、理解情境和利用直覺。
      
      在人來思考中存在這許多“已知的缺陷”:個人認(rèn)知偏見,時代及同代人的影響,固有的個性,甚至是大腦底層的生物性缺陷。
      
      改進學(xué)習(xí)能力,可以通過做計劃的技能,思維導(dǎo)圖,閱讀技巧(SQ3R),以及教學(xué)和寫作的認(rèn)知重要性。擁有這些技能后,你將會更快、更容易的吸收新的信息,獲得更強的洞察力,更好的融匯貫通新的知識。
      
      從新手到專家的五個階段:新手,高級新手,勝任者,精通者,專家
      
      新手需要指令清單。規(guī)則能讓你快速啟程,但不能走得更遠(yuǎn)。
      
      高級新手根據(jù)過去的經(jīng)驗,逐步在正確的情境中采納建議,但比較吃力。他們能開始形成一些總體原則,但不是“全貌”。
      
      勝任者能夠根據(jù)經(jīng)驗解決問題,但如果沒有相關(guān)經(jīng)驗,在解決問題時將難以確定關(guān)注哪些細(xì)節(jié)。
      
      精通者能夠自我糾正。處于精通水平的人可以有效的運用軟件模式(《設(shè)計模式:可復(fù)用面向?qū)ο蟮能浖罚?br />   
      事實證明,理解情境時成為專家的關(guān)鍵。
      
      《高效程序員的45習(xí)慣》
      
      專家時個g個領(lǐng)域知識和信息的主要來源。他們總是不斷的尋找更好的方法和方式去做事。他們有豐富的經(jīng)驗,可以在恰當(dāng)?shù)那榫持羞x取和應(yīng)用這些經(jīng)驗。他們著書、寫文章、做巡回演講。他們是當(dāng)代的巫師。根據(jù)統(tǒng)計,專家的數(shù)量很少,大概占總?cè)藬?shù)的1%-5%。
      
      新手靠規(guī)則,專家靠情境
      
      成為專家需要10年時間。成為專家需要積極的實踐:需要一個明確定義的任務(wù);任務(wù)需要有適當(dāng)?shù)碾y度;任務(wù)環(huán)境可以提供大量反饋;提供重復(fù)犯錯和糾正錯誤的機會。參見《程序員修煉知道》
      
      通過觀察和模仿來學(xué)習(xí)。沒有實踐就沒有技能。
      
      保持實踐以維持專家水平。
      
      可以在床頭放一個小小筆記本,用于記錄隨時的靈感。有了好的想法和靈感,就該好好的跟蹤并實現(xiàn)。
      
      構(gòu)造是比解剖更好的方法。
      
      爭取好的設(shè)計,它正的很有效。例如良好的編碼規(guī)范。因為代碼是一次編寫,多次閱讀的作品。
      
      記憶是一種脆弱和昂貴的機制。請隨時準(zhǔn)備記錄下R型輸出的精辟領(lǐng)悟,不論何時何地。
      
      單元測試很重要。是敏捷編程中的良好反饋。
      
      如果你不知道去往何處,那么你必須多加小心,因為你很可能取法達(dá)到那里。
      
      建立目標(biāo)時最好采用SMART原則:Specific, Measurable, Achievable, Relevant, Time-boxed. R相關(guān)的,這個目標(biāo)真的與你有關(guān)嗎,對你重要嗎,你對此有熱情嗎,在你的控制之下嗎,如果不是就是不相關(guān)。
      
      度量你的目標(biāo),但是要采取增量進步的方法。
      
      學(xué)習(xí)一本書或其他印刷品的方法成為SQ3R。Survey調(diào)查,掃描目錄和每張總結(jié),得出總體看法;Question問題,記錄所有問題;Read閱讀,閱讀全部內(nèi)容;Recite復(fù)述,總結(jié),做筆記,用自己的話來描述;Review回顧,重讀,擴展筆記,與同事討論。
      
      SuperMemo(開源實現(xiàn): http://www.mnemo syne-proj.orj)。是一種改裝的flashcard項目,跟蹤你的記憶表現(xiàn),并根據(jù)每個項目的記憶衰減曲線安排重新的測試。
      
      思維導(dǎo)圖是一種圖表,顯示哥哥主題和它們之間的關(guān)系。建立思維導(dǎo)圖是一種增強創(chuàng)造力和生產(chǎn)力的技術(shù),其應(yīng)用很廣泛。
      
      寫作與閱讀一樣重要。
      
      機遇總是青睞有準(zhǔn)備的人。Chance favors the prepared mind.
      
      學(xué)習(xí)某項事物的最簡單和有效的方法是嘗試教別人,教在這里不一定意味著拿著粉筆走向教室,它有很多種方式,可以從簡單的和“橡皮鴨聊天”開始。
      
      為了更好的學(xué)習(xí),請更好的玩。
      
      把事物分成大腦能夠容納的幾部分。
      
      軟件工程項目需要搭建三樣?xùn)|西:版本控制,單元測試,自動化
      
      情境反饋是一種主要的內(nèi)在訣竅技術(shù),讓你消除干擾,學(xué)習(xí)更有效率。內(nèi)在訣竅理論提供了解決方法:避免向?qū)W生傳授一長串指令,而是教學(xué)生一種意識,并使用這種意識來糾正學(xué)習(xí)表現(xiàn)。意識是一種超越新手層次的重要工具。運用內(nèi)在訣竅的關(guān)鍵要素:不要把精力放在糾正一個一個的細(xì)節(jié)上,只需要具有意識。接受事實是第一步,只要意識到它即可。不要做出判斷,不要急于拿出方案,不要指責(zé)。
      
      內(nèi)在訣竅的理念關(guān)注反饋,以此增長專業(yè)知識。培養(yǎng),然后傾聽經(jīng)驗內(nèi)在的聲音。
      
      內(nèi)在訣竅書記的作者們建議你把自己想象成專家。他們注意到,僅僅告訴學(xué)生去“模仿”所在領(lǐng)域的名人就足夠提高他們的水平了,畢竟我們是天生的模仿者。你已經(jīng)聽過邁爾斯.戴維斯(Miles Davis)的音樂,讀過李納斯.托沃茲(Linus Torvadis)的代碼,看過《程序員修煉之道》。
      
      情境,是指你此刻正在關(guān)注的事物的集合。比如,你正在調(diào)試一個程序,所有的變量、對象關(guān)聯(lián)關(guān)系等夠成了當(dāng)前的情境。把它看作某一特定時刻你正在處理的信息的“工作組”。
      
      人們會很容易毫無意義的分散注意力,結(jié)果沒有什么事情獲得了我們充分的注意,我們也沒有做任何有效的事情。
      
      時間不是真正的問題,時間是你自己分配的,并不是我們沒有時間了,而是我們的注意力不夠。與其說你沒有時間,不如更準(zhǔn)確的說你的注意力資源過載了。這時你會錯過某些事情。 時間管理其實就是注意力管理,關(guān)注哪些事情你就會成為哪些事情。
      
      如果你注意--真正集中注意力--你可以完成很了不起的事情。
      
      冥想訓(xùn)練可以提高人的注意力。
      
      如果你想在一天中更有效的支配你的“注意力資源”,那么就需要學(xué)習(xí)一些基本的冥想技巧。最簡單的冥想技巧就是力求放松的認(rèn)知。冥想意義重大,非常值得嘗試片刻。
      
      無論你做什么,請不要同時做。
      
      優(yōu)化你的個人工作流以最大化情境。
      
      最重要的是自我意識--記住你需要集中注意力做什么。我們大腦的默認(rèn)設(shè)置不利于編程和知識型工作。
      
      《高效程序員的45個習(xí)慣:敏捷開發(fā)修煉之道》
      
      請記住危險不在于做了錯事,而在于根本沒有去做事情。不要害怕犯錯誤。 這句話在《中國合伙人》里黃曉明對學(xué)生進行人生理想激勵的時候說過。
      
      不管你能做什么,或者期望自己能做什么,現(xiàn)在就開始做。勇敢可以給人智慧、力量和神奇?,F(xiàn)在就開始做吧。--歌德
      
      新手的大腦有很多可能性,但是專家心里只有很少。 --鈴木俊隆禪師
      
      你需要不斷重新評估你自己和你的條件,否則習(xí)慣和過去的智慧會讓你看不到眼前的現(xiàn)實。
      
  •      禁錮扼殺腦細(xì)胞。
       在成年時期,新腦細(xì)胞會不斷再生。但是有趣的是,之前的研究人員之所以從未發(fā)現(xiàn)神經(jīng)形成,竟然要歸因于他們的研究對象所處的環(huán)境。
       如果你是困在籠子里的實驗室動物,你永遠(yuǎn)都不會產(chǎn)生新的腦細(xì)胞。
       如果你是困在斗室里的程序員,你永遠(yuǎn)都不會產(chǎn)生新的腦細(xì)胞。
      相反,如果出于一個豐富的環(huán)境你,里面充滿了需要學(xué)習(xí)、觀察的交互的事物,你就會產(chǎn)生大量新細(xì)胞和新的神經(jīng)聯(lián)系。
       幾十年來,科學(xué)家被人造環(huán)境誤導(dǎo)了,因為人造環(huán)境只會產(chǎn)生人造數(shù)據(jù),這再次證明情景是關(guān)鍵。你的工作環(huán)境需要提供豐富的感官機會,否則它真的會損壞大腦。
  •      作為一名程序員,不僅要多看技術(shù)類書籍,而且還要看一些思維類的書籍,這樣才會更高效。這本書亮點有很多,需要你自己認(rèn)真的思考和總結(jié),我感覺對我有用的部分主要在后面幾章。像這類我看過的書,感覺《黑客與畫家》挺不錯的。另外,書后的參考文獻(xiàn)很有價值。
  •     今年的一個目標(biāo)是多讀書,于是前兩天就花了點時間讀完了這本 Pragmatic Thinking and Learning ,話說讀之前的期待還是挺低的,讀完之后覺得是值得5星推薦的一本書。之所以期待低,一是 Andy Hunt 之前的 The Pragamatic Programmer 已經(jīng)讀過,有個偏見覺得很可能是老調(diào)重彈;二是中文名容易讓人覺得是神棍書,特別是看了目錄的前幾章關(guān)于L/R腦模型的標(biāo)題之后。不過讀了之后還是覺得這本書對我相當(dāng)有幫助,覺得沒有白費時間。這當(dāng)中應(yīng)該還要為電子版本的出版商多看記上一功(因為做筆記方便),不過這個是后話了,如果有空的話應(yīng)該會再寫一篇Blog專門寫我對目前電子出版的一些看法。
      
      想了想,一般我給出比較高評價的的非虛構(gòu)類讀物,大概分成三種。一種是叫做“與我心有戚戚焉”,就是人生觀價值觀的共鳴,比如讀王小波就屬于這一種;第二種則是讓我“開眼看世界”,這種在看自己沒有充足認(rèn)識的領(lǐng)域和知識背景的圖書最多,之前讀 創(chuàng)新者的窘境 就是這種(這本也是值得好好寫寫B(tài)log的),一本透徹講清楚一個問題的產(chǎn)業(yè)經(jīng)濟學(xué)的圖書,的確讓人讀完之后有“哇,原來是這么回事兒”的感覺;第三種最土了,比如這本,就是我認(rèn)為有很多我認(rèn)為可以直接實踐的內(nèi)容了。
      
      說好話之前先說說批評意見,不知道為什么出版社和編輯把這本書的書名翻譯成現(xiàn)在這個 <程序員的思維修煉——開發(fā)認(rèn)知潛能的九堂課> ,因為英文名其實完全是不一樣的,叫做 Pragmatic Thinking and Learning——Refactor Your Wetware ,如果土一點直接翻譯過來應(yīng)該叫做 <務(wù)實的思考和學(xué)習(xí)——重構(gòu)你的“濕件”> 。這里面“WetWare”的確不太好翻譯,也許可以叫做“思考模式”。但是從這個翻譯和現(xiàn)在中文版名字的對比可以看到,原書想寫的內(nèi)容還是很務(wù)實的,基本就是一些作者覺得更有效的思考和學(xué)習(xí)的方法,翻譯版則稍稍有點神棍了,不過不知道是不是現(xiàn)在中文出版界都比較喜歡神棍,比如以前 Scott Berkun (他的幾本書也相當(dāng)不錯)的 Make Things Happen 愣是被翻譯成了項目管理之美,相當(dāng)沒有品味和扯淡。而這幫相當(dāng)沒有品味和扯淡的人還一直異常推崇蘋果和喬布斯而鄙視微軟,至少從他們最后定的書名來看他們還是比較希望大胖子光頭的推銷模式。
      
      回到英文版的這個書名,基本上也把這本書想講的內(nèi)容說清楚了,就是告訴你作者認(rèn)為應(yīng)該如何學(xué)習(xí)如何思考會比較有效。
      
      全書的結(jié)構(gòu)也比較清楚,第一章是廢話,完全可以略過。
      
      第二章可以認(rèn)為是一個能力階段模型的大綱,基本上講了,你在一個領(lǐng)域的不同階段表現(xiàn)出來的水平是什么,雖然列了5個階段,不過如果再簡化一點,我覺得用三個階段也就可以了,里面提到的新手到高級新手基本上是人都能很快做到的。高級新手到勝任者是第一道坎,主要的挑戰(zhàn)在于勝任者開始理解上下文了,這個基本上可以稱作猴子和人的區(qū)別,也就是說即使是猴子訓(xùn)練夠了也能做高級新手,但是通常給他們換個context基本就完蛋了;然后勝任者到精通者是第二道坎,一個的區(qū)別在于是否已經(jīng)學(xué)會快速自我反思和改進,這個我稱之為人和牛人的區(qū)別,能學(xué)會養(yǎng)成不斷反思的習(xí)慣,基本上隨著時間最終能變成大家認(rèn)為的牛人;另外一個他叫做全局思維,我理解為基本上你不能光想自己那點事兒,所謂“不謀萬世者,不足謀一時,不謀全局者,不足謀一域”。
      
      同時,在階段模型建立了之后,建立了一個“積極的實踐”的需求列表,分別是
      
      1. 需要定義一個明確的任務(wù)
      2. 任務(wù)需要有適當(dāng)?shù)碾y度——有挑戰(zhàn)但是可行
      3. 任務(wù)環(huán)境可以提供大量反饋,以便于你采取行動
      4. 提供重復(fù)犯錯和糾正錯誤的機會
      
      我把這個模型和過去幾年的工作經(jīng)歷印證了一下,覺得還是相當(dāng)靠譜的,基本上成長最快的幾個階段,都是這樣走過來的。無論是在TU,還是去年年初事故不斷的階段,都是四條都滿足最后挺過來就勝利了,所以說所有經(jīng)驗都是要公司給你交學(xué)費的。
      
      第三到第五章比較神棍,不過有些Practice在很多地方都讀到過,值得實踐一些,比如漫步,早晨寫作,天天寫,到處記筆記收集資料等等,基本上我叫做通過各種實踐讓你換換腦子,然后“好記性不如爛筆頭”都把事情記錄下來。
      
      第六章我個人非常喜歡,主要講作者覺得比較高效的學(xué)習(xí)方法的,我覺得比較值得嘗試的是SQ3R法來做閱讀,準(zhǔn)備之后的幾本書都這么做一下。事實上,我曾經(jīng)一直覺得自己學(xué)習(xí)能力還是很強的,但是現(xiàn)在回過頭反思和SQ3R對比覺得其實效率極其低下的。之前覺得自己學(xué)得還行,主要一是看書還算快,另外就是的確花得時間也多。但是缺陷一是很多東西的確沒怎么記住,另一方面是很多需要靜下心來看的東西就進展極其緩慢,之前做工程還算好,可以靠多寫Code來實踐,現(xiàn)在看點有數(shù)學(xué)推導(dǎo)的東西就和蝸牛一樣。SQ3R基本上也就是傳統(tǒng)的學(xué)習(xí)方法,先看大綱,然后列問題,然后帶問題去讀,然后復(fù)述,回顧,如果加上第七章的實踐基本就齊了。不過不知道其他人怎么樣,我自己是離開學(xué)校之后就沒有再用這種方式學(xué)些過了。
      
      第七章基本上就是講在實踐中如何學(xué)習(xí),幾個重點基本上一方面是設(shè)定環(huán)境能夠安全地去探索、創(chuàng)造和應(yīng)用,在學(xué)技術(shù)上,本質(zhì)上叫做通過做點實際的東西來學(xué)習(xí),把Code跑起來,改點東西,再跑跑,看看能否在其他的數(shù)據(jù)或者使用場景下使用。另一方面試一方面是尋找內(nèi)在訣竅,我稱之為想清楚問題的本質(zhì),這個過去兩年在兩個事情上特別有體會,一個是劉鵬老師講Machine Learning和計算廣告的很多東西,一個是看 Nathan Marz 的 Big Data ,一旦觸及到本質(zhì),很多問題就一下子清楚了。
      
      第八章基本上是一些如何集中注意力的問題,這個在很多管理書籍上有很多類似的實踐,比較有意思,我想嘗試一下的是冥想,不知道是否會真實有用。
      
      第九章就繼續(xù)是扯淡的話了。
      
      這本書我主要推薦的還是在6-8章,很適合大家覺得沒什么好學(xué)的情況下去看看,然后就繼續(xù)有動力看很多不同方面的東西,而且這里面的確有很多回到學(xué)習(xí)和思考的本質(zhì)上的方法上的實踐值得去做。Pragmatic系列在結(jié)合扯淡理論和實踐上的確寫得相當(dāng)不錯。很多別的書(不一定是特定領(lǐng)域)寫得要么過于干癟,比如之前看李航博士的<統(tǒng)計學(xué)習(xí)方法>;要么過于扯淡,這個就滿大街都是了,講一些具體實踐的書很少,不知道什么原因。
  •     1. 書上看似推崇直覺,強調(diào)直覺對專家的重要性,讓人覺得“不科學(xué)”和專家的遙不可即。其實在后續(xù)章節(jié)做出了進一步的解釋,這樣的直覺并非不科學(xué),而是先通過對R型強化,再回頭去指導(dǎo)L形,使其成為理性思維的一部分。
      
      2. 專注很重要。這讓我想起來,以前在88上的一群“禽獸”,集體把簽名檔改成了“focus"。
      
      3. 讀書要講方法,本書講了SQ3R法?!栋禃r間》里劉未鵬也講了他的讀書方法。旺我自稱為讀書人,這些年來讀書從來不講方法。
      
      4. 筆記很有效, 我之前上課從來不記筆記,讀書從來不記筆記,認(rèn)為記了也不會看。然而書中強調(diào)記筆記不一定是為了再去看,而是通過筆記理清思路。
      
      5. 書里先說了“新手靠規(guī)則,專家靠直覺”,然后寫了一節(jié)”警惕工具的陷阱“指出沒有銀彈。所以大概建立一個優(yōu)秀團隊的最有效辦法還是,”找一群專家來,成為一個靠直覺的團隊“。很多人會批評這樣的想法,認(rèn)為對企業(yè)來說,要找最合適的人,一群牛人在一起不一定能最高的產(chǎn)出之類之類。然而我想說的是,可能對大部分企業(yè)來說,專家不是太多了,而是太少了。
  •     第一章 緒論
      介紹本書的意圖和結(jié)構(gòu),并指出,盡管書中用了很多編程方面的術(shù)語,但技巧是通用的,可以用在任何一個領(lǐng)域。
      
      
      第二章 從新手到專家的歷程
      根據(jù)雷蒙德模型將技術(shù)人員的發(fā)展路線分為,新手,高級新手,到專家等五個階段。
      
      相比之下,新手需要更多指點,而專家則需要更多的自由。
      
      至于如何從新手到專家,后面的章節(jié)給出了進一步的解釋。
      
      第三章 認(rèn)識大腦
      美感非常重要。
      
      人腦可分為L型和R型,即理智型和感性型。盡管程序員大部分都是L型,但是R型可以給出情景更直觀的印象,從而有利于人們理解情景,處理問題。
      
      相信人腦是可塑的。
      
      
      第四章 利用右腦
      目的:調(diào)動R型
      散步,記錄自己24小時的想法,變換角度,讓自己幽默一點
      
      第五章 調(diào)試大腦
      
      記住,你的大腦是根據(jù)你所觀察到的情景進行判斷,而你觀察到的情景并不一定與實際情景一致。
      因此,要認(rèn)識到人是有個人偏見,并努力去消除這種偏見。
      
      
      第6章 主動學(xué)習(xí)
     ?。ㄟ@一章給出了更多實際的技巧,值得留心閱讀)
      給出一個滿足Smart的目標(biāo):
      可實現(xiàn)
      可測量
      可一步一步完成
      
      
      不同人的學(xué)習(xí)模式不同,所以要找到自己的學(xué)習(xí)模式。
      書中給出了教科書型、博客型和視頻型,但這都要根據(jù)個人去判斷。
      所以,無論怎樣,只要你覺得合適,就可以去使用當(dāng)前的學(xué)習(xí)方法。
      如果你不知道這個方法合適不合適,那就去嘗試這個方法好了,反正也不會損失什么。
      
      
      SQ3R閱讀法:
      1. survery 瀏覽
      2. question 提問(找出自己想要解答的問題)
      回顧
      做筆記
      
      關(guān)于做筆記,書中給出了使用思維導(dǎo)圖做筆記的建議。(目前在寫的筆記就是通過書中前面的思維導(dǎo)圖寫的,感覺對于記住知識框架和不同知識點之間的聯(lián)系是很有幫助的?。?br />   
      主動學(xué)習(xí)還可以通過學(xué)習(xí)小組和主動教來完成,不過前者要看個人的環(huán)境了。并不是都能找到學(xué)習(xí)小組的。
      但是第二個方法,教,可以通過寫博客,做視頻等方法來實現(xiàn)。
      
      第7章 積累經(jīng)驗
      找到反饋
      
      正確面對失?。?允許失敗,并從失敗中學(xué)習(xí)
      
      整理個人wiki(好像用Evernote也是可以做到的,只是分享起來不是那么方便)
      
      第8章 控制注意力
      每天抽出一定的時間做冥想。
      冥想的方法:
      1. 雙腿盤起,上身坐直
      2. 放松
      3. 清空思緒
      4. 把注意力集中在呼吸上面
      
      
      第9章 超越專家
      
      要一直保持新手的敏感,不要持有專家的保守。
      額,這個確實有點輪回的感覺,但事實就是如此。
      
      
      
      
  •   這些什么??? 一點用沒有。。。 不好意思 這是實話。。。
  •   總結(jié)的蠻不錯的
  •   “先通過對R型強化,再回頭去指導(dǎo)L形,使其成為理性思維的一部分”這句說的很贊!
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7