← 返回文章列表

AI + Agent 时代,程序员的能力阶梯

「AI 都会写代码了,程序员还有什么用?」这句话我听了不止一次,最近自己写代码时也忍不住会想。说实话,前几个月我有过一阵真实的慌张:以前花半天啃的功能,现在丢给 Agent 几分钟就出来了,而且常常比我写得整齐。如果「会敲代码」这件事本身正在贬值,那我这些年攒的东西,到底还值不值钱?

后来我想明白了一件事。代码从来不是价值本身,它只是把意图变成可运行系统的那道工序。AI 拿走的恰恰是这道工序里最机械的部分。真正的价值没有消失,它往上挪了——从「写得出来」挪到了「知道该写什么、怎么管、为什么是这样」。于是我给自己画了两张能力阶梯:一张是写代码这件事本身的,一张是更通用的。每一级都是一次「我能不能再往上站一格」的自检。

编码者的十级阶梯

  1. 会提问 — 能把需求清晰地描述给 AI,拿到基本可用的代码
  2. 会验证 — 能判断 AI 输出的代码是否正确,能跑通、能测试
  3. 会拆解 — 能把复杂任务拆成 AI 能处理的小步骤,逐步推进
  4. 会约束 — 能写好 CLAUDE.md / 规范文件,让 Agent 持续输出一致的代码
  5. 会架构 — 能设计模块边界和数据流,AI 只填实现,你定骨架
  6. 会编排 — 能同时调度多个 Agent 并行工作,合并结果,解决冲突
  7. 会判断 — 能在 AI 给出多个方案时,基于业务 / 性能 / 维护性做出正确取舍
  8. 会造工具 — 能为 Agent 写 MCP Server、自定义 Skill、Hook,扩展 AI 能力边界
  9. 会设计系统 — 能定义整个 AI 辅助开发工作流,让团队的人 + Agent 协作效率最大化
  10. 会定义问题 — 能发现别人没看到的问题和机会,AI 是你意志的延伸,你决定造什么

每个人的十级阶梯

这张不只写给程序员。AI 不挑职业,下面这条路谁都能走。

  1. 会用 — 能使用 AI 工具完成日常任务,替代重复劳动
  2. 会问 — 能提出好问题,从 AI 获取高质量的回答和建议
  3. 会筛 — 能辨别 AI 输出的真伪和质量,不被幻觉误导
  4. 会组合 — 能串联多个 AI 工具形成工作流,效率倍增
  5. 会沉淀 — 能把经验写成 Prompt 模板和 SOP,让 AI 复用你的判断力
  6. 会定义规则 — 能为 AI 设定角色、边界、标准,让它在你的框架内自主运转
  7. 会跨域连接 — 能用 AI 快速进入陌生领域,把不同领域的知识嫁接出新价值
  8. 会构建资产 — 能打造可复用的 Agent、知识库、自动化流程,睡觉时也在产出
  9. 会设计协作 — 能设计人与 AI、AI 与 AI 的协作机制,让组织整体能力跃迁
  10. 会定义方向 — 能看到真正值得解决的问题,AI 放大的是你的愿景和品味

越往上,越是你

把这两张阶梯并排放,规律就出来了:底部全是执行——提问、验证、跑通,这些 AI 自己也越来越擅长,所以越靠下越容易被替代。往上走,开始变成判断——架构、取舍、定规则,AI 能给方案,但拍板的是你。到了顶端,就只剩定义了——决定造什么、看向哪个方向,这是机器永远给不了的,因为它没有「想要」。一句话:越往上,越是你自己,越不可被替代。

诚实说,我现在大概卡在第六到第七级之间。约束和编排能做,多个 Agent 一起跑也玩得转,但「会判断」还很毛糙——面对几个方案,我常常凭手感而不是凭对业务的真正理解去选。我想往上走的,是第十级那个「会定义问题」:不是等需求来,而是自己看见值得做的事。

所以也留个钩子给你:现在停下来,对着这两张阶梯指一指——你站在第几级?再问一句,你想往哪一级走?想清楚这两个答案,比多学十个 AI 工具有用得多。