《軟件開發者路線路》讀後感


  繼軟技能以後,這是我讀的第二本非技術性質的關於開發者的書籍,聽說被奉爲開發者聖經的級別。可是小氣的我是在Kindle上讀的掃描本,加之本土翻譯,閱讀效果不太好。讀完以後,有的概念不太理解,結構思想也不太系統。因而在網上找了幾篇相關文章纔算有了個圖形。說實話,看別人寫的口口聲聲感觸良多,但是字裏行間無非是摘錄幾個句子,形式感很強。拋開這些不談,指導軟件開發者技術的書不少,指導開發思想的就特別少了,這本書是受到衆人力薦的,可想其中的觀點仍是很值得借鑑的,下面我就以本人的理解來講一下。
  這本書的全名是《軟件開發者路線圖——從學徒到高手》,從名字看這應該是一本近於職業規劃的導師書。但是當你翻到最後一頁發現本身被騙了,通篇並無給咱們明確的方向指導,沒有說明第幾年學什麼,第幾年研究什麼,最後落個什麼下場。書中的內容是開發者的一些心路歷程和相應解答。不過,當你讀完之後回過頭來,所謂的職業規劃已經浮出水面了。做者並不強調作開發的就要一生寫代碼,能夠帶隊,能夠單幹也能夠轉行下海,他只是闡明如何在開發技術上更進一步。當咱們在學習開發到有所小成的過程當中,會遇到什麼,面臨什麼,會有怎樣的畏懼和困惑,出現這些時應該怎麼調整心態去應對。另外做者提供了許多提高的法門值得你們學習。
  全篇涵蓋了學徒到高手的三個階段,學徒時期,熟練工時期,領班階段,固然這是我私下定義的,做者的原文是用的空杯心態,走過漫漫長路,準確的自我評估,恆久學習幾個章節。每一個章節裏提供了一些學習模式,這些模式都已經反映在了書目,在文章最後我會貼出來。
  首先說說學徒工時期,指的是應屆畢業生或是剛剛從培訓班出來的學生,抱着滿腔抱負要開啓本身的開發之路。在這個時候就會遇到幾個狀況:a.即便是已經掌握的知識使用起來都不靈活,比別人慢一拍 b.稍有所成便容易知足,聽不進意見 c.未知的領域一片空白 d.與團隊思路不一致,難以融入 。對這些狀況,咱們每每是苦惱,無助,最後放棄失敗。對此做者提出了本身方案:1.在任什麼時候候保留空杯心態,忘記所學才能學到新東西。2.虛心求教於前輩,同事,借鑑他人的方法 3.不要苛求本身,調整心態,按部就班。
  全篇涵蓋了學徒到高手的三個階段,學徒時期,熟練工時期,領班階段,固然這是我私下定義的,做者的原文是用的空杯心態,走過漫漫長路,準確的自我評估,恆久學習幾個章節。每一個章節裏提供了一些學習模式,這些模式都已經反映在了書目,在文章最後我會貼出來。
  而後到了熟練工階段,在本身的公司對經常使用的知識點已經很熟悉了,好比作網站的外包公司,只用到Php語言,只用3.2的thinkphp框架,甚至已經搭建好了固定的後臺排版。這個時候可能會有兩種極端,要麼感受已經很會作開發了,有點獨孤求敗了。要麼跳出這個溫馨區,發現其它的語言,其它框架一點都不懂。不知道微信公衆號,不知道小程序,不知道怎麼用Linux寫腳本,搭環境。面對新的知識領域一片迷茫,從未據說過的英文術語一個個蹦出來,使人頭痛不已。這個時侯還能保持空杯心態變得艱難了。學會了1到9,又有了a到z,學會了加減乘除又來了混合運算。不管如何咱們都有點懵了,不知道要不要學習了,不知道要學什麼了,到了人們說的瓶頸。對此做者建議以退爲進,精益求精。一樣的效果用不一樣的方法,一樣方法用不一樣的語言,不斷回顧,思考,總結,借鑑優秀開發人員的經驗,研究源碼的實現原理。
  再接下來又提高了一步,咱們已經熟悉了工做中用到的一切知識點,甚至是幾乎用不到可能會用到的知識都已經瞭然於胸,咱們已經不須要去作入門時重複的碼農工做,只須要指導新人工做,答疑解惑。大部分開發人員到這裏就止步了,靜坐發呆玩手機,偶爾炫耀本身的豐富經驗,秀一下使人目眩的算法技巧。做者在書中用了自我評估和恆久學習來描述這個階段。同時呼應了本書開始的一段話,無知者無知其無知者,愚者,避之;無知者知其無知者,惑者,授之;知者無知其知者,寐者,醒之;知者知其知者,明者,從之。我相信大多數人是不知道本身哪裏不明白的愚者,而要達到知其所知的境界還有漫長的路要走,須要不斷地自我評估,不斷學習。做者提供了幾個方法,1.堅持閱讀,拓展知識面 2.實戰項目,從失敗中找不足 3.邊學習學思考,從源碼中深刻理解 4.記錄知識分享知識,提高本身的知名度,檢驗所學。
  對本書的理解到此了。我再說一下本身的想法,若是隻是站在提高開發水平的角度,相似打球,寫做,彈琴這種純技術層面,應該保持着廣度,精度,深度循環遞進的學習方法,好比剛入門開發時不能光知道編程語言,也要了解前端的html,css,js,而後再多實踐,使用純熟,再深刻研究實現原理和使用技巧。過一陣子就要拓展知識面,瞭解各類jquery插件,數據庫高級查詢優化,配置開發環境等等,把這些精通,玩透了再拓展,再玩透,一直下去,保持進步。可是話說回來,生活不僅有代碼,人生不能光有開發。作這些僅僅是爲了維持生活和興趣所在,之後一旦不爲經濟困擾或者有了新的經濟來源,作開發就只是爲了興趣了。還有一點,比技術,經濟,興趣還要重要的是家庭幸福,我的健康,假若犧牲健康爲代價,全部都是不值得的。
  最後附上摘錄的本書的導圖,願各位技術上更進一步,生活質量更上一層樓。php

 

相關文章
相關標籤/搜索