Skip to main content
 Web开发网 » 站长学院 » 浏览器插件

就职的公司居然还在用Java 1.6,该不该换公司?

2021年10月13日7000百度已收录

谢邀~

公司还在使用JDK6,不应该是你跳槽的直接原因。

为什么有些公司还在使用JDK6别说1.6了,还在用1.5的我都见过。

很多企业级的应用,都会运行个三五年,甚至更长的时间,才会有新的系统替代他。如果题主公司的项目都是运行五年以上的话,现在还使用JDK6是有情可原的。(JDK7好像是11年发布的)。

对于大多数企业级应用来说,当系统上线后,“稳定”是最重要的,所以当业务需求可以满足、系统效率也能跟得上的时候,企业是不会轻易升级JDK版本的。

就职的公司居然还在用Java 1.6,该不该换公司?  java版本 第1张

版本高,不一定使用到新特性首先,Java常用的内容,比如集合、IO、多线程(并发框架)、JVM的内部原理,这些基础的东西是一直都有的,你依然可以从JDK6中学到很多知识;

另外一方面,例如我们单位使用的是JDK8,但是据我观察,大部分程序员都没有用到高版本的新特性,比如很多程序员是不会写lambda表达式的;

我估计我们单位在几年内,也不会升级JDK版本的;若干年后,可能也会被问到“公司还在使用JDK8,要不要跳槽”。

就职的公司居然还在用Java 1.6,该不该换公司?  java版本 第2张

顺着JDK,看看公司的技术栈这里的技术栈是指:公司项目用到的框架、软件、架构等。(业务经验的积累,在这里不讨论,只谈技术)

有些公司使用SSH框架,单台关系型数据库;

有些公司除了常规的框架,开始使用Spring Boot;系统和系统之间除了接口调用之外,也用到消息队列进行解耦;除了关系型数据库,也引入了非关系型数据库;

有些公司用到了Dubbo、Spring Cloud,开始使用Docker,引入Devops,分库分表...

这时,公司之间技术的差距就显现出来了;同时也会影响到程序员的技术发展;这才是你考虑是否需要跳槽的因素之一。

总之,平台和个人的努力,都很重要。

就职的公司居然还在用Java 1.6,该不该换公司?  java版本 第3张

我将持续分享Java开发、架构设计、程序员职业发展等方面的见解,希望能得到你的关注。

就职的公司居然还在用Java 1.6,该不该换公司?  java版本 第4张

评论列表暂无评论
发表评论
微信