2020年,还在IT行业需要光阴的“我”,突然发现今年我已经35岁了

又到了年底,我最近在回顾这一年,真是太难了。

从年初各大厂裁员,竟然成为一件理所应当的事情,到四月份 GitHub 上“996.ICU” 引起了大家的共鸣。即使我们兢兢业业“996”,但依旧难以抵御 35 岁的“程序员年龄天花板”。

但,焦虑和不安是弱者做的事情,强者都是时刻保持学习的心态,在职业发展的前 5 年搭建出自己的知识体系,就能做到无惧无畏。

我认识很多优秀的 Java 工程师,他们丝毫不焦虑,因为他们知道清晰地知道自己的薄弱处和强项。

和他们的交流中,我总结了 3 点经验,在这里分享出来:

1. 深入学习Java底层知识

有些程序员一看见底层代码就会恐惧,不知从何入手。但要成为一个优秀的 Java 工程师,精通底层代码是必经之路。

你要多写代码,如果没有时间看底层,就在遇到问题的时候深挖原理,在编程中深入底层,熟悉原理。一般的程序员都没有做到的,当你做到了,你就比他们更牛了。

2. 多积累项目经验

代码的最终目标就是实现某个场景的解决方案。只不过如果你没有太多经验,不知道代码应该写成什么样。只要你的 Java 底层知识基础打的足够坚实,进到公司后跟着做几个项目,熟悉框架后,自己不断尝试造轮子,项目经验自然而然就增长了。

3. 需要掌握系统化的学习方法

网上学习 Java 的资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。建议你先制定学习计划,根据学习计划把知识点关联起来,形成一个系统化的知识体系。

博主给大家整理好了一些知识图谱和学习资料,有感兴趣的可以私信博主【学习】来获取高清图谱

Java

架构

大数据

文档+视频+面试资料

感兴趣的朋友可以帮忙转发文章后,关注私信回复【学习】来获取

全部评论

相关推荐

评论
点赞
收藏
分享
牛客网
牛客企业服务