普通程序员有没有必要学习 Agent 开发?

0 阅读4分钟

大家好,我是双越。wangEditor 作者,前百度 滴滴 资深前端工程师,慕课网金牌讲师,PMP,前端面试派 作者。

我正致力于两个项目的开发和升级,感兴趣的可以私信我,加入项目小组。

  • 【划水AI】 Node 全栈 AIGC 知识库,包括 AI 写作、多人协同编辑。复杂业务,真实上线。
  • 【智语】 AI Agent 智能体项目。一个智能面试官,可以优化简历、模拟面试、解答题目等。

“人人都用 AI ,我们需要更懂 AI 的人” —— 这将是未来所有招聘岗位的要求之一

image.png

开始

从 2025 年 agent 就开始流行了,当时是因为 MCP 协议推广,让 agent 扩展第三方能力。

后来 Skills 推广开来,让大家看到了 AI + skills 就可以成为领域专家,深入到各个垂类。

再到 2026 年春天,OpenClaw 小龙虾突然火爆网络,再后来 hermes 出现要代替 Openclaw 。

以及 claude code 源码泄漏,大家了解了它内部的结构,还有现在 codex 正在推广使用。

2026 年是 agent 最火爆的一年,全世界都在开发用 agent ,也都在开发 agent 。

问题来了:作为普通程序员,我们肯定都用 agent ,至少 AI 编程吗。但我们有没有必要深入学习 AI Agent 呢?

答案当然是肯定的。

可以更好的使用 Agent

无论任何领域,使用任何工具和技术,你知道它的原理和设计,才能更好的使用它。

例如我知道一位同学,使用 Cursor 编程,一个聊天一直用,他本能的觉得这样有上下文更多信息,AI 可能会回答的更好。但其实这样更容易造成上下文污染,更容易让 AI 产生幻觉?

这是 Agent 核心模块之一:Context 上下文管理和压缩。

还有 Claude Code 或者 Cursor 提供了很多高级技巧,例如 subagent hooks 等,你会本能的抗拒它们,因为不熟悉。只会配置一些 skills

如果你详细学习过 harness 工程的,对这些概念和模块就自然熟悉了,不用也知道它们是干嘛的。

你担心 AI 写的代码不安全,其实熟悉 agent 设计以后,你就会明白:agent 内部有严格的权限和安全机制。而且你可以设置 prompt 让它来写单元测试,达到某个测试标准。

这就像当年前端面试考源码一样,Vue React 都会用,但熟悉源码的人会用的更好。虽然你作为候选人抱怨内卷,但如果你是面试官,你也会考源码。

有机会转型 AI 工程师

看看你现在用的所有网站、软件、app ,哪个都有一个 AI 接口,什么 AI 搜索、AI 总结等等。

应用场景多,肯定会带来专业的开发岗位。现在 AI 工程师的招聘岗位已经很多了,而且会逐步增加。

当然,不是说所有的人都去转型做 AI 工程师,这毕竟是一部分开发岗位,大部分程序员还是该干啥干啥。

就像当年的小程序,各个公司都需要开发自己的小程序,就会催生很多招聘需求,但不是所有的人都去做小程序。

但是,早期加入的人都会吃到最大的红利,会以最低的要求、最高的工资入职,还有最好的晋升机会。

对于前端开发者

虽然 AI 编程的普及和 LLM 的进化,纯前端开发人员一定会慢慢消失。

因为绝大部分前端界面,AI 编程可以快速实现,后端人员一样能干。而后端的一些逻辑和数据,AI 不一定能完全搞懂。在 AI 编程的加持下,前后端还是有很大区别的。

所以无论是前端还是后端,大部分都会转型全栈开发。后端好转,前端不好转,有些前端开发者连 HTTP 协议都还没搞明白。

想要有好的竞争力,除了转型全栈开发,及早去搞 Agent 开发也是一个不错的选择。

最后

不要说我贩卖焦虑,你我都是人在江湖,冷暖自知。焦虑不焦虑的,看自己感觉,别光信我说的。

“人人都用 AI ,我们需要更懂 AI 的人” —— 这将是未来招聘程序员的要求之一。