FB 建議貼文

選取貼文複製成功(包含文章連結)!

英國銀行還在跑 60 年前的程式碼!一半以上系統靠 COBOL 撐著,能維修的工程師都快退休

英國銀行還在跑 60 年前的程式碼!一半以上系統靠 COBOL 撐著,能維修的工程師都快退休

根據管理顧問公司 Baringa 最新調查,英國有超過一半的銀行依然依賴 1960、1970 年代寫下的舊程式碼來維持核心業務,甚至有些程式最早可以追溯到 1950 年代。這些程式碼如今懂得的人已經不多,多數都是即將退休的老員工,讓銀行業 IT 安全風險持續升高。

60 年老程式,靠幾個快退休的人維持

調查涵蓋 200 家英國銀行,發現:

  • 16% 的銀行仍使用 1960 年代程式碼

  • 近 40% 的銀行仍維護 1970 年代程式碼

  • 50% 的銀行承認,只有一兩位員工能看懂這些舊系統,而且大多接近退休

甚至還有 38 家銀行繼續使用當年為穿孔卡系統設計的程式碼,15% 的銀行則還靠大型主機程式運作。

從 Windows NT 到 COBOL,舊技術仍在跑

有受訪者透露,1993 年推出的微軟軟體至今仍應用在 ATM 網路上,並運行於打過補丁的 Windows NT 伺服器。也有人指出,銀行的核心系統仍在用 COBOL 語言──這種早期被金融、保險與稅務系統廣泛採用的語言,現在卻已經很少有年輕工程師願意學。

一位匿名的銀行 IT 高層表示:「這些老系統能撐到現在,是因為它們雖然古老,但簡單、穩定,能處理大量重複交易。不過隨著專家陸續退休,銀行也不得不逐步淘汰這些舊系統。」

專家警告:兩大風險不可忽視

Baringa 的銀行與市場技術負責人 Paul Mihajlovic 指出,繼續依賴舊系統帶來兩個大問題:

  1. 基礎設施風險:老程式碼只有少數人懂,一旦出問題,修復困難重重。

  2. 無法應對新需求:舊系統缺乏彈性,維護成本高,回應客戶新需求也顯得緩慢。

他更直言:「如果你現在在英國開一個活期帳戶,你的存款很可能還在依賴 1950 年代、麥克米倫(Harold Macmillan)當首相時期寫下的程式碼。」

 

 

 

cnBeta
作者

cnBeta.COM(被網友簡稱為CB、cβ),官方自我定位「中文業界資訊站」,是一個提供IT相關新聞資訊、技術文章和評論的中文網站。其主要特色為遊客的匿名評論及線上互動,形成獨特的社群文化。

使用 Facebook 留言
發表回應
謹慎發言,尊重彼此。按此展開留言規則