🎯 什麼情境該想到我

當你感覺「技術一直在變、自己在原地踏步、怕被淘汰」,或者想有系統地持續成長的時候。

出處:《高效程式設計師的 45 個習慣》第 3 章「學無止境」。分工:這張是即用版;原書五個學習習慣的完整內容(跟蹤變化、對團隊投資、懂得丟棄、打破砂鍋問到底、把握開發節奏)→ 學無止境。具體的學習計畫怎麼訂 → 工具-務實學習投資計畫。

⚙️ 怎麼用

原書的出發點

章導言引 Will Rogers:「即使你已经在正确的轨道上,但如果只是停止不前,也仍然会被淘汰出局。」軟體業像一台跑步機,而「只有一个人会为你负责——你自己」。

原書的論點:新技術多半是增量的變化——持續跟上的話,只需要學增量。「你不需要一口气爬上10楼,而需要一直在攀登。」

原書「跟蹤變化」的五個做法

  1. 迭代和增量式地學習:每天固定一段時間;聽到陌生的術語先記下來,之後再深究。
  2. 了解最新行情:社群、郵件列表、技術部落格。
  3. 參加本地的使用者社群。
  4. 參加研討會。
  5. 如飢似渴地閱讀:技術與非技術的書。

把知識當投資組合

《程式設計師的思維修煉》把同樣的觀念做成一套方法(見 工具-務實學習投資計畫):

  • 定期投資:像定期定額一樣,固定時間持續投入。
  • 多樣化:深耕主力技術,也接觸新語言、非技術領域。
  • 主動管理:定期評估,淘汰沒有效益的項目。

往哪裡投

在工程師身上的樣子

做法範例
每天固定時間每天早上 30 分鐘讀一篇技術文章或一段原始碼
記下陌生術語在筆記裡維護一份「聽過但不懂」的清單,每週挑一個深入
教別人把學到的東西寫成內部分享——《45 個習慣》的「對團隊投資」
用在工作上學一個新工具,就在下一個專案的小地方用它

🧪 我實際套用的紀錄

  • 2026-07-15:(待填)

⚠️ 注意 / 什麼時候不適用

  • 要知道為什麼學:原書提醒「要明白為什麼需要這項新技術——它解決什麼問題」;避免只因為想學就把專案換成新技術。
  • 不可能精通所有技術:在某些方面成為專家,就能用同樣的方法成為新領域的專家。
  • 知識會折舊:停止學習不是「維持現狀」,而是相對退步。

🔗 相關工具