国内程序员还在为新框架卷简历的时候,海外一批人已经悄悄换了个赛道:专门帮企业“搬老代码”。COBOL、VB6、Delphi、十年前的老Java,这些没人愿意碰的系统,正在被AI压到以前一折的成本。接单的人不是大厂,而是一两个人的小团队甚至个人。这条路径海外已经跑通,工具全是公开的,国内却几乎没人做——这就是今天要拆的信息差。
先看三个被反复验证的事实:
老系统还活着,而且活得很好。业界(Micro Focus,现并入OpenText)历年调查中常被引用的数字是:全球生产环境中仍有超过2000亿行COBOL在运行,支撑着银行核心账务、保险理赔、政府税务。据当时美媒报道,2020年美国新泽西州失业救济系统因疫情流量暴增瘫痪,州长公开紧急招募COBOL志愿者——一个60年代的语言,2020年还能上头条,说明什么?说明这些系统不能死,也死不起。
会的人正在退休。据日本经济产业省(METI)的报告测算,日本老旧遗留系统未来数年的维护和改造成本高达数万亿日元,其中大量系统绑定在FIT=True的“60年代生人”身上。这批人一退休,市场只能高价找人。海外自由职业平台上,COBOL、AS/400、PowerBuilder这类关键词的时薪长期在100美元以上,而供给端越来越少。
改造需求爆发,但人工太贵。企业不是不想迁云、不想换微服务,是按人工报价算不过账。一个核心账务系统迁移,传统咨询公司报价动辄百万美元级、周期以年计。这个“算不过账”,就是AI进来撬开的缝。
一句话总结这门生意的本质:需求是刚性的,供给是枯竭的,AI刚好把成本打下来——三个条件在2025-2026年第一次同时成立。
判断一门生意是否成立,看谁在投钱。2024年底的AWS re:Invent大会上,Amazon Q Developer发布了COBOL到Java的自动代码转换能力,官方明确主打大型机(mainframe)现代化场景,并提供免费档供用户体验;IBM更早一步,推出了watsonx Code Assistant for Z,用生成式AI辅助把COBOL改写成Java,直接卖给自己的大型机客户。
两家官方下场传递的信号很直白:“AI搬老代码”已经从极客玩具变成了正经产品线。创业侧同样如此——英国的Bloop早早转向用LLM帮工程师“读懂”legacy COBOL代码库并拿到了融资;YC系的Second.dev直接把“AI驱动的代码迁移”做成了平台业务。大厂在做产品、创业公司在做平台,而夹在中间的“接单交付”层,目前最缺人——这层恰恰是个人和小团队的机会。
顺带说个认知差:多数人把Amazon Q Developer当普通Copilot用,不知道它的免费档就能跑COBOL转换试单。官方工具+免费额度,等于官方把“试错成本”都替你付了。
把海外玩家的做法抽象成一条可复制的流水线,核心是五段式:体检 → 理解 → 打测试地基 → AI转换 → 双跑验证。
flowchart TD
A["接单渠道:Upwork / LinkedIn / 日本SI"] --> B["第一阶段:老系统体检"]
B --> B1["扫描代码库 盘点模块与依赖"]
B1 --> B2["输出体检报告和报价单"]
B2 --> C["第二阶段:AI理解代码"]
C --> C1["Claude Code / Gemini CLI 建索引"]
C1 --> C2["产出模块依赖图和业务规则笔记"]
C2 --> D["第三阶段:打测试地基"]
D --> D1["给老代码补表征测试锁行为"]
D1 --> D2["固化输入输出作为基线"]
D2 --> E["第四阶段:AI小步转换"]
E --> E1["一次只翻译一个模块"]
E1 --> E2["Amazon Q转换 加人工review"]
E2 --> F["第五阶段:验证"]
F --> F1["基线测试逐条比对"]
F1 --> F2["新旧系统双跑对账"]
F2 --> G{"结果一致?"}
G -->|"一致"| H["灰度切换 按模块交付收款"]
G -->|"不一致"| I["回炉修正再转换"]
I --> E
逐段拆一下为什么必须这么走:
第一段:体检先行,报告换信任。 不要一上来就报价迁移。先用AI扫描客户的代码库,输出一份“体检报告”:多少模块、多少死代码、哪些依赖已经没人维护、风险点在哪。这份报告收费几百到一两千美元(测算值),作用是低门槛建立信任,同时让你拿到后续大单的内部视角。海外接单者的共识是:体检报告的转化率远高于冷启动报大单。
第二段:让AI当“考古队”。 用Claude Code或Gemini CLI对代码库建索引,让AI输出两样东西:模块依赖图、业务规则笔记(“这段if其实是处理闰年的账期”)。据Bloop等团队公开分享的经验,legacy代码最大的成本根本不是改写,而是没人知道它到底在干什么——这一步AI的提效最夸张,以前资深顾问干一个月的活,现在几天出初稿。
第三段:测试地基是命门,跳过必翻车。 给老代码补"characterization test"(表征测试):不管代码对不对,先把它现在的行为用测试锁死,形成基线。这是整条流水线里最不能省的一步,后面AI转换对不对,全靠和基线比对。老代码没测试是常态,AI恰好也擅长批量生成这些测试。
第四段:AI转换,但必须小步。 一次一个模块,用Amazon Q这类官方转换工具打底,边缘逻辑用Claude/GPT手工补。整库一把梭是新手最快的死法。
第五段:双跑对账。 新旧系统并行跑真实数据,输出逐条对账,一致才灰度切换。对客户这是安全感,对你这是验收即收款的依据。
以下为基于公开定价和业界常见报价的测算,非某真实个体的收入承诺:
| 项目 | 纯人工传统模式 | AI辅助模式 |
|---|---|---|
| 核心模块迁移周期 | 3-6个月/团队 | 2-6周/1-2人 |
| 人力成本 | 时薪100-200美元的稀缺顾问 | 时薪30-60美元的普通工程师+AI |
| 工具成本 | 咨询公司报价,百万美元级起 | Claude Pro 20美元/月,或Max约100美元/月;Amazon Q Developer有免费档,Pro档约19美元/月/人(据AWS公开定价,截至发稿) |
| 报价空间 | 客户按“咨询价”锚定 | 你按人工价的5-7折报价,利润率反而更高 |
算笔账:一个报价3万美元的中型模块迁移(传统模式下客户根本不敢想这个价),AI辅助模式下两人干一个月完成,工具成本不到200美元——毛利率超过90%(测算)。这就是“价格差”的威力:客户省了70%,你赚到了以前只有咨询公司才碰得到的单价。
三个原因叠加:一是国内互联网历史短,COBOL/大型机存量少,大家看不到身边的案例,就以为这门生意不存在——但接单市场是Global的;二是传统观念里“碰老系统=脏活累活”,没人意识到AI已经把最脏的部分(读懂+翻译)接管了;三是国内对日外包产业(大连、以及各地的对日团队)手里本来就握着日本客户的渠道和日语能力,只差把AI流水线接上。渠道现成、需求现成、工具现成,缺的只是有人先跑通第一单。
| 你以为的 | 实际情况 |
|---|---|
| 老代码是没人要的负资产 | 全球数千亿行存量在跑,改造是刚需市场 |
| AI编程只能写新代码 | AWS/IBM已把COBOL转换做成官方产品线 |
| 这种活只有咨询公司能接 | 体检报告小额切入,个人可交付边缘模块 |
| 需要懂COBOL才能干 | AI负责读懂和翻译,你负责验证和工程化 |
| 国内没机会 | 对日外包渠道+AI流水线,是现成的组合拳 |
注:文中METI测算、COBOL存量行数等为相关机构公开报告中被广泛引用的数字;ROI部分为基于公开定价的测算,不构成收入承诺。
本文由「51学通信」技术团队出品。51学通信由通信行业18年老兵爱卫生(微信ID: gprshome201101)维护。 聚焦5G/6G核心网、3GPP标准、AI工具实战。知识星球「51学通信」提供深度技术答疑和行业洞察。
[!tip] 51学通信知识星球 星主:爱卫生(微信:gprshome201101)——公众号「51学通信」创办者,19 年通信行业运维与讲师经验,著有《GPRS网络信令实例详解》《EPC原理与实践》《5G核心网原理与实践》三本纸质书(各大电商平台有售)。 星球定位:深耕 5G 核心网、IMS、NFV/AI、云原生等 ICT 领域,主打运维岗位与信令分析。 当前规模:5200 篇主题 / 990 个回答,198 元/年。 加入福利:加入星球后请加爱卫生微信,拉您进知识星球年度陪伴与答疑群——不限量回复您的各种问题,另有群内分享。 AI 加持:51学通信知识星球已作为 skill 接入 WorkBuddy,使用 deepseek-4-flash 在海量星球帖子中精准找贴、找视频、找 FAQ 和案例,做总结、找文档和 PPT 等场景全覆盖。
