上古編程語言急需"非遺傳承者"

根據TIOBE給出的今年四月編程語言排行(截至4月14日),當前最為流行的編程語言主要有Java、C、Python、PHP、R、Swift、Go、Matlab等。其中蘋果推出的Swift語言,谷歌的Go語言等等都是新近出現且流行的編程語言,而TOP20的編程語言中資格最老的C語言則快到知天命的年紀了。

上古編程語言急需

截圖自TIOBE官網

不過隨著過去一段時間美國激增的失業人口登記導致美國各地的失業救濟系統過載,人們才驚覺這個用誕生於1959年的上古編程語言COBOL(Common Business Oriented Language,面向商業的通用語言)搭建的系統如今竟然因為精通該語言的程序員過少而難以維護。

上古編程語言急需

截圖自bing搜索頁

誕生於1959年的COBOL編程語言是最早的編程語言之一,根據2017年的統計數據,這門幾乎聞所未聞的"上古編程語言"在全球範圍內仍有2200億行活躍代碼:約95%的ATM機、43%的銀行系統都基於該語言架構;而在美國,包括社保管理局,司法部等大型組織機構依然依賴於COBOL搭建的系統運行。

如今面臨的矛盾是該編程語言已經不再流行,這意味著很難有人會花時間教授或者學習這門就業面很窄的上古語言;另一方面,太多基於COBOL的基礎架構牽一髮動全身,升級改造風險大、成本高,仍需精通COBOL語言的程序員進行維護。

上古編程語言急需

截圖自COBOL Cowboys官網

然而,這些能熟練運用COBOL語言解決問題的程序員大多年事已高。例如主要由兼職COBOL程序員組成的 COBOL Cowboys 公司,其中大部分人的年齡就在45到60歲之間。而和該語言創立者之一,有"編程之母"美名的Grace Hopper曾經共事過的同事更是已有八十多歲高齡。

上古編程語言急需

截圖自OpenMainframeProject官網

為了緩解COBOL人才缺失的問題,IBM 搭建一個專門的論壇網站以供程序員交流。在該網站上,COBOL程序員們發佈自己的求職信息供需要的客戶聯繫。

上古編程語言急需

截圖自IBM宣傳視頻

與此同時,IBM還決定發佈一系列免費的COBOL培訓課程,作為這門"上古編程語言"的非遺傳承者。

對於政企用戶而言,無論是系統還是程序都應及時更新,除了能保證及時獲取安全補丁以外,最重要的是出現問題時能夠找到知道怎麼解決問題的人。


分享到:


相關文章: