Wednesday, May 14, 2025

 如果你是一位IT professional 要奉獻一生在這個產業 那麼有一件事情很重要的就是提升你的眼界與思考到 COO ,CIO ,CTO高階管理的層次 你才能很好的規劃你的未來職業生涯路線。

如果你是一位IT professional 要奉獻一生在這個產業 那麼有一件事情很重要的就是提升你的眼界與思考到 COO ,CIO ,CTO高階管理的層次 你才能很好的規劃你的未來職業生涯路線。

https://www.linkedin.com/feed/update/urn:li:activity:7324177398583754753/

這篇 IBM mainframe 往事 說明了一個重要的故事。

Reliability, availability, scalability RAS 是經營管理者考慮 IT systems 營運的決定因素。 我們用 IBM mainframe MF 來考慮。mainframe 是1960 1970 推出的大電腦系統。因為資訊科技產業進步太快,很多人預測這個MF系統很快就會被淘汰掉。

但是到到現在mainframe 仍然蓬勃發展 屹立不搖! 主要原因就是 RAS 考慮因素。後來發展起來的新科技 Unix, Linux, Windows, 與各種更先進的語言與技術 50年來都沒辦法完全取代mainframe 原因就在 mainframe IBM Z series 整個架構是 zero downtime. 可靠度是 99.9999999 ,nine nines. 不是其他科技能夠取代 。 

mainframe 上面的 COBOL 程式數量是天文數字。雖然已經50年了,但是這些程式跑得好好的,而且是許多 mission critical applications 例如 銀行ATM交易系統 ,航空公司訂位系統 ,國稅局稅務系統,政府統計機構,大公司庫存系統等等。他們50年來跑的好好的。如果你沒事幹要把他們換成比較先進的Java或其他的新的語言重寫程式 ,換掉 platform 要耗費的人力物力預算是非常驚人的,更是完全不值得(也許幾百億美金)更糟糕的是因為新的系統需要幾年的時間才能更穩定下來,可靠度有沒有比較高,反而更容易當機。一旦當機可能影響上百萬人。所以一點都不值得去更換。這就是為什麼到現在還缺Cobol programmer. 這些MF 再跑50年100年都不是沒有可能。

這樣的商業考量存在與許多產業與技術。 新不新不是那麼重要的事情。 最重要他是不是好的穩定的,能夠符合商業需要 符合RAS的考慮!

No comments:

Post a Comment

 文化衝突 很多人都知道台灣文化與加拿大文化(泛西方文化)有很大的衝突。衝突不是只有台灣人與加拿大人之間。在加拿大住久了的老僑與新僑衝突更大。主要在做事情方式, 價值觀與思考方式。 三十年來 我看到太多新來的台灣人無法適應加拿大 ,找不到工作 ,身體出問題 ,婚姻出問題 ,無法適...