还记得刚出来工作的前两年,工作制不是现在流行的996,而是995,一天工作十二个小时,通勤两小时,于是一天我只剩了十个小时。十个小时,要吃要睡,还要享受生活?真的只是妄想罢了。那段时间我没有社交,没有自我,只有令我麻木的忙碌。工作中的一切都是听从老大的安排,敲敲代码,做做增删改查,看看数据库,测试自己和别人的代码,这样干了两年。
第三年的时候我就在想,自己还要这样吗?
当然是否定的,不可能的,两年的经验自己完全可以入行了,是时候该学习怎么进行需求分析,怎么设计数据库,怎么写各类文档,怎么写更好的代码?
因此我第三年就跳槽到了一个965制的公司给自己作为一个过渡,虽然没有之前995的公司薪资高,但是我有了更多的可支配时间,一般晚上7点左右下班,8点前到家,到家后花一两个小时的时间给自己“充电”,提升自己。除了必要的项目加班跟进度之外,我不愿意把我的时间浪费在无意义的加班上,因为这对我而言,并不会增加我的工作效率或者提升我的工作能力,只会让我变得模式化与流水线化。
经过第三年的学习提升,在我工作第四年的三四月份,我一时兴起,想检验一下自己这一年时间的学习成果,于是去投了简历面试,最终有三家给了offer,分别是微医的23*16,京东金融校园业务:21*14,携程国际事业部:21*15。这也证明,我的综合实力完全不逊于加班成风的某些互联网企业。同时也说明加班和个人的成长没有必然关系。
所以说,对于刚刚毕业两三年的同学来说,真的不要急于赚钱,更重要的是自身的成长,千万不要一直待在舒适区,不要让自己模式化,因为当你一旦离开舒适区,找工作的时候就会很容易碰壁,在这里:我建议大家一定要提前计划着去学习提升、给自己“充电”,技术能力提升了之后,965的工作制未必就拿不到28K的薪资。
在我第三年的过渡时期,针对我个人的实际情况,在前辈大佬的帮助下,总结出来一个Java技术进阶路线图,对我还是很有帮助的,今天分享给大家,主要针对3-5年及以上工作经验的Java开发人员,从广度到深度来说还算比较全面的。
这份路线图里面的技术包涵了Java高并发、分布式、微服务、源码分析、高性能等技术,这些也是目前互联网企业比较常用的技术,那么来详细看看。(图片可以保存)
一:源码分析
学习Java技术体系,设计模式,流行的框架与组件
-
常见的设计模式,编码必备
-
Spring5,做应用必不可少的最新框架
-
MyBatis,玩数据库必不可少的组件
二:分布式架构
高并发,高可用,海量数据,没有分布式的架构知识肯定是玩不转的:
-
分布式架构原理
-
分布式架构策略
-
分布式中间件
-
分布式架构实战
三:工程化与工具
工欲善其事必先利其器,不管是小白,还是资深开发,玩Java技术体系,选择好的工具,提升开发效率和团队协作效率,是必不可少的:
-
Maven,项目管理
-
Jenkins,持续集成
-
Sonar,代码质量管理
-
Git,版本管理
四:微服务架构
业务越来越复杂,服务分层,微服务架构是架构升级的必由之路,Java技术体系,和微服务相关的技术有哪些呢?
-
微服务框架
-
Spring Cloud
-
Docker与虚拟化
-
微服务架构
五:性能优化
任何脱离细节的ppt架构师都是耍流氓,向上能运筹帷幄,向下能解决一线性能问题,Java技术体系,需要了解:
-
性能指标体系
-
JVM调优
-
Web调优
-
DB调优
如何一起学习?
以上是自己收集总结的Java架构技术图谱,自己因为比较喜欢技术,所以收集了一些Java高并发、分布式、JVM、spring、源码分析和kafka等架构技术资料
今天的文章965工作制好吗_9k到手多少分享到此就结束了,感谢您的阅读。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/65270.html