一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

程序員如何應用“刻意練習”

  隨著格拉德威爾的《異類》、杰夫.科爾文的《哪來的天才》等暢銷書的流行,“成功的一萬個小時”概念逐漸深入人心。通俗的說法就是,想要在任何領域取得卓越成就,需要至少一萬個小時的“刻意練習”。

  CSDN上最近一篇頗受關注的文章《軟件天才都是訓練出來的》,也談到了這個話題:軟件天才,或者至少說軟件人才,是可以通過訓練培養出來的。但具體如何訓練,文中只是一帶而過、語焉不詳。有意思的是,國外的技術問答社區StackOverflow,有個帖子討論得很火,說的正是“How does aprogrammer employ deliberate practice?(程序員如何應用'刻意練習')”。(鏈接:http://stackoverflow.com/questions/3605461/how-does-a-programmer-employ-deliberate-practice)

  程序員進行“刻意練習”,最早是在《Software Craftmanship(軟件工藝)》一書中正式提到,新出的《程序員應該知道的97件事》也有一小節提及。但最系統、詳盡討論的是《ApprenticeshipPatterns: Guidance for the ASPiring Software Craftsman(軟件開發者路線圖:從學徒到高手)》,可以稱得上是程序員“刻意練習”的一本行動教科書。

  (注:強烈推薦《軟件開發者路線圖:從學徒到高手》,可參看豆瓣評論 http://book.douban.com/subject/4924164/)

  1.你需要重新思考自己的價值觀和幸福觀

  真正的“刻意練習”,盡管其結果是超越自我的愉悅,但過程卻是非常痛苦的。在學習中,需要不斷人為地設置障礙,再調動各種資源去攻克它,一次又一次有意識地主動離開自我的“舒適區”。慚愧地說,大部分人包括我自己,很難堅持這一過程,正是“刻意練習”的這種難度和挑戰把不同的人明顯地區別開來。10年前,我第一次讀到侯捷老師的文章《MFC四大天王》,后來還有榮耀的《C++程序設計之四書五經》,這些都是編程學習的路線圖,列出了從基礎到提高的一系列必讀書籍。當時也曾雄心萬丈要啃下來,但學習到《C++標準程序庫》時退下陣來,以至于多年以后遇到該書譯者孟巖老師,很內疚地說,你翻譯了一本很好的書,但我卻沒有讀完的毅力。

  所以,希望投入到“刻意練習”的軟件學徒,需要一個較為崇高的自我預期,需要持之以恒的意志力。一般人是差不多了,別再難為自己了。而有志“刻意練習”的軟件學徒,是真玩命、真想要達到一個高的境界,對自我有期許、有要求,故意和自己較真,和自己過不去,如Marten Gustafson所說“本質就是這種對自身的關注和提高自身技能的要求。”

  2.你需要主動為自己找一位”師傅“

  ”私相授受“的師傅帶學徒,是比學校教育更有效的學習方式。”刻意練習“的精髓是要持續地做自己做不好的事,精確的在“學習區”內進行,要求高度的針對性。在很多情況下,這需要一個好的師傅或者教練,從旁觀者的角度更能發現。“刻意練習”必須因材施教,小班學習,甚至是一對一的傳授。

  按說莫扎特應該是天才論的有力證據,但人們發現,莫扎特的父親可謂當時最好的音樂老師,從莫扎特三歲起就辭職專門在家全天候地指導莫扎特,這種教育條件也是很少有人可以享受的。

  如果自己身邊沒有好的師傅怎么辦?軟件工程專家林銳在《大學十年》總結的第一條經驗,就是要去主動創造環境。其中提到周鴻祎對他的幫助,“于是我向只有一面之緣尚在北大方正工作的周鴻祎求助。當我小心翼翼地展示約10萬行C++代碼的軟件時,他竟在十幾分鐘內就指出多處重大的設計錯誤。……周鴻袆放心不下,覺得我‘惡病需用猛藥治’,于是意猶未盡地把我捉到北大方正插在他管轄的部門,讓我學習怎樣做事情。從北大方正“勞改”了兩個月回來,我心服口服地承認失敗了。我把察覺到的數十個毛病列出來,日后一個一個克服掉。”

  3.充分利用網絡開源的力量

  程序員進行”刻意練習“,與其他領域相比有一個天然優勢,就是可以充分利用網絡開源。除了《軟件開發者路線圖:從學徒到高手》提到的方法,Hacker News技術社區的討論還建議了一些網絡資源,如CodingDojo(編程擂臺)、Code Kata(精心設計的21個編程練習),Ruby社區的Ruby Quiz郵件列表等。

  優秀的開源代碼也是很好的學習對象。StackOverflow問答社區建議,可以借鑒富蘭克林學習寫作的方法,分析一段優秀的開源代碼,梳理邏輯、做好筆記,然后嘗試自己重新實現,再與源代碼進行比對。這個過程可以循環遞進地進行。

it知識庫程序員如何應用“刻意練習”,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 国产美女在线精品亚洲二区 | 亚洲视频免费一区 | 丁香婷五月| 亚洲91视频 | 天堂综合网 | 久久精品中文字幕久久 | 国产91精品久久久久999 | 9re视频这里只有精品 | 久久精品国产自在一线 | 国内精品中文字幕 | 国产激烈床戏无遮挡网站 | 国产高清视频免费人人爱 | 一区二区三区鲁丝不卡麻豆 | 日韩欧美一区二区三区中文精品 | 久久丝袜精品综合网站 | 毛片久久 | 欧美成a人免费观看久久 | 99精品视频在线成人精彩视频 | 国产精选在线播放 | 在线激情视频 | 自拍偷自拍亚洲精品被多人伦好爽 | 国产精品偷伦视频免费观看了 | 亚洲伊人久久大香线蕉在观 | 9l国产精品久久久久麻豆 | 伊人网视频在线 | 中文字幕一区二区三区免费视频 | 九九综合视频 | www色视频在线观看 www色在线 | 在线观看一二三区 | 亚洲小说另类 | 色多多视频在线 | 巨大乳欧美 | 黄色短视频免费观看 | 精品国产成人a在线观看 | 久久久久久综合一区中文字幕 | 欧美极品美軳人人体 | 日本激情视频网站w | 337p人体 欧洲人体 亚 | 91av精品视频 | 国产在视频 | www视频免费 |