百万年薪也难求!COBOL 人才断层,AI 能否接棒?
百万年薪也难求!COBOL 人才断层,AI 能否接棒?
COBOL(Common Business Oriented Language)是一种面向商业数据处理的高级编程语言,诞生于1959年,至今已有60多年的历史。尽管被视为过时的技术,但COBOL在金融、会计等关键领域仍发挥着重要作用。然而,随着掌握COBOL技能的老一辈程序员逐渐退休,人才短缺问题日益严重。本文将探讨COBOL人才短缺的现状及其可能的解决方案。
COBOL的历史与特点
COBOL是最早被标准化的高级编程语言之一,其标准在1961年由美国数据系统语言协会公布。经过40多年的不断修改和完善,COBOL已发展成为一种功能强大的编程语言,广泛应用于财会工作、统计报表、计划编制、情报检索、人事管理等数据管理及商业数据处理领域。
COBOL的主要特点包括:
- 面向数据处理和文件操作
- 适合循环处理周期的环境
- 语法接近英文,易于理解
- 强大的文件处理功能
COBOL人才现状
根据Advanced Software的调查报告显示,近九成(89%)的大型企业担心缺乏具备维护和管理传统IT系统技能的IT员工。这些系统通常由COBOL等编程语言支撑,目前仍被大型组织用来处理重要系统(如账单、账户、工资单和客户交易)的数据。
Advanced总经理Tim Jones表示,理解COBOL等语言的开发人员现在越来越难找到,主要是因为他们正在稳步退休。更糟糕的是,很多大学不再提供此类指导课程,因为没有人会梦想再将COBOL等语言用于研发项目。
调查显示,超过70%的《财富》500强企业使用COBOL来支持他们的业务系统和交易。此外,COBOL每天处理着超过3万亿美元的商业交易,包括95%的ATM刷卡交易和80%的现场信用卡刷卡交易。
AI技术的解决方案
面对COBOL人才短缺的挑战,AI技术提供了一个潜在的解决方案。IBM在去年10月宣布推出了一款生成式AI编程助手,旨在解决当前精通COBOL语言程序员短缺的问题。通过AI辅助解析和代码迁移,可以大幅度提高效率,解决人才短缺问题。
结论
庞大的COBOL遗留系统、COBOL人才紧缺、对COBOL程序员的需求旺盛、当前COBOL程序员老龄化、新老程序员之间巨大的技能差距,这些都是无法回避的现实迫切问题。通过AI技术的辅助,我们可以有效解决COBOL人才短缺问题,并确保这些关键系统的稳定运行。AI与COBOL的结合将开启新的篇章,推动商业领域的技术革新。
本文原文来自felo.me