這本書的名字有點欺騙性,很多人誤以為給程式猿看的,或者給高階且有經驗的程式設計師看的,其實不然,對於非計算機的同仁,本書仍然具有很大的借鑑意義:書中基本沒有描述與計算機有關的程式設計細節,只是講述了乙個人如何完善自我思維,如何鍛鍊自我的思維,然後鼓勵practice,再practice,你就會一步一步從新手走到高階新手,接著變成勝任者、精通者,最後變成大家仰視的專家,當然了,訓練物件是程式設計師這類的人。因此可以說,這本書是教你如何完善自我思維,然後如何實踐,如何提公升自身心理素質,最後變成乙個擁有趨於完美思維的人。
文章第二章講述了「認識你的大腦」,即認為大腦是雙cpu。這個概念不難,畢竟電腦就是基於這樣的思想設計出來,然後有了雙核,四核甚至更多……文中提出了大腦分為l型和r型:l型負責人類的語言、分析、推理、邏輯等領域的運作;r型負責人類的非理性領域的運作,如直覺、想象力等。一般的人處理事務時,很少同時呼叫大腦的這兩種特性,所以就容易出現思維定勢,處理辦法不夠靈光或者欠缺條理性。從學生的角度看,理工類的學生大腦l型發達,在面對數理化學科時,思維方式用對了地方,所以學起來輕鬆愉快,但學起政史地時不住叫苦;文科類學生大腦r型發達,學起以上學科時結果正好反過來,之所以遇到以上情況,一方面是因為我們的老師只是教授我們某一學科的知識,並沒有教授這一學科的學習方法,思維方法。另一方面,國內的學生往往埋首於學習固定內容的知識,很少思考與思維習慣有關的問題,結果導致理工科的學生學習政史地也使用學習理工科的思維,他們發現沒有公式可套,沒有模型可以建立等問題,所以覺得興趣寡然,無從下手,時間久了,自然成績沒有大的提高,文科學生亦是如此。因此,不要固定使用一種思維模式,根據你面對的問題選擇合適的思維方式,找好正確的做事方法、做事思維,只有具備這樣的做事哲學,才能把事情做好,才能事半功倍而非事倍功半。另外,本章提到了一般人的思維方式是l型,而專家的思維方式是r型,這導致了專家們提出的觀點往往石破天驚甚至當時讓人無法理喻,事後證明正確無比,讓人詫異!這就是專家之所以叫專家,而非菜鳥的可貴之處,當然也可以說,成年累月的l型思維積累,專家們的思維習慣慢慢轉變為r型,當出現問題時,他們解決問題往往靠的是直覺,而非我們這些技術人員自認為更靠譜的「內功」。
文章第六章講到「積累經驗」。文章推薦在玩樂中學習,這似乎跟之前風靡全球的「快樂學習法」觀點相類似,但後者更強調從心理學的角度分析此種方法對學習的影響:即讓你感興趣了,你才會去深入學習,深入學習了你就會更有興趣繼續學習,形成了良性迴圈。而我則是從學習方法的角度去看這個問題:對於學習程式設計類的人來說,選擇傳統的學習方式即先花費很長時間讀完一本書,搞清每乙個細節,再去程式設計的方式往往收效不大,也被很多過來人證明是事倍功半之舉;多數大牛推薦在實踐中學習,即先大致看完相關主題的書,去做東西,在做東西的過程中發現自己需要學習什麼,再去餓補,即有針對性的學習,然後你在實踐的過程中也加深了對理論的學習,你會發現你看的東西很有趣,你實踐做的東西也很有趣,理論促進了實踐,實踐促進了理論的學習,這就達到了良好學習、做出東西的「大團圓」效果,豈不是非常好?當然了,你在實踐過程中會失敗,會有挫折感,沒關係,任何人都會遇到,任何人都無法避免,你要做的就是堅持堅持再堅持,允許失敗,不必苛求自己一次成功,其實正是有了這些失敗作為墊腳石,你才能慢慢靠近成功。另外,文章還提示,在實踐中不要過分注重細節,先把握整體,當你對整體內心有數之時,你再回頭看細節,你會掌握的更好;沉溺於細節,往往耗費精力,難以對整體進行把握,也不利於對細節的理解,在我看來,尤其理工科的同仁們,更應該注意這一點。
第七章提到了「控制注意力」。現如今,世界精彩了,科技發達了,**的東西也多了,你需要關心注意的事情也多了,在這樣的大背景下,你不管是學習還是工作,都要學會控制注意力。學習的時候,不要一直想著下午跟女朋友約會,也不要習慣性開啟uc瀏覽器上網;工作的時候就不要想著今年發多少獎金,夠不夠湊足禮金打動丈母娘等等,你只需心無旁貸的做好眼前事,其他身外之事你空閒之餘再考慮,否則一心多用,什麼事都不成;此外,學習一些控制注意力的技巧:如平靜自己的心態,減少自己工作學習環境中的**,每次開啟單任務模式,學會管理時間等。我相信,當你能夠很好控制自身注意力時,你的生活質量絕對會提公升好幾個檔次。
第八章說的是「超越專家」。每個人要想成為自己所在領域的專家,有兩點需要做到。第一,制定好自己的學習計畫,保持一顆好奇心,玩樂心。學習計畫的制定幫助你步步為營的進步,不會出現鬆懈、太累的狀況。保持好奇心,能讓你頭腦更敏捷,思路更廣泛,留住你研究或者學習下去的動力。第二,練習練習再練習,要想成為專家,必須不斷練習,不斷超越過去的自己,不斷能取得進步的練習,既要有練習的量也要有練習的質,做到以上2點,你就能成為專家。
年們,不管是想成為專家還是磚家,都開始努力吧!
「程式設計師的思維修煉」之讀後感(2)
整本書中,提到了兩個原則讓我記憶深刻 乙個是smart原則,乙個事sq3r原則,前者主要是制定個人學習計畫的參考原則,後者主要是增強自身學習能力所推薦的一些原則。smart原則 學習不可漫無目的,也不可總是鬆懈或者拼命,循序漸進的學習方式一直是大家比較推崇的,但要做到循序漸進,你得計畫在胸,但如何制...
程式設計師修煉之道讀後感(1)
在老師的建議下我這個月開始空閒時間閱讀 程式設計師修煉之道 從小工到專家 這本書,目前讀完了第一章 注重實效的哲學。該章節主要講述的是一些程式設計師該如何去思考,如何去完善乙個程式,以及如何去修改自己的程式。第一節名為我的原始碼被貓吃了 該章節主要講述了人要為自己的所作所為負責,程式設計師也要為自己...
讀後感1 程式設計師修煉之道
剛開始讀這本書,包括前面的前言 序,我都認真的讀了過去。序中說道 如果你是初學者,可以獲取程式設計技術和方法,拓展你的程式設計生涯。如果你是富有經驗的程式設計師,同樣可以從本書中收益。可以看出,通過閱讀這本書,不管是初學的程式設計師還是資深的程式設計師,都會有所收穫。程式設計是一種技藝,一種需要用心...