都是用 Agent 写代码,那程序员和普通人有区别么?

62 阅读2分钟

有了 AI 之后,全民都可以用 Agent 写代码,那程序员和普通人的区别是什么?

区别是你更能理解你 Agent 写的代码,更理解 Agent 本身。

大家都在养龙虾,基本是全民,很多普通人参与,那作为程序员,你会有什么不一样的呢?

你应该能理解 OpenClaw 的实现原理,甚至能自己写一个这样的 Agent。而不是和普通人一样只是用。

现在大家都用 Claude Code、Cursor、Codex 写代码,我们公司产品经理、老板也在用,那程序员用和他们用有啥区别呢?

应该是你比他们更理解这些 Agent 工具的实现原理,甚至能自己写类似的 Agent 工具。

我觉得这才是程序员应该做到的。

大家都是用工具,那厉害的程序员和普通程序员的区别是什么呢?

区别是他更能理解自己所用的工具,理解实现原理,而不是只是用。

在 AI 时代之前是这样,比如之前 webpack、vite 之类的,在 AI 时代也同样是这样,你需要做的是理解你用的 Agent 的实现原理,而不是和普通人一样卷使用。

现在很多人认为大模型能力够用了,而那层壳,也就是 Agent 更重要,叫做 Harness Engineering

那你咋更好的驾驭 Agent 呢?我觉得从根上去学才行。

比如你对 OpenClaw 有源码级理解,自己写了一个,那还用不好么?

这就像前几年为啥大家都卷 Vue、React 源码,花那么多的时间精力去研究,是公司要你写一个 React、Vue 么?

不是,而是懂源码能更好的使用 Vue、React 框架。

那 AI 时代不也是这样么?

懂 Agent 源码、实现原理,才能更好的使用 Agent。

AI Agent 全栈开发通关秘籍 主要讲的是 Agent 实现,但后面也会讲一些 Agent 工具使用技巧。

不知道为啥网上都是教 OpenClaw 使用的,没有人教写一个 OpenClaw 的 🤔

后面我们一起写一个,现在腾讯都入场搞龙虾了,搞懂他的原理还是很有价值的。

总之,之前卷 Vue、React 源码来更好的写前端代码,现在卷 Agent 实现原理来更好的使用 Agent,自己实现各种 Agent 才是现在程序员应该做的。而不是和普通人一样,只会用。