一個程序猿的自我修煉之獨孤九劍

不喜歡讀書,卻熱愛武俠。不喜歡學習,卻熱愛編程。 以武會友,思考人生。

編程四種境界

  • 利劍
  • 重劍
  • 木劍
  • 無劍

利劍:凌厲剛猛,無堅不摧,弱冠前以之與河朔羣雄爭鋒


前期首先要滿足開發需求,熟悉Java語法基礎API及會用常見框架API。就像利劍, 直截了當擊地方要害,兩三招內結束戰鬥,此時正值熱血少年,爭搶好勝, “凌厲剛猛,無堅不摧,弱冠前以之與河朔羣雄爭鋒。” [1-2年]

重劍:重劍無鋒,大巧不工。四十歲前恃之橫行天下


中期主要提高,開始熟悉掌握設計模式及開源框架的編程理念。就像重劍,重劍無鋒,大巧不工。開始學習更高級的API,希望已最巧妙的方式來 來開始戰鬥。渴望通過開源框架底層源碼來學習更巧妙的用法。 [2-4年]

木劍:四十歲後,不滯於物,草木竹石均可爲劍


後期此時已經過多年,Java領域已無難題,重新思考設計模式及編程設計理念,開始走向開源編程。 經過中期的沉澱,Java的精髓已掌握十之八九,對所有的設計問題及編程問題都有自己的認知和思考,開始以批判的目光來學習開源框架, 自創武功,或者改進已有開源框架。 [5-10年]

無劍:人劍合一 無招勝有招


豐富的開發經驗和歲月的打磨,使自己已經成爲一個老練的老年,從容應對各種問題。 [活到老學到了]

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章