在人工智能时代,若缺乏一致的验证框架便生成代码,这绝非软件开发,而是在大规模堆积技术债务。2026年初,软件工程师John Crickett在X平台的一篇帖子引发热议,他讽刺道:"切换上下文会扼杀生产力",紧接着又调侃自己如今管理着19个AI代理,每天完成1800次代码提交。这并非玩笑,而是对管理新趋势的精准预言:用更糟糕的"代理性能"指标取代了原本就落后的"代码行数"指标,而随之而来的质量崩塌令人再次震惊。
当企业开始庆祝"提交速度"时,实际上是在衡量团队生成新债务的速度。AI承诺的"摆脱积压工作"并未实现,真正的瓶颈从来不是代码编写,而是验证、集成以及对底层系统的深度理解。在德国及欧洲的软件工程界,长期以来强调的"质量内建"理念在此刻显得尤为珍贵,因为单纯追求生成速度只会让系统变得脆弱不堪。
首先,代码不能再被视为孤立资产。每一行代码都必须经过安全加固、验证、维护并与环境集成。利用AI低成本生成代码,实际上并未减少总工作量,反而因每小时产生的债务增加而推高了成本。过去几十年,开发者常被当作"Jira工单翻译机",将需求转化为语法。Crickett指出,仅做此类工作的人极易被替代,因为机器能以更低成本完成。然而,机器无法捕捉关键的业务上下文,无法评估合规违规的财务后果,也无法直觉识别客户工作流中的根本性需求错误。
在AI代理时代,规范不再是简单的Jira工单,而是一组LLM无法逃脱的严格限制。这是一种可执行的"完成"定义,必须得到测试、API契约和生产信号的全面支持。我们过去几十年对这类"枯燥"的基础工作投入不足,因为它们不像输出那样显眼。现实是,AI并未消除工作,而是将工作重心从实现转移到了监控与审查。并行化代码生成越多,产生的"审查债务"就越大。
在缺乏人类编写代码的AI时代,唯一的救命稻草是可观测性(Observability)。系统只有在真实负载、真实用户和真实故障模式下运行,才能被验证。传统的调试往往依赖社会性互动:触发警报、查看版本历史、联系作者理解意图。当代码由AI生成且无人真正理解时,这种流程便失效了。我们需要能捕捉意图和业务结果的分布式追踪,而非仅记录"发生了什么"的通用日志。否则,我们只是在运营一个由另一个"黑盒"创建的"黑盒"。
解决混乱的关键不在于等待奇迹,而在于平台工程与"黄金路径"。未来十年最高效的团队,并非那些使用AI代理推荐框架的团队,而是那些在严格划定的安全边界内高效运作的团队。衡量成功的指标依然是那些"枯燥"但反映真实业务结果的指标,如DORA指标。它们将交付速度与系统稳定性直接挂钩,关注部署频率、变更前置时间、故障率及服务恢复时间。AI生成的提交数量毫无意义,真正重要的是系统能否在不崩溃的情况下吸收变更。
切勿将代码生成等同于生产力。真正的生产力诞生于代码被限制、验证、观察、部署、回滚并被理解之后。对于中国软件行业而言,在AI工具普及的当下,更应警惕"唯速度论"的陷阱,回归工程本质,将资源倾斜于构建强大的验证体系与可观测性平台,这才是保障企业安全与长期竞争力的核心所在。