1418
4
4319
超级版主
导语 IT 行业有一个很矛盾的现实:银行、政务、保险、制造业内部大量运行十几年甚至几十年的遗留系统,业务至关重要,薪资待遇并不低,却很难招到年轻技术人员接手维护。典型代表就是诞生于 1959 年的 COBOL 语言,全球大量金融核心交易依赖它,会这套技术的从业者平均年龄偏高,老一辈工程师陆续退休,后继人才严重断层。 很多人误以为是老技术本身太差。事实上这不是单纯技术优劣的问题,而是业务风险、迁移成本、人才职业发展多方博弈的现实困境。本文结合海外真实事故案例,解析遗留系统为什么不敢轻易重写,年轻人不愿意接手的底层原因,同时给出一套评估技术方向的思考框架,给程序员职业选择提供参考。
知名公共事件:疫情期间美国新泽西州失业救济系统基于 COBOL 开发,申请人数暴增后系统故障,政府公开紧急招聘 COBOL 程序员,开出很高时薪,前来面试最年轻的工程师已经 63 岁,多地政府都爆发过同类人手短缺危机。
类比:飞机还在天上飞行,要在空中更换整套发动机。一旦出错直接影响资金、政务业务,企业决策者很难承担这种事故责任。
经济学现象:岗位人才供给萎缩,会推高短期时薪,但依旧改变不了年轻人对长期职业风险的顾虑,高薪短期合同很难吸引年轻人投入深耕这套小众技术。
遗留系统现状就是:需求持久很强,但是迁移性、社区生态两方面短板突出,一强两弱,造就现在的人才困局。
并不是说绝对不要碰遗留系统。短期项目、外包可以获取高额报酬;但作为长期职业主线,需要清醒看到技能锁定带来的职业风险。如果从事遗留改造,要主动学习现代架构,重点吃透业务逻辑,而不是仅仅局限在旧语法本身。
举报
本版积分规则 发表回复 回帖后跳转到最后一页
相关侵权、举报、投诉及建议等,请发 E-mail:2026@typc.net
Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.|晋ICP备2026008270号-1|晋公网安备14010602111293号