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