未來十年到銀行業資訊單位工作,是走COBOL好還是走JAVA呢??


記得上一個工作老闆丟一本書給我就叫我寫COBOL
COBOL還真的不難但會單調到很無聊
還是寫JAVA好玩多的

不過感覺寫程式培養的是程式邏輯通常會學著經驗累積的除的開發能力
還有邏輯思考能力
邏輯思考能力越好的話寫什麼程式都快

所以啊!可以一起學阿

lionspeter wrote:
目前在金控行政單位已經工作20年,由於此單位人力成本逐年提高,這幾年陸續有引進薪水較低的新同事接棒,未來調動到我的機率應該很高,剛好有資訊單位的同事可以引薦到資訊單位,告知需要有COBOL或JAVA程式編寫能力,以前是資訊系畢業,學過基礎的C語言,想說如果打算三年內請同事引薦到資訊單位,是走COBOL好還是走JAVA呢??


閣下已在同一家公司服務超過 20年了?
相較於其他產業,金融業比較穩定,薪資、福利,比上不足(但也不算差了),比下有餘。
所以看起來,就算將來要跳出去,應該也還是同類型的產業。也不可能跳到非金融業領域去才對。
不知您距離退休還有幾年?

近幾年,壽險、產險已經開始將核心系統從主機移到開放式環境。國壽是代表、明台產險也搬了。
醫院也已經好幾家把 HIS 轉移到開放式環境。我所知道的就已經超過10多老醫院已經將 HIS 搬到開放環境了。

這是個趨勢。但金融業可能會是個特例,主因在於金融業的特性,大型主機的安全管控較高、封閉性,非常適合金融業核心系統的需求。
所以儘管有這趨勢,金融業核心系統應該還不至於會移到開放式環境,至少台灣不會。

因此,你學 cobol 應該不用擔心在金融業找不到工作。
但是跳出金融圈,COBOL 真的會找不到工作。
製造業核心是ERP,不就是那幾家嗎?SAP, ORACLE,國內的鼎新、大陸的用友。

年輕工程師多半不想學 COBOL。所以在金融業, COBOL 缺應該很多。
只是說,說直接一點,金融業就只是用 COBOL 寫主機交易。如果你不會覺得很無趣、無聊的話,那也好。
一些 FINTECH 都不會用 COBOL 去開發的。
cobol語法簡單-多用在核心交易系統。java多用在新開發及非核心的系統。但大家及市場都想要將核心系統換成java之類的open system。唯因核心系統通常年代久遠,加上商業邏輯複雜,包袱很重,故短時間都換不掉。通常要換掉要花很多時間跟人力,對金融業的資訊處來說,都是一個龐大的工程與重要的決定。個人倒是覺得處理這些複雜的商業邏輯,跟用什麼語言也沒差別,java也沒比較厲害。反而java要很注意在層層疊疊架構下的效能。能瞭解商業邏輯及可以跟使用者對談,我想應該是樓主工作20年的一個可以考慮的方向。

LionX wrote:
都學吧~ 只會COBOL...(恕刪)


其實大大的評估是正確的現在寫cobol的同事幾乎都是15-18年資歷以上,java都不到10年,兩種都學是最佳狀況,但我想先專心一項,如果是cobol有甚麼是可以入門建議的書籍呢?畢竟去再從頭學老資歷的同事也沒時間教你一些基本的;至於java是否也有入門建議的書籍?

Pan.tc328 wrote:
不就是語法而已~COBOL...(恕刪)


大大有沒建議的cobol跟java基礎書籍啊?

元氣小牛 wrote:
我是資訊管理系畢業...(恕刪)


我跟大大的想法差不多覺得java是趨勢,cobol雖是目前的主力但應該也會漸漸被取代,才會上來問問如果只選一種該選哪一種方式去突破,因為自己入金控年紀很輕,所以目前已經有20年資歷,再做20年的機率應該還是很高(如果金控沒倒XD~),就怕現在專COBOL十年後又得轉型JAVA還不如直衝某項專業,能安然順利做到退休!

jaar1234 wrote:
語法當然沒 C 難...(恕刪)


據我的了解COBOL都必須在測試環境測試OK後才會上線,有錯誤就會直接CANCEL或無限迴圈卡在那不動,就是要一直修改才能改到完整..很多東西也是經驗傳承,老資歷的員工也沒甚麼空能教你,也應該會藏步,所以得先有點基礎才行!

eureka wrote:
閣下已在同一家公司...(恕刪)


大大說得一點也沒錯,因為是銀行大型主機是封閉型系統安全控管也比較簡單,所以一直以來都是COBOL為主力,程式比重也並沒有減少過,因為自己入行時間很年輕,所以已經資歷20年了,如果以退休年紀來說勞退舊制只需要25年就還剩五年,但小孩還小基本上10年內不會有退休的打算,所以大大是建議以在金融業退休的前提下COBOL還是我的首選囉?

hohiyo.sue wrote:
cobol語法簡單...(恕刪)


大大所謂的"能瞭解商業邏輯及可以跟使用者對談,我想應該是樓主工作20年的一個可以考慮的方向。"是指?

其實您說的沒錯基本上COBOL這種核心程式要轉移成開放程式基本上機率不高,銀行資訊中心也不會想做這麼大的工程轉移,新購的主機系統還是以COBOL為主的IBM主機就可以看得出來,而近幾年金融業出包的情況大多是開放型系統出現系統漏洞洩漏個資等等,風險也相對地比較高是沒錯!
我覺得你可以寫JAVA吧…
畢竟運用你的邏輯在轉戰這個世界
我相信你一定可以的…
只是…寫程式久了真的很累…
文章分享
評分
評分
複製連結
請輸入您要前往的頁數(1 ~ 8)

今日熱門文章 網友點擊推薦!