英国银行持续使用超过60年前的软件代码,这一现象引起了金融科技领域的广泛关注。最新调查显示,超过半数英国银行仍依赖于1960年代和1970年代编写的程序,这些代码主要采用现今已经鲜有人掌握的编程语言,比如COBOL。这些系统不仅支撑着银行的基础业务,更直接关系到数百万账户持有者的资金安危,使得这一问题备受业界重视。英国银行系统的复古技术现状并非偶然,而是历史与现实多重因素交织的结果。上世纪50年代至70年代,银行业大规模引进计算机主机技术以提升金融服务效率,当时的编程语言与架构成为行业标准。随着时间推移,尽管技术不断革新,银行复杂且庞大的基础设施依然坚持在这些"老旧"系统的基础上运行,以保持业务连续性和系统稳定性。
由此产生的关键挑战之一是专业人才的稀缺。调查显示,只有少数员工能够理解并维护这些古老代码,而这些人员多数即将退休。年轻一代IT专业人士对COBOL等传统语言兴趣不足,导致技能传承出现断层。这种人才结构风险加剧了银行IT基础设施的脆弱性,一旦出现系统故障,修复将异常困难和昂贵。老旧代码的维护还面临着响应当代业务需求的能力不足。现代银行业务日益强调数字化、移动化和个性化服务,遗留系统在技术架构上难以实现快速迭代和灵活扩展。
它们通常依赖于物理设备如打孔卡和大型主机,工作流程刚性,难以与新兴技术如云计算、人工智能有效融合。基于此,银行面临数字转型的巨大压力。技术咨询公司Baringa报告强调,尽管完全重构核心系统几乎不可能,混合应用现代IT技术来平滑替换遗留系统已成为实际路径。英国银行在平衡风险与稳定的同时,努力引入微服务架构、中间件解决方案和自动化平台,以逐步替代过时代码。旧技术的持续使用不仅带来技术和运营风险,也涉及安全层面的隐忧。遗留系统的安全补丁常常难以获得及时支持,且缺乏对现代网络攻击的防御能力。
此外,系统故障风险攸关金融交易的准确性与客户资产安全。任何严重的技术中断都可能演变为金融危机级别的安全事件,对银行声誉及客户信任造成严重打击。调查中亦披露,部分英国银行的ATM网络依赖于1990年代的微软Windows NT服务器,虽然经过多次修补,但其稳定性和安全性令人担忧。这更凸显了升级和替换关键基础设施的紧迫性。业内专家普遍认为,银行遗留系统的存在有其合理性,因其过往设计简洁且稳定,适合处理海量、重复性的金融交易。然而,随着全球金融科技的快速发展,单靠维护老旧代码难以满足客户日益增长且多样化的需求。
年轻一代客户期望无缝的数字交互与实时服务,这对银行提出了更高的技术要求。为破解这一困境,英国银行业正在积极引进创新人才与技术。许多银行加大对软件现代化的投入,推动云端迁移、数据驱动运营和智能化客服系统。同时,内部培训计划也在逐步展开,以吸引年轻开发者掌握传统技术,与现代方法结合,实现遗留系统的平稳过渡。尽管已有诸多努力,但银行核心系统的完全替代仍需时日。技术债务沉重,再加上金融系统安全与合规约束,使得平稳过渡成为必然选择。
银行需兼顾法规制度、业务连续性与客户体验,在技术变革中慎重权衡风险与收益。总之,英国银行持续使用六十年前代码的现象本质上反映了金融领域技术演进的复杂性。旧时代代码曾以其稳定性和可靠性为金融体系奠定扎实基础,而今面临着人才断层、技术陈旧和安全威胁等多重挑战。未来,如何实现技术创新与既有系统的有效融合,将是英国银行业乃至全球金融科技不可避免的重大课题。只有通过合理规划技术更新路径,吸引多元化人才,并提升系统的灵活性与安全性,银行才能在数字时代保持竞争优势,继续为客户提供安全、高效的金融服务。 。