程已经过时,主要是因为预算限制阻碍了升级和大修。更糟糕的是,尽管 COBOL 语言问世已有 60 多年,但它仍然是这一级别最受欢迎的计算机语言。寻找精通 COBOL 的程序员变得越来越困难。
在美国,情况同样严峻。在 10 个最重要的联邦系统中,由于技术系统老化,现在有三个系统存在较高的安全风险。它们是:教育部、卫生与公众服务部和国土安全部。
COVID-19 疫情还暴露了美国失业系统中存在的遗留技术挑战。该 州的许多失业报告系统 也依赖于 COBOL。其中大多数系统仍在努力应对由健康和经济危机产生的成千上万份失业申请。
数据表明,由于技术陈旧过时,许多关键基础设施功能无法运行。过去和现在的政府决策者在解决这些问题方面都陷入了停滞。他们停滞的原因同样具有启发性:
从政府层面来看,对老化基础设施进行现代化改造需要耗费数十亿美元和多年 佐治亚电报数据 的努力。许多政客对如此庞大的项目不感兴趣,也没有能力启动。
与此同时,确定如何进行这样的改变也是一项艰巨的任务。现代化工具种类繁多,选择其中一种工具本身就是一种挑战。如何支付项目费用又是另一个问题。
尤其是,许多领导者都回避升级或更换技术系统时可能发生的运营中断。在某些行业, 数据漏洞猖獗,但在这些系统现代化过程中对服务造成的必要中断被认为比违规更具破坏性。