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


现实中 , 总有很多不尽如人意的事情发生 , 那我们所能做的 , 就是欣然接受 , 然后以此为跳板 , 去追求更好的 。 光有理想没有实力肯定是无法落地的 , 与其空谈不如脚踏实地地干 。
拿这位读者的情况来说吧 。 我问他手头还有其他offer可选吗?他说目前只有这家日企的COBOL岗 。 那我又问他 , 还能继续投简历继续参加面试吗?
去日企当程序员是什么体验?】他说还能 , 如果其他的面不上我是不是可以选择这个?
我的理解是选择小众领域的岗位意味着没有Java岗那么卷 。 再加上日企比较追求极致的稳定 , 这个选择其实没那么想象中那么坏 。 日企虽然在技术上不热衷于追求前沿 , 但福利也是比较到位的 , 除了五险一金 , 甚至高温补贴这种也给的很大方 。
另外 , 如果有机会去国外出差的话 , 差旅费是非常可观的 。
再者说 , 8小时谋生存 , 8小时谋发展 。
选择了COBOL岗 , 并不意味着私下里没法学Java啊 , 像我的好朋友 , macrozheng , GitHub上54kstar项目的作者 , 就是利用业余时间搞的mall;还有江南一点雨 , GitHub上22kstar项目的作者 , 也是利用的业余时间 。
即便是那些看起来只是靠工作和你拉开差距的同事 , 或者只是靠课堂和你拉开差距的同学 , 如果你肯细致观察的话 , 保准他在私底下付出了很多你不曾看到的努力和汗水 。
我之前在一家外企的时候 , 情况也是类似 。 新人嘛 , 一开始的工作免不了打杂 , 经常被安排的任务是写一写ruby小程序、搞一搞SQL语句、甚至撸一撸shell脚本 , 但是私底下 , 我一直在研究公司新兴的技术框架 , 不仅能在这个技术框架的基础上造一些小轮子 , 甚至还能扒一扒源码解决一些核心问题 。
等到时机成熟后 , 直接就晋升为TeamLeader成为团队的中坚力量了 。
所以 , 完全不用担心从小众编程语言切换到主流编程语言后项目经验为0的问题 , 除非是你自己放弃了技术上的求索 。
去日企当程序员是什么体验?
文章图片
再次给大家强调一下 , 永远不要把自己局限于某一门编程语言之上 , 即便Java现在是顶流 , 也要尝试去拥抱其他的编程语言 , 尤其是要重视计算机基础的学习 。
前几天 , 我看到一条热榜 , 特斯拉这种玩火箭的公司竟然使用的.netcore技术框架 , 而不是Java/Go?
我的回答里引用了Java之父Gosling曾说过的一句话:“语言只是实现目标的工具 , 而不是目标本身 。 ”
很多人误认为.NET只能在Windows上跑 , 但其实.NET也是一个跨平台应用程序开发框架 , 不仅支持Windows , 还支持macOS以及Linux , 并且微软前几年已经把它开源了 。
对于我们程序员来说 , 不应该存在任何偏见 , 学这个的看不起学那个的 , 某厂看不起某厂的 , 应该针对自身的情况 , 做出最有利于自己的选择 , 因为每一种编程语言都有自己的应用领域 , 而每个人的能力又千差万别 。
对于我们国内的开发环境来说 , Java的势头的确很猛 , 我个人也是Java的重度使用者 , 但我私底下也在学习其他的编程语言 , 每种编程语言只要能发挥出它最大的优势 , 就是值得我们去学习和使用的 。
人生如果没有更好的选择 , 就欣然接受 , 然后逆袭......
去日企当程序员是什么体验?
文章图片