腾讯|60、70岁程序员工资暴涨,就因为这门没啥人学的编程语言( 二 )



嫌贵?你能找到别人么 。
前两年疫情爆发 , 美国失业人数暴增 , 3 星期不到就有 1700 万人申请失业补助 , 几十年的 COBOL 老系统没两天就干出毛病了 。
因为找不到人 , 很多州无奈公开喊话 , 请求 COBOL 开发人员支援 。

看到这你可能会问 , 这些机构干啥不用 Java 啥的重写一套系统呢 , 非得整 COBOL 。
大家也不是没考虑过 。
2012年 , 澳洲联邦银行就请了 2 家公司帮忙重新编写下平台 。 最终耗时 5 年 , 花了 7.5 亿美金 , 把 7500 万行 COBOL 代码转换过来 。
纽约时报也重写过自己的报纸分发系统 , 开销也比预期多得多 。
所以光是成本 , 很多公司就被劝退了 。

另外 , 大家也没有其他太好的选择来换掉 COBOL 系统 。
虽说 COBOL 敲起来麻烦 , 但人家稳定 , 不易崩溃 , 而且业务能力极强 。
美国有家银行每个月要把 240 万份政府养老金存到每个人账户 , 20 年来 , COBOL系统从未发生错误 。
你要是花大笔大笔的钱转换 , 新系统能不能正常用 , 问题多不多 , 还不知道呢 。
于是大家想来想去吧 , 还是不改了 , 凑合过过算了 。

既然 COBOL 赶不走 , 就只能让人去了 , 所以这些年国外做了不少措施 。
比如 IBM 和 Micro Fouces 就提供了 COBOL 培训机会 , 有些公司做了奖励机制 , 如果你大学选修过 COBOL , 那毕业后年薪会多 1 万美元 。

其实照这么发展下去 , 只要有机构还在继续用 , COBOL 代码就会继续增加 , 他们更换到其他语言的成本也越高 , 社会也必须得培养更多的 COBOL 开发人员 。
那 COBOL 很可能会这么一直活下去 。。。
戏剧的是 , 60 年前因为开发各种不顺利 , 团队有人丧气地买了块墓碑, 上面刻着 COBOL 。
谁能想到这个差点胎死腹中的编程语言 , 活得或许比它开发人员都久 。。。