搶完口罩呼吸機,美國的州長們開始搶退休程式設計師了

2020-12-16 天下網商

#非常時期的內容理性#

(天下網商記者 黃天然 王安憶)有點經驗的相親女都知道,程式設計師是吃青春飯的。

美國矽谷也流行著這樣的傳說,「如果你在一家大公司工作超過10年,那麼你的技術將會落後六個時代。」

Java之父James Gosling應聘遭年齡歧視

因為計算機技術迭代太快,程式設計師超過四十歲,一旦失業似乎下一站就只能是做Uber司機。

然而,美國疫情導致的失業潮,正讓各州在瘋搶一些懂得COBOL語言的退休程式設計師,新澤西州州長菲爾·墨菲發出緊急招聘,開出時薪55美元至85美元的價格。

菲爾·墨菲說急需精通COBOL語言的程式設計師

這是因為,各州的政務系統幾乎都是用古老的COBOL語言搭建,根本扛不住上網申請申領失業救濟金的巨大人流。

過去兩周,新澤西州政府已經堆積了超過36.2萬份申請,其中一半尚未支付,使用了40多年的失業系統隨時需要維護,而目前新澤西州招募到的程式設計師,最小年齡都在60歲以上。

支撐全球95%ATM交易的語言

上世紀50年代,微型計算機還沒有發明,當時的程式語言只有機器和彙編語言,人們需要一種更簡單的語言來為那些笨重的大型機編程,COBOL應運而生。

格蕾絲·赫柏

1959年5月,格蕾絲·赫柏(Grace Hopper),就是那位在美國海軍辦公室記錄下第一個「BUG」,並最終成為美國第一位女性海軍將軍的女程式設計師,和41名計算機用戶和製造商在五角大樓成立了數據系統語言會議(CODASYL)臨時委員會。

格蕾絲·霍珀正在教學COBOL程式語言

COBOL是英文Common Business-Oriented Language的縮寫,意指面向商業的通用語言,可用於統計報表、財務會計、計劃編制、作業調度、情報檢索和人事管理等方面的數據處理。

Cobol編程最初是手寫表格

同年9月,COBOL確定基本語法,並於1960年12月開始在兩家不同供應商的計算機上運行。此後的20年,COBOL成為商業語言的首選。

COBOL在RCA上運行測試程序的列印版本

隨著PC時代到來,各種程式語言逐次興起,但COBOL並未退出歷史舞臺。

2017年,路透社調查發現,全球目前仍有2200億行COBOL代碼,佔據活躍代碼的80%,大約95%的ATM交易通過COBOL程序。

Micro Focus是一家專門負責維護COBOL代碼的公司,其全球產品營銷總監德裡克·布裡頓在去年說,「任何時候,你聯繫政府部門,轉帳或查看帳戶,支付貸款、買保險、運輸包裹、訂購一束鮮花或機票,甚至股票交易等等,都是在與COBOL互動。」

在美國,使用COBOL最多的是金融機構,包括銀行、保險、金融管理和股票交易相關機構,其次才是政府服務部門。

懂COBOL的程式設計師越老越值錢

從上世紀90年代開始,美國多個行業專家建議更換基於COBOL的系統,否則系統維護將變得越來越難。

2016年,一份「聯邦機構需要更新老化系統」的報告中也提到,美國退役軍人事務部還在使用COBOL程式語言的管理系統,「政府部門管理系統應該使用更現代化,可便於維護的程式語言。」

COBOL編程

確實,在程式語言排行榜上,COBOL早就沒影了,比它年輕30多歲的Java和C語言為爭榜首成天鬧得不可開交。

而且,雖然COBOL誕生之初是以「簡單」為目的,但這個簡單是相對的——COBOL經典語錄中有一條,「1000行代碼實現一個小需求」……

對於那些學著Java、C語言長大的程式設計師來說,COBOL過於艱澀難懂,有人將學習COBOL的經歷形容為「就像吞下了帶刺的立方體狀藥丸」。

從20世紀80年代末開始,許多大學不再將COBOL納入計算機科學課程。

網友在推特上曬出COBOL的書

因此,至今精通COBOL語言的程式設計師,年紀大都在50歲以上,甚至他們的字典裡沒有退休。

COBOL Cowboys公司創始人比爾·欣肖,75歲還要出門幫美國金融企業修復系統。

有32個孫輩和重孫輩的比爾,早就想關掉公司享受天倫之樂,但架不住以前的客戶總找上門。COBOL Cowboys的大多數員工,早就到了退休年齡,老頭子們嘴裡的「年輕人」,其實也都過了五十歲。

COBOL Cowboys公司創始人比爾·欣肖

還有一位60多歲的COBOL程式設計師,曾在2012年遭到解僱,被年輕程式設計師頂替了崗位,但只過了兩年,原僱主又找回來求他繼續返崗工作。

還有一位70多歲的COBOL程式設計師,都已經用上了吸氧器,每天早上仍要搭乘政府派來的警車,前往辦公室工作。

曾經年輕時的COBOL程式設計師正在編程

過於古老的特性,賦予COBOL語言「彈性、安全」的優點,近年來從未遭遇黑客入侵。

這恰恰符合金融機構和政府「求穩」的需求。

就在去年,美國馬裡蘭州的巴爾的摩、還有佛羅裡達州兩座城市的政府系統就遭到黑客的攻擊勒索,為了贖回被黑客鎖死的市政系統,佛羅裡達州政府向黑客支付了兩筆總額超過100萬美金的比特幣贖金。

巴爾的摩市政廳的門上貼著「電腦被黑」

既然早年用COBOL寫好的系統能用,而且還足夠安全,就讓其繼續跑著,各地政府都抱著得過且過的態度,直到突然遭遇這次失業潮的衝擊。

失業人群擠垮美國古董系統

哪怕美國經濟最發達的紐約州,服務政府的計算機系統也是用COBOL語言編程,政府官員也承認,這些設備就像是「大型計算機鼎盛時代的電子古董」。

去年,紐約州才與印度孟買的塔塔諮詢服務公司(Tata Consultancy Service)籤訂了一份5600萬美元的長期合同,打算徹底翻新陳舊的政府系統。可惜的是,疫情到得比新的系統更早。

3月,45萬紐約市民試圖登錄勞工部網站申請失業救濟,系統不堪重負出現故障,勞工部的熱線電話也被打爆。

紐約州州長科莫承認救濟發放出了問題,因為許多市民連續幾天都可能打不通熱線電話。「我對此感到很抱歉,這肯定會讓人感到惱火。」

更讓人惱火的是,紐約州政府網站還彈出一條消息,要求救濟申領人使用一種早已絕版的瀏覽器——網景領航者(Netscape Navigator),才能進入正常申領流程。

IE都快沒人用了,政府指定的版本竟然還是它的祖先。

網景瀏覽器界面

紐約皇后區的網約車司機穆罕默德,耗費足足4天才打聽到申領救濟的流程,而且政府要他將自己的工資單傳真到政府辦公處。

冒著感染新冠病毒的風險,穆罕默德跑遍街頭巷尾,最終在一家商場找到了傳真機,他立即發送了申請資料。但直到4月4日,他還在家中等待消息,沒人告訴他能領到多少救濟金,以及何時才能到帳。

系統老化引發的問題,正在美國各州輪番上演。

政府電腦設備還是40年前的大型機被吐槽

4月2日,佛羅裡達州經濟發展部主任對該州的失業網站出現故障做出公開道歉。州政府已開通了紙質申請渠道,可將資料郵寄到政府辦公室,然後由第三方服務商錄入到系統中。

康乃狄克州勞工部發言人南希·史蒂芬斯也表示,目前政府積壓的工作,可能需要5個星期才能完成,跟新澤西一樣,他們也在高薪尋找COBOL程式設計師幫助修復系統。

《紐約時報》報導美國失業率飆升

目前,美國正面臨著一波失業高峰,申請失業救濟人數已經達到660萬人,美國國會承諾給失業者每周600美元的補貼金。然而政府系統不給力導致補助發放遙遙無期,疫情下的失業焦慮無法得到快速緩解。

翻新成本高到美國政府無法承受

隨著程式設計師逐漸老去,COBOL語言已成為美國政府和金融系統難以解決的痼疾。

2018年,美國信息技術和創新基金會調查了全美400多個政府網站,發現幾乎所有網站都未達到基本的技術標準:頁面加載速度、移動端兼容性、安全性、高訪問量處理能力,均不及業界標準。

2017年美國有的地方政府還在用windowXP

「政府和金融,依舊是COBOL程式語言的大客戶,目前你很難在聯邦政府中找到一個沒有用它編寫程序的機構。」Micro Focus的COBOL產品銷售總監艾瑞說。

美國國土安全部辦公室

據統計,COBOL編寫的應用程式支持著美國80%銀行以上的日常交易、管理著醫療體系中6000萬名患者、每天搬運7.2萬個貨櫃、處理85%的港口業務……

COBOL語言加上2008年出品的 IBM z10大型機伺服器,不僅用來跟蹤海關執法人員人事聘用和退伍軍人的撫恤金發放,甚至還支撐著美國國土安全部的邊境執法業務和美國社會保障局的退休金計算業務。

IBM z10

美國大量政府服務和金融系統,都運行在這一古老的基礎架構上,這些機構本身就傾向於固守標準化的陳規,畢竟更換語言和系統可能讓關鍵數據面臨風險。

只是經年累月下來,過渡到新設備需要耗費的費用和時間成本變得越來越高。

澳大利亞聯邦銀行

據路透社在2017年報導,澳大利亞聯邦銀行曾在2012年更換其核心COBOL平臺,結果花了5年時間,耗資7.5億澳元。而澳大利亞另一個政府機構,為將系統語言從COBOL過渡到Java,花了4年時間依然沒有解決。

可想而知,要讓美國政府徹底翻新這一套系統,需要花費多少的時間和代價。

很難想像,這就是那個擁有全球最頂尖計算機技術的超級大國。

相關焦點

  • 今日芯聲|搶完呼吸機,美國州長們開始搶退休程式設計師了
    1、搶完口罩呼吸機,美國的州長們開始搶退休程式設計師了美國矽谷也流行著這樣的傳說,「如果你在一家大公司工作超過10年,那麼你的技術將會落後六個時代。」61歲的Java之父James Gosling在應聘時遭遇年齡歧視。因為計算機技術迭代太快,程式設計師超過四十歲,一旦失業似乎下一站就只能是做Uber司機。
  • 知名博主郭傑瑞口述:3000萬美國人沒有任何保險,每個州都在搶呼吸機
    一月底他從成都回到美國,在紐約街頭堅持拍視頻,探訪疫情第一線,解釋美國疫情為什麼會大爆發,網友稱他為「戰地記者」。前兩天,他在央視直播出鏡,帶中國觀眾探訪美國的野戰醫院。隨著美國成為全球確診人數最多的國家,紐約成為全球疫情最嚴重的城市。3月20日,紐約州州長籤署了「居家令」,郭傑瑞和這個城市中將近1000萬市民一樣,呆在家裡上課、辦公,沒有必要絕不出門。
  • 新澤西州長急聘COBOL程式設計師
    美國新澤西州的州長 4 月 5 日在電視上宣布當地銀行急需 COBOL 程式設計師來處理政府財務系統的一些問題,包括最近大量增加的失業補助支票的發放等等
  • 福特汽車聯手3M、通用電氣 加快生產呼吸機口罩等物資
    來源:澎湃新聞原標題:福特汽車聯手3M、通用電氣,加快生產呼吸機、口罩等物資車企轉產呼吸機開始落地。福特還稱,其美國設計團隊正在和美國汽車工人聯合會(UAW)合作,開始為急救人員測試透明的防護面罩。這種防護面罩與N95口罩配合使用,可能有效制阻止新冠病毒傳播。福特計劃每周在其密西根州的非汽車製造工廠生產10萬套以上。CNN還報導稱,福特還在其高級製造中心使用3D印表機製造一次性口罩。
  • 中國救急物資輾轉抵達 這位美國州長感慨萬千
    美國各地都處於疫情迅速發展和防護物資極度短缺的雙重壓力下。當從中國採購的120萬隻N95口罩運抵美國時,麻薩諸塞州州長查理·貝克在機場召開新聞發布會,現場情緒激動感慨萬千,強忍淚水。貝克開始親自聯繫採購,他打電話聯繫了很多人,最終聯繫到一家中國企業能夠出售口罩。但是怎麼運回來成了難題,他擔心再次出現被沒收的情況。最後他的好友「新英格蘭愛國者」球隊主席喬納森·克拉夫特,和其億萬富翁的父親羅伯特·克拉夫特,願意幫忙運輸。於是,平時用於運送球隊成員的一架俱樂部767客機,承擔了運輸任務。
  • 美國確診超16萬,呼吸機嚴重緊缺,全球瘋搶!口罩+呼吸機概念股業績...
    也因此,全球各國都在向中國採購口罩、呼吸機。從數據對比來看,千人床位數較高的有德國和法國,分別有8張和6張;千人重症床位數,德國有6張,法國超過3張。但從呼吸機數量來看,美國目前有16萬臺,另外作為國家戰略資源儲備的呼吸機數量僅12700臺,這數量遠遠不夠。中國超過50萬臺,德國有1萬臺,累計確診位居全球第二的義大利僅有3000臺左右。
  • 蘭博基尼口罩,特斯拉呼吸機,這些國外企業為何能快速轉產抗疫物資?
    在嚴峻的形勢下,口罩、防護服、消毒用品、呼吸機等醫療物資已經成為是世界各國政府必爭的「醫療黃金」。美國衛生與公共服務部檢察長辦公室日前公開報告,一些醫院從呼吸機、防護服、口罩到消毒液、衛生紙,甚至是床單和食品等物資均存在不同程度的緊缺。為緩解醫療物資短缺的壓力,美國各州開啟了搶購模式,一場競購大戰正愈演愈烈。
  • 歐美眾多知名企業為抗疫情改產口罩、消毒液和呼吸機
    3月中旬,眾多與Covid-19為戰的美國醫院面臨著口罩、呼吸機和其他醫療用品嚴重短缺的問題。許多企業紛紛表示願意伸出援手。 時裝品牌正在趕製口罩和醫用防護服 隨著冠狀病毒席捲時尚之都米蘭、紐約和洛杉磯,時裝行業也招募了一批工人製作口罩。 3月20日,設計師Christian Siriano發推文給紐約州州長Andrew Cuomo,表示可以提供其10人工作室的服務,為當地衛生保健工作者製作口罩。
  • 多個州長聯合挑戰川普權威,美國或將被分裂
    也正是川普的一意孤心,現在的美國成為了全球重災區。面對這樣的局面,川普的總統權力或將被架空?多個州長聯合挑戰權威,是否代表著美國或將面臨被分裂的局面呢?因此前川普的錯誤指揮,人們對疫情的認知十分的淡薄,等到爆發後美國迅速陷入了極度混亂中。
  • 美國歐洲進入「二戰狀態」,車企跨界生產呼吸機
    隨著新冠肺炎在美國和歐洲迅速擴散,多地的呼吸機等醫療設備儲備出現了嚴重短缺。如同中國在1個多月前上演的跨界生產口罩一般,西方各國的汽車企業在政府號召下,開始跨界生產呼吸機等醫療設備。隔行如隔山,不同領域的供應鏈和生產線都不同,技術人員的操作方式也不同,尤其是專業的醫療設備,這是對各國製造業的一次大考。
  • 美國連30萬人口小國都不放過,扣押巴貝多20臺呼吸機
    當地時間本月6日,據美國媒體《邁阿密先驅報》報導,巴貝多衛生與健康部長博斯迪克在新聞發布會上表示,一位慈善家為該國購買了20臺呼吸機,結果被美國劫走了。"美國扣押了這批呼吸機,有人付過錢了,仍然被扣押"。
  • 美國眾車企被迫轉產,全球呼吸機缺口有多大
    從紐約州州長因為沒有足夠的呼吸機而徹底震怒,批評聯邦政府抗疫不力,到美國總統川普強制通用、福特乃至波音「轉行」生產呼吸機,再到已被確診的英國首相詹森接到川普的慰問電話,脫口而出的第一句話就是「我們需要呼吸機」時,一切的一切都證明,一場全球性的呼吸機緊缺正在上演,而產能可能並不是隨便說說就能足夠的。
  • 美國紐約州州長將籤署行政令:公共場所必須戴口罩
    (觀察者網 訊)全美新冠肺炎確診病例突破60萬,紐約州一州病例突破20萬之際,該州終於開始要求民眾佩戴口罩。這也是全美範圍內,第三個在全州範圍內做出類似規定的州。 綜合《紐約時報》和「消費者新聞與商業頻道」(CNBC)15日報導,當天紐約州州長安德魯·科莫在新聞發布會上表示,他計劃籤署一項行政令,要求所有民眾在公共場所必須佩戴口罩,或者用其他方法遮住口鼻。
  • 紐約州長應對疫情,呼吸機治療新冠肺炎「一拖二」如何?
    紐約州長應對疫情,呼吸機治療新冠肺炎「一拖二」如何?08:12 來源:澎湃新聞·澎湃號·湃客 原創 急救科普人前天我寫了一篇文章:紐約州州長準備用這個代替呼吸機
  • 六十年前的上古程式語言教程登上GitHub榜首,退休老程式設計師如何煥發第二春?
    4月4日,新澤西州州長Phil Murphy在新聞發布會上明確闡述了這一點,「會有很多事後調查,其中一個就是我們是怎麼熬過來的,這也是我們需要COBOL程式設計師的原因」。不過,在發布會上,州長錯誤地把「COBOL」說成了「Cobalt」,這也反映出Cobol這門語言的確有些年頭了。
  • 美國數名共和黨州長抵制戴口罩 現在他們的州疫情洶湧
    據CNN11月17日報導,自新冠病毒襲擊美國以來,上中西部和北部平原的共和黨州長基本上採取了不幹涉的方式,然而這一策略的結果並不好。在過去一周裡,按照人口比例計算,美國北達科他州和南達科他州的新增新冠病例、住院和死亡人數都超過了其他州,鄰近的愛荷華州、懷俄明州、內布拉斯加州和愛達荷州也緊隨其後。這一激增已將醫院推到了崩潰的邊緣。這些州長中有幾位承認了他們寬鬆策略的失敗,並推動了更嚴格的公共衛生規定和口罩規定,防止病毒的進一步傳播。
  • 美國新冠肺炎超347萬例,俄克拉荷馬州州長確診
    根據美國約翰斯·霍普金斯大學的統計數據顯示,截至美國東部時間15日17:35(北京時間16日05:35),美國新冠肺炎確診病例已超過347萬,達到3478017例,死亡病例已超13.7萬,達到137106例。
  • 德國20萬隻口罩被美搶走!態度蠻橫拒絕歸還,終於看清美國真面目
    在這種情況下,美國的醫療物資儲備很快就見了底,包括紐約等疫情嚴重的州居然還得和其他州以及聯邦緊急事務管理局(FEMA)競價搶購呼吸機,這引起了許多人的不滿。但這還不是美國政府作出的最騷的操作——他們一邊聲稱會解決防疫物資問題,一邊卻大肆「搶劫」盟友國家購買的物資,成了今年以來最滑稽的新聞之一。
  • 特魯多反擊川普,加拿大沒禁止護士去美國,我已經買到百萬口罩
    加拿大總理特魯多說,加拿大將在未來幾天內收到數以百萬計的口罩。與此同時,美國繼續向加拿大一家主要醫療設備製造商施加壓力,要求其停止出口防護設備。與此同時,總部設在明尼蘇達州的3M公司星期五透露,由於川普政府援引了《國防生產法案》,允許總統公司提高急需物資的工業生產,因此這家製造商接到的命令是不得向美國出口包括加拿大在內的其他國家也生產口罩。
  • 會有美國版「全國之力救一城」嗎?美知名博主:各州全靠搶!
    郭傑瑞表示,美國現在很多州都在找川普要醫療物資,州與州之間屬於競爭關係。 近日,美國知名視頻博主郭傑瑞在紐約實拍當地防疫現狀。郭傑瑞稱,美國不像中國那樣所有的城市都去幫助武漢,在美國,他們只能自己幫自己。