[新聞] 「祖父級」程式碼撐起現代金融,英國銀行業隱憂浮現

作者: hihihihehehe (遠離塵囂)   2025-09-23 19:56:34
標題:「祖父級」程式碼撐起現代金融,英國銀行業隱憂浮現
來源網址:https://reurl.cc/Lnzo1e
日期:2025 年 09 月 23 日
內文:
作者 Cindy An | 發布日期 2025 年 09 月 23 日 12:00 |
https://reurl.cc/Qakodq
英國金融業正面臨一個驚人的現實:支撐現代銀行運作的核心系統,竟然依賴著比多數銀
行執行長年紀還大的程式碼。
管理諮詢公司Baringa針對200名資深銀行科技主管的調查揭露了這個隱藏的危機。研究發
現,近40%的英國銀行仍在使用1970年代或更早期的程式碼,其中16%甚至依賴1960年代的
軟體,還有3%的銀行運行著1940年代的古老程式。
更令人憂心的是人才短缺問題。調查顯示,50%的銀行承認,維護這些關鍵系統的知識僅
掌握在一兩位接近退休年齡的員工手中,另外31.5%則依賴少數尚未退休的專家。在所有
受訪者中,沒有任何一家銀行表示有「很多人」具備相關技能。
這些系統的古老程度令人震驚。19%的銀行仍在使用為打孔卡系統設計的程式碼,15%運行
著為房間大小主機撰寫的軟體。實際案例包括:銀行ATM網路依賴1993年的Windows NT伺
服器,以及核心系統仍使用1959年發布的COBOL程式語言──比人類首次太空飛行還要早
兩年。
Baringa科技主管Paul Mihajlovic解釋:「銀行服務數百萬客戶,不可能每次科技創新就
重建基礎設施。但如果你有活期帳戶,你的資金可能就依賴哈羅德·麥米倫(Harold
Macmillan)首相時代(1957年至1963年)撰寫的程式碼運作。」
一位匿名資深IT專業人士透露,這些老舊系統之所以存續至今,是因為「設計簡單、運行
穩定,能高效處理大量簡單交易」。然而,隨著懂得維護這些系統的員工逐漸退休,而年
輕專業人員對學習古老程式語言缺乏興趣,銀行正面臨兩大風險。
首先是系統穩定性風險。這些由極少數專家維護的程式碼一旦出錯,修復將極其困難。其
次是營運敏捷性問題。老舊系統缺乏彈性,難以快速回應顧客需求變化,維護成本也日益
高昂。
這項研究凸顯了英國金融業在數位轉型過程中面臨的根本挑戰:如何在保持系統穩定的同
時,逐步現代化這些支撐國家經濟命脈的古老程式碼。
UK banks still run software code written more than 60 years ago
Britain’s banks run on computer code older than living memory – report
(首圖來源:Unsplash)
作者: newforte (心風光)   2025-09-23 20:37:00
是不是新創的純網銀都是最新架構
作者: J002 (阿里山 我來了XD~)   2025-09-23 20:48:00
碼農們的一個笑話:會cobol的人,草得比你還高了www
作者: asdfghjklasd (好累的大一生活)   2025-09-24 00:24:00
不想換就等著炸
作者: toodoo (土豆)   2025-09-24 06:39:00
樓上上, 現在有COBOL Cowboys可以請他出馬 XDhttps://en.wikipedia.org/wiki/COBOL_Cowboys
作者: martylin (馬提)   2025-09-24 07:05:00
你是主管你敢動這樣的系統嗎,好好的,你幹嘛亂動,出包你要扛的耶!
作者: justaID (快樂崇拜)   2025-09-24 08:49:00
這種要動迭代,肯定是要最上頭的高層理解長遠必要性,然後明確授意授權,否則下面一定是守著「還能動就不要動」原則,不然做好沒功,打破要賠,打工仔何苦吃力不討好
作者: jakai (鸚鵡還真愛唱歌)   2025-09-24 10:00:00
老程式用的低階語言反而不容易藏BUG,只差沒用新技術的效能
作者: sooler   2025-09-24 10:05:00
別忘了南山人壽幾年前的慘案
作者: alex1973 (alex1973)   2025-09-24 10:11:00
老程式 != 低階語言你把 Cobol 叫做低階語言, 那 assembly 要叫甚麼 ?
作者: jakai (鸚鵡還真愛唱歌)   2025-09-24 10:31:00
相對現在的自然語言啦~不過在定義上是高階語言就是了~
作者: gottsuan (ごっつぁんです)   2025-09-24 11:48:00
核心系統功能都很單純簡單 帳務 帳戶之類的管理複雜的都是在核心上的交易系統 交易面的系統都是相對新的程式架構了吧
作者: ackes   2025-09-24 14:29:00
新的又不一定比較安全 老的反而比較少人懂
作者: dantes1013 (dantes1013)   2025-09-24 18:21:00
原來那麼久以前就有程式碼了
作者: s1011282 (阿凱)   2025-09-24 20:53:00
fortran不也還在用?cobol 還好啦
作者: tawei229 (DADADADADADADADA)   2025-09-24 21:24:00
跑得動的code就是好code
作者: supertsy (Aswan)   2025-09-25 00:42:00
不用怕,AI幫你寫任何語言
作者: temu2015 (TEMU2015)   2025-09-25 01:29:00
身為千禧世代的小孩,努力用了AI還是看不懂教授給的Fortran QQ
作者: marathons ( 豆娘 囊鼠 蜂鳥 )   2025-09-25 04:21:00
到處轉貼新聞洗文.
作者: andyher (咬我阿笨蛋)   2025-09-25 14:37:00
未看先猜 COBOL
作者: yoshilin (明明可以靠臉吃飯)   2025-09-25 14:51:00
用新的架構的銀行就不會出包嗎?
作者: gottsuan (ごっつぁんです)   2025-09-25 17:29:00
新架構出的包比舊架構多 但舊架構問題是有能力維護的人愈來愈少

Links booklink

Contact Us: admin [ a t ] ucptt.com