AI 讓許多人感覺到威脅,原因是可能取代自己正在做的工作。身為軟體工程師的我,實際上已感受到許多工作流程已經被 AI 工具給影響,使得工作效率提升、成果產出優化等等。
.
想要知道 AI 在哪方面影響軟體工程師,我做了以下的分析。🤓
1 AI 並沒有取代工程師,而是改變工程師的「價值來源」
過去:
工程師價值來自:
- 寫程式能力
- 熟悉語言
- 熟悉 framework
未來:
工程師價值來自:
- 定義問題
- 設計系統
- 驗證結果
- 控制品質
簡單說:
Coding → Execution
AI 會接手 execution。
2 寫程式其實只佔工程師工作的 16%
研究顯示:
工程師時間分布:
| 工作 | 比例 |
|---|---|
| Coding | 16% |
| 其他工作 | 84% |
其他包含:
- 需求討論
- 文件
- code review
- debug
- 溝通
- 查資料
因此:
AI 若只用來寫 code,其實只優化 16% 的效率。
真正的 AI 開發應該是:
整個軟體開發生命週期 (SDLC, Software Development Life Cycle) 的 AI 協作。
3 未來工程師的核心能力是「Steering AI」
文章的核心思想:
Humans steer, Agents execute.
未來工程師最重要的技能:
不是寫 code,而是:
- 設計任務
- 給 AI 正確 context
- 控制 AI output
- 驗證結果
工程師角色變成:
AI 的導演 / 指揮官
4 Vibe Coding 很爽,但不是工程
現在很多 AI coding 其實是:
Vibe Coding
流程:
描述需求↓AI 產生 code↓接受結果
這種方式:
適合:
- side project
- demo
- prototype
但不適合:
- production
- team project
- large system
真正工程需要:
- verification
- guardrails
- feedback loop
5 工程能力會重新分配
過去 Senior Engineer:
能力集中在:
- coding
- debugging
- algorithm
未來 Senior Engineer:
能力會轉向:
| 階段 | 能力 |
|---|---|
| Define | 需求理解 |
| Plan | 架構設計 |
| Execute | 任務分派 |
| Converge | QA / 測試 |
| Capture | 知識沉澱 |
也就是:
Engineering → System thinking
6 最重要的資產不是 Code,而是 Context
Agentic Development 最關鍵的一句話:
Context values the most.
原因:
AI 能力取決於:
- context
- constraint
- documentation
因此未來專案最重要的是:
- README
- architecture doc
- agent instruction
- coding convention
不是 code 本身。
7 Context 管理會變成工程技能
未來工程師要學會:
- 控制 prompt context
- 控制 AI conversation
- 避免 context 汙染
例如:
好的做法:
- 任務切小
- 不相關問題開新對話
- context 過大就 reset
這是一種新的工程技能:
Context engineering
8 Debug mindset 會改變
傳統 debug:
看 code↓找 bug↓修 bug
AI 時代:
更有效的做法是:
revert↓rewrite
原因:
AI 重新生成 code 的成本非常低。
因此:
debug → regenerate
9 工程師的競爭優勢會從「技術細節」轉向「系統思維」
過去工程師差異:
語言熟練度framework演算法
未來差異:
系統設計能力問題定義能力AI orchestration品質控制
因此:
技術型工程師 → 系統型工程師
10 下一代最強工程師是「AI 團隊的管理者」
未來一個工程師可能同時管理:
- coding agent
- test agent
- refactor agent
- documentation agent
這時工程師角色會變成:
AI team manager
工作模式:
Engineer ↓AI agent swarm ↓Software product
一句話總結整篇文章
未來工程師的角色是:
用 AI 建立系統,而不是親自寫系統。
再進一步的深層洞察
其實這篇文章真正講的不是 AI。
而是:
工程師價值從「輸出」變成「決策」。
過去:
價值 = 寫多少 code
未來:
價值 = 做多少正確決策
—
趨勢無法擋,那就擁抱改變吧~🤠

隨意留個言吧:)~