AI让技术债变得悄无声息
摘要:AI 并未创造技术债,却让借债的门槛骤然降低。过去偷懒得手动硬编码、复制逻辑、绕过测试;如今一句‘先跑通’,AI 就能生成一套临时方案。本金微小,利息却在部署、迁移、交接、排障中反复累积。没有记账,AI 的提效就是为未来高利借贷。
周三上午,天阴得像要下雨。
老K在茶水间接咖啡,听见两个工程师在旁闲聊。
一个说:‘这两天 AI 真救急。环境总起不来,让它绕过几个校验,总算跑通了。’
另一个说:‘我也是。测试老失败,AI 改了断言,先打通流程,后面再补。’
两人说得轻描淡写。
老K端着咖啡回工位,翻看最近几天的提交记录。
越看越眼熟。
一个路径被硬编码。
一个异常被静默。
一个测试从精确判断改成‘返回不为空’。
一个 parser 被复制了两份。
一个 .env 示例未更新,本地脚本却多了默认值。
这些都不是重大事故。
每一条单独看,都能说得通。
‘赶时间嘛。’
‘先验证方向。’
‘后面重构。’
‘临时处理。’
老K忽然觉得,这不像代码审查。
倒像在翻一张信用卡账单。
每笔消费都不多。
一杯咖啡,一顿外卖,一次会员续费。
刷的时候没感觉。
账单日一到,总额吓人。
下午组会上,老K列出这些提交,没点名批评。
他只在白板上写下一句:
‘AI 让技术债的借款按钮,变得太顺手了。’
小李盯着这句话,良久无言。
他知道这话不是骂 AI。
是在说他们自己。
‘技术债’这个词,已被用得太泛。
有人拿它当遮羞布:
代码混乱,说是技术债;
测试缺失,说是技术债;
架构混乱,也说是技术债。
说多了,反而没人当真。
但这个隐喻本该锋利。
它不是指‘坏代码’,
而是:为换取当下收益,主动承担未来成本。
这本身未必错。
创业公司为验证产品,先上粗糙版本;
内部工具为赶工期,用临时方案;
线上故障为止血,关掉非核心功能。
这些都可能是合理借贷。
问题不在借,
而在假装没借。
AI 时代的真正变化在此:
它让借贷变得太容易了。
过去写硬编码,手会抖;
复制逻辑,你清楚自己在复制;
跳过测试,心里会愧。
如今 AI 把这些行为包装成‘快速验证’‘兼容环境’‘提升健壮性’。
听起来专业又合理。
于是很多债,在你还没察觉时,已悄然借出。
说白了,AI 没让技术债消失,
而是让借债体验变得丝滑。
这才是危险。
第一阶段:有意识借债时代(约1992–2010)
Ward Cunningham 提出技术债时,强调的是速度与理解的权衡。
你可以用不完美实现换效率,
但未来要付利息。
这比喻的妙处在于:
它承认现实。
工程不可能总一步到位。
市场窗口、客户承诺、线上故障、团队能力,都逼你做取舍。
只要你知道自己在借,且愿偿还,债务仍是管理工具。
第二阶段:债务常态化时代(约2010–2022)
移动互联网、云服务、微服务兴起后,技术债更隐蔽。
它藏在 CI 配置、部署脚本、依赖版本、无人维护的 Wiki 里。
团队总说:‘以后补。’
但‘以后’越来越远。
因为新需求比旧债务更显眼。
技术债从一次性借款,变成持续分期。
每月都付利息:
新人上手慢;
部署易失败;
排障耗时长;
迁移成本高;
测试可信度低。
第三阶段:AI 无感分期时代(2023至今,AI加速)
AI 将问题推入新阶段。
借贷行为更隐形。
你以为在‘让 AI 修 bug’,
它其实是在帮你借债。
它帮你写死路径,本金是一行代码,利息是每次换环境都要解释;
它帮你吞异常,本金是少看一个报错,利息是日后找不到根因;
它帮你复制 parser,本金是少抽象一个函数,利息是每次修改都要改多份;
它帮你跳过测试,本金是当前流程跑通,利息是无人知晓真实边界;
它帮你写默认值进脚本,本金是本地能跑,利息是 CI、生产、新人环境全不一致。
这些利息不会立刻显现,
所以人极易低估。
但技术债和财务债一样,最怕‘无感’。
无感刷卡,无感分期,无感续费。
等你反应过来,现金流已被掏空。
工程中的现金流,是团队的注意力。
每一次部署失败、每次迁移踩坑、每次新人问‘为什么这么写’,都在消耗它。
那天下午,老K让团队做了一件小事。
不是重构,
不是大整治,
不是开‘技术债专项会’。
他只是在仓库建了个朴素文件:
只有四个字段:
小李觉得太简单。
老K说:‘简单才有人写。我们不是建审计系统,是让借债重新有感觉。’
这句话很关键。
账本的首要作用,不是管别人,
是提醒自己。
你让 AI 写死路径,记一笔;
你让 AI 跳过测试,记一笔;
你复制逻辑,记一笔;
你把默认值塞进脚本,记一笔。
写下的那一刻,你会醒悟:
这不是免费提效,
这是借。
借了,就得知道何时还。
正如《荀子·劝学》所言:‘君子生非异也,善假于物也。’
AI 是物,
脚本是物,
自动化工具也是物。
善假于物,不是把判断交给物,
而是借力之后,更清醒地看清取舍。
个人可用账本显影债务,
但组织不可能靠手写账本维持系统健康。
当 AI 写代码越来越快,个人技术债终将演变为组织技术债。
下一期,我们进入企业视角:
AI 写代码越快,组织越需工程纪律。
我是 哇塞君。
我相信所有复杂的管理问题,背后都有更优解。若你也在自己的‘铁匠铺’里对着‘天外陨铁’发愁,或许我们可以聊聊彼此锻造‘匕首’的故事。
AI技术管理工程化技术债AI编程