回覆列表
  • 1 # cnBeta

    作為一款已有 60 多年曆史的“古董程式語言”,COBOL 仍在許多關鍵業務系統上發揮著重要的支撐作用。

    然而隨著程式語言的飛速發展,深諳這門語言的程式設計師卻遭遇了青黃不接的危機。

    有鑑於此,IBM 決定在下週釋出一系列免費的培訓課程。同時正在搭建一個論壇網站,以便人們可以在上面互通有無。

    【影片截圖,來自:IBM】

    早些時候,紐澤西、康涅狄格和堪薩斯等州的州長都曾叫苦:“當前的失業補助系統已執行 40 多年,但能夠幫助維護和分析的 COBOL 程式設計師的數量,卻已經寥寥無幾了”。

    儘管 COBOL 的效率和嚴謹性備受推崇,但新一代程式設計師基本都是沐浴在 Python 和 C 之類的現代程式語言的Sunny下長大的。

    從基礎庫的豐富程度和程式設計的便捷程度上來說,新生代能夠透過簡單的幾行程式碼,便可完成此前需要更多工作量才能完成的任務。

    遺憾的是,由於基礎架構牽一髮動全身,迄今為止根本沒人有膽去升級改造當前的退休和失業補助系統。

    即便從頭開始編寫新的軟體,也要等待很長一段時間才能完成,更別提現在缺少國家層級的動員和海量資金補助了。

    【What"s new in IBM Enterprise COBOL for z/OS, V6.3】

    據悉,在新冠病毒大流行的情況下,許多美華人面臨著裁員休假導致的失業率激增 —— 從一個月前的 4.4%,躥升到了破紀錄的 13% 。

    經濟學家預計,在疫病傳播得到有效控制之前,峰值失業率或達到 20% 。

    此外許多人屬於手停口停的無儲蓄或低儲蓄群體,任何福利的延誤發放,都可能造成嚴重的社會後果。

    在糟糕的形勢下,美國國會已決定給失業工人提供每週固定 600 美元的失業保險補助,而不是像先前計劃的那樣,按照比例來調節給付的金額。

    最後,IBM 表示將在下月擴充套件其 COBOL 培訓材料,以包含 Coursera 等線上學習平臺上的一系列影片。

  • 2 # 一一哥Sun

    COBOL這玩意一般人都沒聽過,最近這兩天突然冒出了個頭,當然也不是火,而且國內來說也不可能有公司再去用這種語言去做開發,目前用COBOL做的專案都是維護老舊專案。

    即使IBM開發了免費的培訓課程,我覺得也不會緩解這個危機,為什麼呢?

    舉個栗子,解釋一下這個原因。

    很早之前,民國那個年代,有的人會透過手工去糊火柴盒這樣紙盒,一個火柴盒一個火柴盒的去糊,慢慢的熬時間也能完成工作量需求量。後來都是機械化了,咔嚓咔嚓很快就可以造出來很多的火柴盒。現在因為某些特殊的原因,造成暫時無法機械化生產火柴盒了,但僅僅是暫時的,而且是區域性範圍的,可能就只是某一個小車間存在這個問題。然後現在有個人就站出來,說我會手工糊火柴盒,大家跟我來學一下吧,你覺得會怎麼樣呢?會不會湧現出來一大堆人跟著去學手工糊火柴盒呢?

    我覺得完全不會啊。這麼一種老古董,我學它幹嘛!技術是往前更新的,而不是要復古!

    COBOL目前一般是在銀行、保險行業中有使用,其實目前可能也就是歐美國家,或者國內小部分國企金融行業中,可能還存在這COBOL寫的系統,但是目前大多數使用COBOL專案的銀行等單位也都想換掉COBOL這套系統。

    原因如下:

    1.懂這套系統的人越來越少;

    2.學習資料很少,跟JAVA啊C++這類程式語言比起來,基本上都是靠企業自己內部資料;

    3.系統跟不上時代,基本上就靠IBM在對一些功能更新換代。

  • 中秋節和大豐收的關聯?
  • 過年貼春聯什麼意思?