Re: [請益] 寫cobol的未來發展

作者: hiigara (石頭)   2014-06-15 14:47:19
※ 引述《mrforget (mrforget)》之銘言:
: 想請教各位先進
: 因為目前應徵上某民營銀行的cobol程式設計師
: 雖然知道目前大部份金融業還是有採取此系統
: 但國外已經有許多將其系統換成java或其他語言
: 故想請問在台灣寫cobol的未來
: 如果真的沒未來,那就打算放棄了
: 中間有應徵上幾個寫java的
: 但因私碩資畢,全都只願給28k無法接受故放棄
: 年屆30,故不想浪費生命在沒必要的經驗上,謝謝
這問題沒有簡單答案,而且也不能只考慮 cobol 本身
要看你對於寫 code 跟工作這兩件事情抱持什麼看法,以及你有多急著找工作..
只考慮語言的話,cobol 是個凋零中的語言,新系統很少會用 cobol 來寫
而且在外面也幾乎找不到會 cobol 的新人(會寫 qbasic 的搞不好還比較多...)
學 cobol 來找工作基本上是個虧本生意
但是今天有間公司要找寫 cobol 的新人,這就是另外一回事了,因為這表示
- 公司很大,大到在幾十年前能養大型主機
- 公司有一堆用 cobol 寫的老 code 丟不掉
- 比起用「跟的上時代」的語言改寫,他們寧願選擇找人來寫 cobol
- 而且這樣的公司通常會有一海票你在外面絕對學不到的工作流程(所謂know-how)
- 公司養資訊人才,養的不是很會寫 code 的人,而是很懂流程的人
如果進去了,你過的大概會是 legacy code 維護者的人生
搞懂商業流程,搞懂看起來就像是亂寫的老程式在幹嘛,定時給機器上油讓他能夠動
而且運氣好(或說運氣不好)的話這工作你可以做個十年二十年
跟上時代通常不會是你的工作任務
這不算什麼好工作,通常會讓你整天罵「這 code 是三小朋友」
但也不算什麼壞工作,而且相對來說穩定,薪水不見得很好但應該有平均以上
當然啦,如果「跟不上時代」這件事情會讓你非常受不了的話,這樣的工作就不推薦了
作者: atpx (秋雨的心情)   2014-06-15 14:50:00
基本上不推. 因為職業生命不見得多長公司隨時可能決定用新系統取代掉, 到時後要嘛重學新語言要嗎被裁員, 不然就被當老賊冷凍起來刁難
作者: hiigara (石頭)   2014-06-15 14:52:00
直覺是這麼想,但「徵新人寫 cobol」這點讓我覺得難說
作者: atpx (秋雨的心情)   2014-06-15 14:52:00
會用到COBOL語言的公司不會太小. 要改不見得改不掉這行業可能金融保險業會比較大宗. 目前沒改可能是資源投到行
作者: hiigara (石頭)   2014-06-15 14:53:00
至少以我待過的環境,比起找新人,找老賊內調還比較方便..
作者: atpx (秋雨的心情)   2014-06-15 14:53:00
動裝置上. 未來行動裝置進入維護期, 要不要拿cobol開刀就難說了握有know的原老賊要退休時, 公司就會面臨要不要一次改版到位how萬一決定要改版, 這時後原新人已經變成中賊, 就會面臨上述狀況了以保險業來說, cobol轉換為新的壽險核心系統後, 以前的老賊好點的變SA養老, 慘點的直接冰起來發配邊疆
作者: hiigara (石頭)   2014-06-15 14:58:00
也,也是啦...不過我覺得這也要看原 po 有多急著找這第一
作者: atpx (秋雨的心情)   2014-06-15 14:58:00
砍薪水/ 優退/ 調工作
作者: mrforget (財去人安樂)   2014-06-15 15:15:00
兩位所想的正是我想的優缺點,所以才會擔心上來詢問。我主要是想走金融相關產業,目前手頭上比較有相關的只有這一個offer,我本身主要會的還是java跟c為主。謝各位
作者: Su22 (裝配匠)   2014-06-15 21:04:00
當SA養老/冰起來 vs 跳出去學新語言新技術 哪個比較好呢?
作者: f1234518456 (...........)   2014-06-15 21:23:00
養老冰起來也不錯阿
作者: oherman (qq)   2014-06-15 23:27:00
大到能養老也不代表你就能待到養老…學主管嘴炮技能較有用
作者: Marty (DNA探針)   2014-06-16 09:27:00
會用Cobol的公司 不是不想換 是大到不能換每次要提換工具 上面就會說:那機器也要換 初期大概要6千萬然後就沒下文了...
作者: jeijei (讓我們看雲去)   2014-06-16 09:56:00
但真的有公司花錢換掉了
作者: saitoh (Perhaps Love)   2014-06-16 10:56:00
如果只要六千萬就可以換掉的話應該不夠大 XD況且有在用cobol的公司 主機端和open端一定是不同team資源投到行動裝置所以沒資源換...想太多了除非要open端操死主機端閒閒沒事 這樣open端不怒才怪
作者: Marty (DNA探針)   2014-06-16 11:14:00
"初期"大概要6千萬....初期...
作者: atpx (秋雨的心情)   2014-06-18 23:52:00
沒有大到不能換這回事, 只有什麼時候換的問題資源又不是只有錢的問題, 開發人力哩?銀行保險業都能換了, 還有什麼行業會大到換不了?

Links booklink

Contact Us: admin [ a t ] ucptt.com