AI Agent时代,程序员该积累什么技能?
AI Agent时代,程序员该积累什么技能?
大家好,我是帅哥威,一个即将拥有九块腹肌的程序员。
前段时间,我跟几个老同事喝酒,聊到一个事儿——他们公司招了三个"AI工程师",年薪40万起步。但这三个人简历上写的技能:Python、提示词工程、Agent开发。当时我听完直接笑了!
不过后面笑完,我回家就睡不着了!
因为我意识到一个问题:这帮人拿40万,而我还在写业务代码。是不是我才是那个该焦虑的?
说实话我当时心里挺复杂的,感觉自己越来越容易被替代了。我以前焦虑35岁被裁员!现在很好,直接30岁AI就可以干掉我了!躺在床上,我内心默默的问自己:我还能干多久?
问题变了
以前我们积累技能,是"学会用工具"。
学框架、学语言、学设计模式。掌握了,你就是资深工程师。这套逻辑跑了二十年!
但现在不一样了!
AI Agent 不是工具。它是一个会自己找工具、自己写代码、自己改代码的东西。
我用openclaw 我就知道!他变成了会自己进化能够自己总结。当然他有很多不足,比如失忆!比如ai的幻觉。
还有,我之前用 Cursor 2 的感觉非常不错!好用,爱用!就是夯!但是有一个小问题——虽然他能帮我写代码了,但我还是要时不时盯着他在做什么。有没有瞎改,有没有做出超越权限的事情!
简单来说,我从搬砖的变成了搬砖监工。等 AI 搬砖完以后我要看下砖搬没搬错!而且如果是多个项目一起修改,那都要看!
虽然不用写代码很爽~but,检查起来也挺累!而且我感觉我自己在退化,写代码的能力在降低~
大多数人的做法是错的
我看到很多程序员在"学Agent"。
报课、看教程、买书。学的东西包括:LangChain原理、Prompt技巧、RAG架构、Agent框架选型…
这些都没错。但方向有问题。
你在学"怎么造Agent"。
而市场需要的是"怎么用Agent"。
举个例子:你会造汽车引擎,不代表你会开车。你会开车,不代表你需要造引擎。
现在的情况是——造引擎的人拿了40万,会开车的人还在拿20万。
你说滑不滑天下之大稽?
讲实话我觉得这个差距并不大~毕竟会造工具,和用工具里面的底层逻辑差了不少。而且做了很多年的互联网开发!
我深刻的明白,公司关心的不是什么会造工具还是会用工具,只要你能提供对应的价值,能够解决问题。那么你就是核心。
该积累什么技能?
我跑了三个月,踩了几个坑,总结出三条路。
第一条:Prompt工程不是玄学
很多人说Prompt工程是玄学。我一开始也这么觉得。
然后我试了三个月。
发现根本不是。
Prompt工程就是"把你想说的话,翻译成AI能理解的话"。这不是玄学,这是沟通。
我现在写prompt已经由我自己写,转化为我大概描述我的需求,让ai反过来帮我写prompt!遇事不决问ai这是我最近最常用的一句话。
我现在写Prompt已经上瘾了。以前写需求文档要写三页,现在写一个Prompt,200字,搞定!
关键技巧:具体化
不要说"帮我写一个登录功能",要说"用Next.js 14的App Router,实现一个带Google OAuth的登录页面,按钮用shadcn/ui的Button组件,样式参考Notion的登录页"。
越具体,越不返工。因为ai毕竟是工具,还不够聪明~
第二条:代码审查能力要升级
AI写代码的速度,比人快10倍。
但质量不一定!
我踩过一个坑:让AI帮我重构一个模块,结果它把一个关键的边界条件删了。删了!测试没覆盖,上线直接崩~~~
从那以后,我的代码审查流程变了:
- 不看代码逻辑(AI的逻辑通常是正确的)
- 专看边界条件、异常处理、权限控制
简单来说就是边界值要设定好~看的就是异常情况。
这三样东西,AI最容易忽略。
因为它"懂代码"但不"懂业务"。
第三条:从搬砖到监工
这个转变最难。
因为你得承认:你不再是最会写代码的人了。
我花了两个月才接受这个事实。
接受之后,我的工作方式变了:
- 70%的时间在给AI下任务、检查结果
- 20%的时间在想下一步做什么
- 10%的时间在写核心逻辑(AI写不了的)
我从一个coding的人变成了review,做了我组长的事!我的cursor就是我的组员。哈哈,提前上位了!
听起来像摸鱼?
不。这叫提效。
我现在的产出,是以前的三倍。但代码行数,是以前的一半。
结尾
三个月前,我觉得学Agent没用。
现在我觉得,不学Agent的程序员,两年后可能真的要送外卖了。
不是开玩笑。
AI Agent 不只是工具,是工作方式的革命。
你准备好了吗?
就像是机械革命时候的纺织女工,我们没办法阻止纺织机的到来!但是我们能够学会纺织机,用纺织机来帮我织布!
更多推荐

所有评论(0)