去日企当程序员是什么体验?

去日企当程序员是什么体验?
文章图片
作者|沉默王二
来源|沉默王二(ID:cmower)
微信上收到一条读者的私信 , 大致的情况是这样的:他接到了一家日企的Offer , COBOL方向的 。 他去网上查了一下 , 大部分都是劝退的 。 他很担心干了几年COBOL , 再转Java会因为没有项目经验 , 而找不到新的工作.
去日企当程序员是什么体验?
文章图片
考虑到应该还有个别读者有类似这样的疑惑:接到的offer不是很满意 , 也没有其他更好的选择 , 那这个offer是接还是不接呢?
我把自己的想法整理了一下 , 希望能给需要的读者一点点启发和帮助~
去日企当程序员是什么体验?
文章图片
去日企当程序员是什么体验?
文章图片

讲真 , 这位读者有这样的疑惑确实是情理之中 , 我估计在座的各位有很多听都没有听过COBOL 。
COBOL可以说是编程语言中的“上古卷轴”了 , 第一个正式版发布于1960年4月 。 COBOL标准的制定者之一——格蕾丝·霍珀是一位女博士 , 历史上第一个计算机程序的“BUG”就是由她发现并记载下来的 。
去日企当程序员是什么体验?
文章图片
六十年下来 , COBOL程序已经形成庞大的规模 , 从社会保障卡信息存储和处理 , 到ATM机 , COBOL的身影无处不在 。 由于更新系统的成本实在太过高昂 , 再加上审批流程等非技术性原因 , 导致这些遗留系统一直没能更新换代 。
我看了一下2021年最新的TIOBE编程语言排行榜 , COBOL竟然还能排在第25位 , 比我经常听到的Lua、Rust、Kotlin、Scala、Erlang还要靠前 。
去日企当程序员是什么体验?
文章图片
我只能说 , COBOL实在是太无情了 , 60多年还能榜上有名 。
去日企当程序员是什么体验?
文章图片
干过银行相关的技术岗的话 , 应该对COBOL比较熟悉 , 甚至会觉得COBOL严重缺人 。 只要你肯去做 , 愿意全国各地跑一跑 , 哪怕是0经验 , 都会有公司要 。
虽然随着时间的推移 , COBOL程序员会越来越少 , 但就目前来看 , 确实还是有工作机会的 , 并且在学历上也不会卡的非常严苛 , 薪资待遇还算是说得过去 。
去日企当程序员是什么体验?
文章图片
如果现阶段没有其他更好的offer选择 , 我认为COBOL不是不可以接受 。
如果你想入门COBOL的话 , 推荐W3Cschool上面的COBOL教程 , 里面还有COBOL的面试题:
另外 , GitHub上这个1.9kstar的开源教程也是非常值得推荐:
课程分为三个部分:
第一部分:入门指南 。 第一章介绍了什么是COBOL , 第二章介绍了如何使用VSCode插件来编写COBOL代码 , 第三章介绍了其他的一些VSCode扩展插件
第二部分:COBOL学习 。 一共9个章节 , 分别讲解了COBOL语言的基础知识、数据分布、文件处理、程序结构、文件输出、条件表达式、算术表达式、数据类型和内在函数 。
更多内容↓↓↓第三部分:VSCode替代方案和测试 。 这部分主要介绍了如何利用IDz、LSE、TSO/ISPF等替代方案来编写源代码以及测试 。
去日企当程序员是什么体验?
文章图片
COBOL属于小众编程语言 , Java属于主流编程语言 。 两者直接进行battle , 多少有些不太公平 。
如果你有更好的offer , 并且还是Java岗 , 那就不用选择 , 无脑冲Java就对了;如果只有一个offer , 没得选 , 我觉得COBOL还是可以缓冲一下的 。