有了 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 才是现在程序员应该做的。而不是和普通人一样,只会用。