AI写了六成代码,效率为什么没飞
摘要:今年几个调研报告都指向同一个数字——AI 辅助下代码生成比例超过 60%。但企业研发效率并没有同比提升。问题不在 AI 本身,在于编码只是工作流里的一小段,大部分时间花在沟通、等待、返工、排查上。以及有人用有人不用,速度差变成了瓶颈。聊清楚这个矛盾,再说 AI 到底该用在什么地方。
前不久 GitHub Copilot 的用户调研说 AI 生成了 46% 的代码,今年各家工具的数据都在往 60% 以上走。按这个趋势,研发效率怎么着也该涨个三四成。
但你去问任何一个在团队里真正带项目的人,他会告诉你:没感觉到。
代码确实写得快了。以前一个 Service 类写一下午,现在半个小时把逻辑描述清楚,AI 帮你敲出来,你检查一遍,确实快。但项目的整体周期——从需求评审到上线——并没有缩短那么多。有些项目甚至因为 AI 生成的代码风格不一致、抽象层级混乱,后期返工的时间比省下来的还多。
问题出在哪?
编码时间占比,可能比你想象的小
一个开发工程师的一天,真正对着 IDE 敲代码的时间有多少?
写业务逻辑、写单元测试、调样式——这部分确实被 AI 加速了。但一天里还有大量时间花在这些事上:开需求评审会、等后端接口联调、跟产品确认边界条件、排查线上问题、Code Review、写设计文档、等 CI 跑完。
而这些事,AI 目前帮不上太大的忙。或者说,它能帮忙,但效果远不如写代码那么立竿见影。
所以那个"60%"是被压缩在一个很小的分母里的。你的编码效率翻了倍,但编码只占你工作时间的 30%,那整体效率的提升也就 30% × 翻倍 = 被稀释了。
你的一天:├── 编码(30%)──── AI 加速 ✓├── 开会、沟通(25%)── AI 帮不上 ✗├── 等依赖、等CI(15%)── AI 帮不上 ✗├── 排查问题(15%)── AI 能辅助,但有限 △└── 写文档、周报(15%)── AI 能帮忙 ✓
这个比例当然因人而异,但方向是对的:AI 加速的那部分,只是整体工作流里的一小段。
有人用有人不用,速度差就是瓶颈
更微妙的问题出在团队层面。
你们组三个人用 AI,两个人不用。用的人写代码快了一倍,不用的人还是原来的速度。但项目是串行的——用 AI 的人提前干完了自己的模块,然后等不用 AI 的同事写完接口才能联调。等的那段时间,提前完成的那个优势就被抵消了。
甚至会出现一种讽刺的情况:用 AI 的人因为写得快,被分配了更多的活,然后更忙了。不用 AI 的人还是原来的节奏,不紧不慢。团队整体的交付速度并没有因为"部分人快了"而变快——因为瓶颈卡在最慢的环节上。
这跟工厂流水线一个道理:你只加速其中一个工位,整条线的产出不会变。
那 AI 到底用在什么地方最划算
上面说的不是否定 AI。是想说清楚一点:别把 AI 当成"提升研发效率"的万能药。它是一把好用的螺丝刀,但你不能指望用它来锯木头。
那它最好用的地方在哪?回到那根时间线,AI 能帮上的场景其实不少,但得挑对地方。
编码场景:从小处着手。 别上来就让 AI 写一个模块。让它写单元测试、解释一段看不懂的代码、分析一个报错堆栈、写一条复杂的 SQL。这些事情它做得稳,你判断成本低,出了问题也容易定位。
非编码场景:这里的提效更直接。 写周报、整理会议纪要、做 PPT 大纲、翻译技术文档、写项目复盘——这些东西的共同点是:你有素材,但不想组织语言。AI 在这里的优势是,你不需要懂什么 Prompt 工程,说人话它就能干。而且这些事占你时间的比例不小,省下来是实打实的。
但别让它做你不懂的事。 这是最容易踩的坑。不知道怎么写的人让 AI 写代码,出来对不对没法判断,试两下跑不通就放弃了。所以你第一次用,一定要让它干一件你自己本来就会的事。写周报你会,写 SQL 你会,翻译文档你也看得懂——AI 在这些场景下是你的助手,不是你的替代品。
为什么很多人试了一次就放弃了
有组数据挺有意思:根据开发者社区的调研,超过 40% 的开发者尝试过 AI 编程工具后,在一个月内就减少了使用频率甚至停用了。
原因不是工具不好。是第一次用的时候给了一个太大的需求。“帮我写一个用户管理系统”——AI 给了一堆代码,跑不通,自己又看不懂哪里有问题。结论:这东西不行。
这不是 AI 的问题,是使用姿势的问题。就好比你第一次用挖掘机,上来就让它盖一栋楼——盖歪了很正常。
正确的姿势从小到大:先让它写一段单元测试,跑通了,行。再让它解释一段代码,说得对,行。再让它分析一个报错,定位准的,行。一步步建立信任,每一步你都有能力判断对错。
这条路走通了,你才会发现 AI 真正好用的不是一次性的"帮我做掉",而是融入日常的那种"你不说我都忘了它还在帮我"的感觉。
我写了十几篇技术博客,MCP、A2A、Agent 架构都写过。但这些东西有一个共同前提:你已经是一个用 AI 的人。
如果你还没开始用,或者试了一次就放弃了——这篇是写给你的。不是劝你,是帮你算一笔账:你一天里有多少时间花在你自己会做、但做起来烦的事情上。那些时间,现在有人能帮你省掉。
先从写周报开始。就这一个场景,你试一次。看看 AI 写的东西你能不能一眼判断好坏。判断完了,你自己决定要不要继续用。
从后端出发,用 AI 拓展到全栈的工程师。
夜雨聆风