(给程序员的那些事加星标)
原创:程序员的那些事(id:iProgrammr)
参考:josphstinbrg、微博、机器之心
COBOL程序员的春天来了?
在COVID-19疫情的影响之下,美国失业率最近呈现火箭般的上升速度。
美国失业登记和社会保障系统的相关网站,也是压力山大。
当地时间4月5日,美国新泽西州州长PhilMurphy在新闻发布上发出强烈的讯号,该州已有40年历史的失业保险系统已不堪重负,急需COBOL程序员志愿者来维护,时薪为55~85美元。
听到这一消息的COBOL程序员,估计都老泪纵横了。为什么说是老泪纵横?
对于那些不熟悉COBOL的人来说,它是一种已经有61年历史的编程语言,它曾经是整个行业和政府软件开发的大哥大。
然而,到20世纪80年代末,它已经变得非常过时,甚至许多大学的计算机科学课程中都不见其身影了。所以50岁以下的程序员很少有人见过,更不用说写过一行COBOL代码。
就连现年62岁的新泽西州州长Murphy,他曾在高盛(GoldmanSachs)任职数十年,应该也没有听说过COBOL这个名字,所以他在发布会上误说成了「Cobalt
钴」。
(外媒报道截图)
COBOL的全盛时期是在20世纪70年代,这意味着美国大多数的COBOL专家,很可能已经60多岁了,他们中的许多人可能很久就没有使用COBOL做开发了。
新泽西急招COBOL程序员的消息在推特引发热议后,位于旧金山的程序员Brian评论表示,公司成立之初曾要招COBOL程序员,以了解银行系统之间互操作。结果来的最年轻的COBOL程序员是63岁。
虽然COBOL已经过时,但依赖它而引发的危险,并不是最近才出现的新问题。
大概在25年前,许多行业专家发出警告,称合格COBOL程序员的供应正在急剧减少。当时为了处理千年虫(Y2K)相关的修复工作,一些COBOL程序员不得不在退休后重新返聘。
COBOL编程语言的现状
年,美国政府问责局(GAO)报告称,国土安全部、退伍军人事务部和社会保障局等部门仍在使用COBOL。
根据咨询公司COBOLCowboys的数据,目前仍有亿行COBOL代码在使用,《财富》强公司有90%仍然使用COBOL代码。此外,如果你想从ATM中取钱,其后台也是在用COBOL。
目前,COBOL由MicroFocus运营,该公司全球产品营销总监DrkBritton曾在一次邮件采访中称:
虽然市场规模很难精确地指定,但我们确实知道,目前运行COBOL系统的组织有数万个。我们无法估计每天有几千万终端用户使用基于COBOL的应用程序,但这种语言的依赖性显而易见,全球70%的事务处理系统都使用它。这是啥意思呢?Britton解释说:
任何时候你电话呼叫中心,任何时候你转账,或者检查你的银行帐户,或支付抵押贷款,或更新或得到一个保险报价,或者当联系政府部门,或运输一个包裹,或者订购一些鲜花,或在网上买东西,或预订度假,或者坐航班,或股票交易,或者检查你最喜欢的棒球队的季节性统计,你都在与COBOL互动。这是因为(美国)使用COBOL的企业最多的是金融机构,包括:银行、保险和财富管理/股票交易。其次是政府机构。
LongLivCOBOL!
LongLivCOBOL!
LongLivCOBOL!
网友评论
推荐阅读点击标题可跳转当输入xxxxHub后,到网页显示,其间发生了什么?EclipsThia1.0发布,VSCod真正的开源替代方案GitHub热门:动漫生成器让照片秒变手绘日漫风