2024到2026,AI Coding进化很快,但人和AI协作coding的进化也很快。最近我看到有些公司,以及不再区分程序员的前端、后端、数据库、测试等等。统一改名为Agent工程师,必须使用AI coding。但凡一个岗位被发明,就会有另一个东西被发明,就是分级。这篇有意思的文章,就是一个非常有价值的,初期分级方式。看完之后我疯狂背诵八级分配,然后给公司的工程师转述了三回。第一级,几乎不用AI coding。
使用传统的IDE工具手搓(就是很适合变成的工具界面。一个不恰当的比方:word是基础编程工具的话,飞书文档就是一种IDE)。可能只用用代码补全功能,偶尔向 Chat 提问。第二级,在IDE中装AI插件了
增加了AI coding助手了,至少开始把权限给AI打开。然后AI coding工具会向你请求运行的许可。时不时地给他回复 Yes/No。第三级,开始信任AI编程,进入YOLO模式。
YOLO(you only live once,你只活一次)。我理解,不是那个正能量的YOLO。而是你coding出来的工具只用一次。所以提升了AI 信任。为了节省精力,你不再逐条确认AI的建议,它的权限范围扩大了。甚至就是一路YES。第四级,AI的编程地盘超过了你,你只看它的作业
你的IDE里,AI助手的屏幕分配比你多了,甚至逐渐要霸占你的工作区。你看代码主要就是检查作业,还是害怕出错,可能也不会修改,拥有一些虚幻的控制感。第五级,不看代码了,所有工作交给AI。
就是直接使用命令行,黑色框框,一个可爱橙色怪兽的claude code页面就是典型。你只看AI的完成进度,和只看实现的效果。代码写什么你几乎不在意了。第六级,多开端口,3-5个项目同时跑
此时你已经完全不满足驾驭一个AI助手做一个东西,你常常同时跑好几个项目。加快速度奔跑。第七级,直接开始coding鸡排哥模式,10个以上同时跑
这么多同时跑,几乎就是一个人能管理的极限了,做完这个做那个,做完那个做这个。第八级,超级前沿,你开始让AI成为鸡排哥。
就是构建任务编排器,让AI成为超越人类的鸡排哥,并行更多的任务跑。现在作者就是在第八级,但应该是八级初阶或中阶,还没有八级圆满,他就像研究顶层功法的门派宗师一样。他希望能找到一个工具,来帮他管理并行的AI编程。但市场上还没有,所以他就自己做,就是打造一个AI鸡排哥。突破还需要契机,但以他的速度,估计快了。想必到时候又是一个和clawdbot一样火的东西。期待吧。我之前看过claude code的创造者Boris Cherny的一条X。他说他每天就是并行跑5个项目。他大概就是在第六级和第七级的范围。clawdbot的创造者Peter Steinberger,他在blog里说过,他大概也是3-8个项目同时跑。几乎这些顶尖的高手,应该都处于六级和七级的水平。但我今天跟一个技术同事聊这个的时候。他说,你有没有发现,这个很像一个东西,就是我们的职级晋升体系呀。我恍然一激灵,还真是。这不就是Agent工程师的P1-P7-M2-M3的升级之路吗???好消息是,AI coding自从可以用自然语言 vibe coding。我能驾驭2-3个项目,但是如果是一个复杂项目,就还是只能单个进行。这个职位进化如此之快,也许很快,每个岗位都会变成 Agent + 岗位了。附原文链接,作者介绍了八级冲刺的项目,很有趣。https://steve-yegge.medium.com/welcome-to-gas-town-4f25ee16dd04