凯特琳是一名美国大学生,主修计算机科学她今年刚毕业,需要找点工作本来我以为疫情工作很难找,没想到面试的时候,老板却嚷嚷着要给她一个薪水更高的职位
原因很简单,就是她的求职简历上写了一项技能:COBOL编程语言这不是个例这两年,你停在美国人才市场说我懂COBOL语言的时候,HR抢着给你华子,老板抢着过来订
据Stack Overflow统计,去年美国COBOL程序员的平均工资增长了44%,达到年薪7.6万美元虽然不算顶尖,但这个涨幅确实有些夸张
可能年轻一点的朋友只听说过Java和Python这是什么COBOL语言,这么火
说起COBOL,他是个60后,和你爸爸差不多大人们主要用它来编写可以处理大量数据的系统很多系统,比如政府的计助系统,保险公司的计赔系统,都是用COBOL写的
因为出来的早,比较稳定,到现在,43%的银行还在用COBOL系统,95%的ATM交易,80%的面对面交易都是用COBOL代码运行的。
既然服务了这么多年,用了这么多机构,会写COBOL的人应该不少吧为什么他们仍然被抢劫真实情况恰恰相反现在懂COBOL的程序员头发可能比你的头还少这不是因为难学COBOL设计的时候,大家都想简单一点,让大家都能看懂所以COBOL语法几乎接近英语语法
如果你想添加数字,只需点击相加Num1,Num2给出结果要运行3次计算,请单击表演3次
嗯,大家都懂,但是程序员累坏了写代码就像写小说一样谁能受得了曾经有一个计算机专家愤怒地喷COBOL,说它会让人的大脑变得搞笑
除了冗长的语法,COBOL只能做加减乘除,无法科学计算换句话说,只在特定行业有用,出去了就什么都不是了代码难打,路子还窄,自然学COBOL的人越来越少伴随着老一批程序员退休,很多组织发现怎么招不到人
体制有问题,不能不管我们只能硬着头皮把那些四五十岁的程序员请回来
COBOL的市场需求有多高这么说吧,一个70岁的程序员,之前成立了一个叫的公司,COBOL牛仔这家公司有一群五六十岁的员工,专门帮助人们解决COBOL故障
虽然年龄在职场上是个劣势,但他们的时薪高达100美元。
太贵了你能找到其他人吗两年前疫情爆发,美国失业人数激增在不到三周的时间里,1700万人申请失业救济,几十年的COBOL系统在短短两天内就崩溃了因为找不到人,很多州无奈公开发声,请求COBOL开发者的支持
看到这里你可能会问,为什么这些机构不用Java什么的重新写一个系统呢他们必须完成COBOL不是大家都没想过2012年,澳大利亚联邦银行邀请了两家公司帮助重写平台最终,花了5年时间和7.5亿美元转换了7500万行COBOL代码《纽约时报》还改写了其报纸发行系统,成本远高于预期
所以只是因为成本问题,很多公司都被劝退了。
除此之外,没有其他好的选择可以替代COBOL系统COBOL虽然敲起来麻烦,但是很稳定,不容易崩溃,业务能力极强有一家美国银行,每月把240万政府养老金存入每个人的账户20年来,COBOL系统从未出错
如果花大价钱改装,新系统能否正常工作还是未知数于是大家想了想,还是没改,凑合着用
既然COBOL摆脱不了,人就得走,所以这几年国外采取了很多措施比如IBM和Micro Fouces提供COBOL培训机会,有的公司做了奖励机制如果你在大学里选修了COBOL,毕业后你将多挣1万美元的年薪
事实上,照这样下去,只要机构继续使用COBOL代码,转用其他语言的成本就越高,社会必须培养更多的COBOL开发人员。
那么COBOL很可能会永远这样生活下去具有戏剧性的是,60年前,因为各种不成功的开发,团队中有人买了一块刻有COBOL的墓碑谁会想到这种几乎胎死腹中的编程语言会比它的开发者活得更久
郑重声明:此文内容为本网站转载企业宣传资讯,目的在于传播更多信息,与本站立场无关。仅供读者参考,并请自行核实相关内容。