乐于分享
好东西不私藏

AI时代的工程师成长:从会用工具到创造产品

AI时代的工程师成长:从会用工具到创造产品

过去一年,AI编程工具以惊人的速度进入工程师的日常。GitHub Copilot、Cursor、Claude Code……这些工具的出现,让写代码这件事的门槛前所未有地降低了。一个初级工程师,借助AI,似乎能产出过去中级工程师才能产出的代码量。

但这带来了一个问题:当AI可以帮我们写代码、修Bug、甚至设计架构时,工程师的价值到底在哪里?我们还需要学习那些底层知识吗?成长的路线又该是什么?

我想用这篇文章,谈谈我理解的AI时代工程师的三个等级的能力模型。

第一级:能够用好AI工具独立完成工程任务

这是AI时代工程师的入门门槛。和过去不同,现在的”独立完成”包含了一层新的含义:你能不能把AI当成一个高效的助手,而不是一个需要你手把手教的新人。

具体来说,你需要做到:

1. 能够写出让AI理解的提示词

很多人用AI写代码,就像对新手说”把这个功能做一下”,结果出来的代码总是差强人意。而合格的工程师知道,要把需求拆清楚:输入是什么、输出是什么、边界情况有哪些、性能要求是什么。提示词本身,就是一次小型设计文档的撰写。

2. 能够判断AI给出的方案好坏

AI会给你一个方案,但那个方案可能用了一个你不熟悉的设计模式,或者引入了一个你没见过的库。你能不能快速判断:这个方案对吗?有没有坑?符不符合团队的规范?这需要你有扎实的工程判断力——不是你自己能写,而是你能看懂、能评估。

3. 能够在AI出错时把它拉回来

AI不是万能的,它会犯低级错误,会陷入死循环,会在你明明告诉它”不要用全局变量”之后继续用。合格的工程师知道什么时候该信任AI,什么时候该接管过来自己写。这种”人机协作”的节奏感,是AI时代的基本功。

检验标准:给你一个中等复杂度的需求文档,你能在8小时内借助AI工具完成设计、编码、自测,并且代码质量达到可评审的水准。

如果你还做不到,那说明你对AI工具的使用还停留在”玩具”层面,没有转化为生产力。

第二级:能够设计和优化AI辅助的工程流程

到了这一级,你不只是自己用AI用得顺,还要能让团队里的人都用得好。

具体要解决什么问题?

1. 建立团队的提示词库和规范

你们团队做API开发,能不能有一套标准的提示词模板,让初级工程师也能稳定产出符合规范的代码?你们用AI做代码审查,能不能总结出一套”哪些问题适合交给AI预审,哪些问题必须人工把关”的规则?

2. 优化人机分工的流程

一个项目里,哪些模块适合让AI生成初稿然后人工精修,哪些模块必须人工设计框架再让AI填充细节?代码评审时,是先让AI过一遍,还是人工看完再让AI补漏?这些流程设计,决定了团队的效率上限。

3. 处理AI带来的新问题

AI生成的代码多了,代码风格不统一怎么办?AI引入的依赖有安全风险怎么办?AI幻觉导致的隐蔽Bug怎么发现?这些问题在AI出现之前不存在,现在成了工程管理的新挑战。

检验标准:你设计的流程,能让一个3-5人的团队,借助AI工具,把交付效率提升30%以上,同时不降低代码质量。团队成员不用自己摸索怎么跟AI打交道,按照你定的规范做就能拿到稳定的结果。

这一级考验的不是你用AI有多快,而是你有没有”工程化思维”——把个人的经验变成团队的可复用资产。

第三级:能够做出在商业上取得成功的产品

做到前面两级,你还是一个”执行者”——要么执行具体任务,要么是流程的制定和改善者。但到了第三级,你要成为一个”创造者”:做出一个产品,让用户愿意用,让公司能赚钱。

这意味着你要回答三个关键问题:

1. 做什么产品?

不是”用AI能做什么”,而是”用户真正需要什么”。AI现在很火,但很多企业用AI是做无用功:客服机器人做得让用户更烦躁,AI写文案产出的内容没人看,AI推荐的都是用户不想要的东西。

此时你需要能判断:在这个场景下,用AI的成本(算力、幻觉率、维护复杂度)能不能换来足够的价值提升?哪些功能用AI做是加分项,哪些反而是负担?

2. 怎么做产品?

一个好的产品,不是把AI直接包装一下卖出去。用户什么时候该和AI对话?什么时候该用传统的界面操作?AI出错时怎么优雅地降级?这些产品设计问题,需要工程师和产品经理深度合作,甚至你自己就是产品经理。

更重要的是,AI系统的优化和传统软件不一样。你需要设计数据飞轮:用户的使用反馈能不能回流来改进模型?你需要处理长尾问题:那个1%的极端情况,可能是用户最不能忍受的失败场景。你需要平衡成本和效果:用更强的模型效果更好,但成本可能撑不住。

3. 怎么能持续成功?

很多AI产品是”一锤子买卖”——演示的时候很惊艳,上线之后问题不断,最后不了了之。真正成功的产品要能持续迭代:用户的需求在变,AI的能力也在变,你能不能跟上变化,甚至预判变化?

检验标准:你主导的产品,用户真的愿意用,公司真的愿意买单,而且能持续迭代。不是POC(概念验证)做完就完事,而是从概念验证到生产环境,你能把它跑通、跑稳、跑出价值。只有产品带来了可观的收入或者用户增长,才是最好的证明。

这一级要求你有商业敏感度。技术只是手段,价值才是目的。

AI不会取代工程师,但会用AI的工程师会取代不会用AI的工程师。

AI时代的到来,让成长的阶梯变得更陡峭,但是也会让跨越层级变得更有可能。过去需要十年才能达到的产出,现在借助AI可能三年就能达到。你先要成为一个合格的执行者,然后成为一个优秀的协作者,更进一步成为一个创造者。

不管有没有AI,创造好的产品,始终是衡量工程师价值的直观标准。AI现在能让有创造力的同学更好的实现自己的产品,我们应该思考在AI时代如何调整自己的能力模型,更好的使用AI创造自己的产品。

这是最好的时代,也是最坏的时代。—— 狄更斯


文章模仿的是吴军老师的《工程师的五个等级》,大家可以在《得到》找到原文,欢迎大家留言交流。