关注最新技术
关注业界最新的技术比如分布式服务、数据库、缓存、消息中间件、容器化等,这个可以通过关注一些自媒体账号,及时了解业界最新动态。
学习源码
可以学习一些知名开源框架的源码,比如spring、mybatis、tomcat、netty等,通过学习源码了解常用技术框架的底层实现原理,学习对方的架构、设计及理念。最好能在研读源码之后,自己动手写一个简单版本的实现,加深印象。
开源贡献
可以关注开源技术框架,找机会给他们做翻译、问题答疑等事情,如果技术有一定的积累,还可以给他们做bug修复,参与新功能开发等。
基础积累
多学习Linux、Java等底层技术,可以尝试先熟练运用,最后阅读源码加深理解。