乐于分享
好东西不私藏

AI-native: 静默升职不加薪,人人都是部门经理

AI-native: 静默升职不加薪,人人都是部门经理

经历过古法编程时代的人,一定都还记得被周末加班所支配的恐惧——

周五晚上九点半,办公室里的每个人都在紧盯屏幕,敲着键盘写代码,没有一个人有下班的意思。

团队在做的三个项目, deadline 都在下周,Jira 上的 ticket 只清完一半,feishu 里未读信息 999+,项目经理催进度肯定已经催疯了,测试环境下午就挂了还没来得看,线上服有个P0报警你得优先处理……

看来又是一个无休的周末,你心想:

这时候团队要是立马多几个专家救火就好了。

项目赶工永远缺人手,在古法编程时代是无解的。

公司不加薪,原地升两级

在AI编程时代的AI-Native团队中,就完全不会出现缺人手的问题,你可以随时找到软件专家 —— 招募AI Agent专家。

作为 AI-Native 软件工程师,你的上午可能是这样度过的:

早上10:30, 你刚从客户需求沟通会上下来,后台机器人已经自动通知/pd(产品经理)按会议纪要的内容转成需求和产品文档,

你扫了一遍PRD内容,顺手补充了一些问题和要点,就交给/arch(架构师)去分析和设计技术架构方案,

3分钟后,/arch 根据你的要求写出初版系统架构设计方案等你审批。

你觉的架构设计方案可行,通知 /pm(项目经理) 继续细化设计、拆任务排工期,完成后自动派发任务给/dev(开发者)

/dev 收到了story 任务,进了 YOLO 模式开始写代码,完成编译自测。

/qa(质量保障)根据story里的描述,同步写出测试方案和用例,搭建测试框架,开始本地联调验证。

/devops (DevOps)把 CI 环境提前准备好,就等功能提测了。

你看了下手表,刚好11:00 ——

比平时慢了5分钟,可能是最近流量拥堵推理服务不给力吧.

打开浏览器,找下哪家的coding plan这两天开业大酬宾……

到此为止,你只做了两件事:审核了架构方案,跟/pm 商量改了两处详细设计

这就是AI-Native 软件工程师的日常:

One Person One Team — Agent Team

在这样的”人机协同“工作模式中,人类负责思考,Agent负责执行,从编程到测试和提测发布,全部是你的Agent团队成员在做具体的工作。

而招募这些基于Claude Code Skill机制的虚拟员工,不用 HR 审批,不用等试用期,你上午定义好 Skill 测试完,下午这些Agent就可以直接在你的终端里上岗干活啦。

算算账。一个项目配五个 Agent 工作,如果你手上同时跑四个项目,那你就指挥着二十来号”类人“(注意,不是人类)在为你工作了。

如果你并行开发5~6个项目呢?那你这个虚拟团队的规模就可能有30人以上了,放在人类社会,你这起码也得是个研发总监。

不知不觉中, 你已经做到了

静默升两级,(可惜)公司不加薪。

这一刻,你已经不再是个单打独斗的工程师,你是一个虚拟研发部门的经理啦。

是Agent管理学,更是对领导力的挑战

当你处于一个Agent Team核心唯一管理者的位置,你遇到的更多的是管理学问题。

任务分解、绩效标准、组织协同,以前你可能觉得这些东西跟你无关,现在”管理团队“就是你作为AI-Native 软件工程师一天的日常。

而且你的硅基Agent下属绝对敬业,不眠不休,不会摸鱼,不会罢工,它们永远会稳稳地接住🫴你所有的指令和倾向,被无限PUA也毫无怨言(误)。

看起来是一幅美好生活的图景,但也别高兴得太早。

当你的”虚拟团队“规模不断增大,制约团队能力的瓶颈,可能就是身为人类的你。

你的认知水平和管理能力必须更上一个层次,才能跟上Agent Team的扩张速度,管理Agent Team可能比管理真人团队更有挑战性。

想想看有这样一个真实案例:

你审批了 /arch 提供的一版架构提案,里面有个三联表 JOIN 的决策看起来平平无奇,

/arch 没提过数据量增速需要跟 /sentinel (巡检哨兵)确认,你觉得毫无问题,就批准 /pm 放行通过了。

接下来 /dev 完美实现了一个有缺陷的方案。/qa 贴心地把这个有缺陷的逻辑跑通了全套测试环境的回归测试。/devops 顺利部署到了生产环境。

五个 Agent 各司其职,配合默契,齐心协力把你的一个无心之失贯彻到了每一个环节。

直到服务上线之后,夜间数据量暴增,APP侧查询超时,

半夜3点 /sentinel 给你发的feishu报警响个不停,睡眼惺忪的你这时候你才如梦初醒——

这是设计缺陷啊!谁审批的方案?

/arch , /pm , /dev , /qa ,怎么设计开发测试的时候你们都不早点提醒我!? ……哦对,你们都不是人

来不及生气了,紧急回滚,当晚连夜修bug

然而这类隐藏很深的设计问题,归根到底不是 Agent 的错,是你的错。

使用AI最不能放弃的是思考和探索的自由,别被AI养废了

工程经验不够丰富,该有的POC实验不重视,任务拆得不够细,验收标准定得不够严,该卡的节点没卡住。

这时候你的硅基下属的”致命优点“就出来了——AI Agent 实在是太听话了。

你给AI一个不可能实现的业务需求,AI一样会认认真真设计技术方案,兢兢业业地实现,还附赠一套测试用例帮你验证这个根本就走不通的技术方案。

你犯一个战略性的错误,它会一丝不苟地把错误贯彻到每一个环节——精确、高效、毫无怨言。

它不会在凌晨三点跳起来说”老板,这个技术方案它不对”,不会在评审的时候提反对意见,更不会在你犯蠢的时候主动拉你一把。

这时候你才意识到你的Agent Team里 尽数皆是“赛博佞臣”,一个“赛博魏征”都没有。

AI是放大器,人是Agent Team的唯一核心

领导人类团队,下属的反馈是人类团队最重要的纠偏机制;而人类领导 Agent 团队,这个主动反馈纠偏的的机制瞬间归零。

你获得了更高的效率,同时你承担了更重的领导责任。

以前你只需要对代码负责,现在需要对整个团队的产出负责,对你自己的token费用负责。

以前写错一段代码影响一个功能,现在做错一个判断,2、30个 Agent 会把错误放大四十倍。

这才是 AI时代 AI-Native 软件工程师的真正门槛:

不仅要有技术能力,组织管理能力,更关键的是要有足够的”认知水平、判断力和领导力。

AI Agent极大地放大了工具的执行力,但并没有等比例放大人类的认知上限和技判断力。

所以在AI时代,能自我提升认知、增强领导力的人,才能够有效地带领好你的Agent Team去披荆斩棘。

至于说是管理40个真人,还是管理40个 Agent,对一个AI-Native 软件工程师来说可能已经不那么重要了。

文末彩蛋:

关于各种效率流程、组织协同的SKILL已经太多啦,有的人用的如臂使指,有些人觉得只是大型过家家。

而我发现AI-Native开发的要义,除了作为角色/工作流的SKILL本身,更需要一套完整的“工程框架 + AI-Native开发方法论”去确保落地,

因此我把过去一年里AI-Native开发的工程实践抽象为一个原型项目:

 https://github.com/linview/agent-team-archetype  (持续迭代中)

转型AI-Native 软件工程师所需要的信息都在这个项目里了。

欢迎拍砖,欢迎fork,欢迎提issue。

本人后续将以就这个原型项目为锚点,展开说说如何以AI-Native的方式开发可持续迭代、工程化的软件项目。

敬请期待。