1048
0
3225
超级版主
导语 在银行、政务、保险、制造业的核心业务中,大量已经运行十几年甚至数十年的遗留系统依旧在 7×24 小时运转。其中最出名的便是 COBOL 语言编写的主机系统:全球 95% 的 ATM 交易、80% 线下刷卡业务都要经过这套系统,每天承载数万亿美元资金流转。 这些系统稳定不出事故,岗位薪资待遇并不差,却出现一个尴尬局面:懂维护的老程序员逐步退休,年轻程序员却很少愿意入局。2020 年美国新泽西州疫情期间失业金系统崩溃,政府公开高薪急聘 COBOL 开发,来面试的人员最年轻已经 63 岁,成为行业非常经典的案例36氪。 并不是老语言技术本身有多烂,这是一场业务风险、技术债、职业流动性叠加出来的现实困境。本文拆解遗留系统为什么很难直接替换,年轻人抗拒维护老系统的真实原因,同时给到技术从业者选择技术方向的思考框架。
通俗比喻:相当于飞机正在万米高空飞行,一边飞一边更换发动机。老系统不能停机,新系统开发的时候老系统还在不停打补丁迭代,你要追赶一个持续变化的目标。一旦切换失败,金融、政务业务直接停摆,后果难以承受。
注意:不是工资低,而是岗位的综合职业收益很差。
客观现实:市场供需规律确实生效,稀缺的老系统维护人员时薪、项目外包报酬持续走高;但高薪只能解决当下收入,解决不了未来职业选择权问题,这是年轻人望而却步的核心矛盾。
遗留系统业务需求满分,金融账务、政务业务几十年不会消失。
COBOL 这类遗留语言得分很低;而底层原理:事务、状态管理、故障容错、数据存储,是高可迁移的底层能力。
老旧遗留技术得分很低;主流技术栈拥有庞大社区,能力更容易被市场验证。
核心启示:具体编程语言、框架都会衰老,今天大火的框架,二三十年后一样会成为遗留系统。真正不会过时的,是底层解决问题的原理:数据怎么存储、状态如何流转、故障怎么容错。主机大型机时代成立,云原生分布式时代同样成立。
举报
本版积分规则 发表回复 回帖后跳转到最后一页
相关侵权、举报、投诉及建议等,请发 E-mail:2026@typc.net
Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.|晋ICP备2026008270号-1|晋公网安备14010602111293号