java进公司后如何提升

自学java进的公司,想要继续深入,但是不知从何下手怎么办,我学的很烂

1.关注优秀公众号,csdn博主,看看技术相关的书籍。带着疑问的态度去了解各个新或未知的技术点。

2.当有一定知识沉淀之后,将知识体系化,即将所学的知识划分清楚,比如数据结构类,java基础类,JVM类,spring类等等,然后针对每个体系中的薄弱点进行针对性的学习。

3.要善于总结归纳,把知道的,不知道都记录下来,做好笔记,方便随时复查。

4.养成良好的习惯,学无止境,每天抽出固定时间,不能放弃。

5.学习路线

 5.1基础类(java基础,数据结构,jvm, sql等等,会使用)

 5.2框架类(spring, spring boot, spring cloud, mybatis等等,会使用)

 5.3中间件(redis, mq, fastdfs,nginx,docker等等,会使用,并能搭建集群)

 5.4底层源码(各个知识点的源代码,要知道去学习,调试,分析,能看懂)

 5.5手撕源码(比如手写spring mvc框架,手写tomcat等等,能自己实现核心功能,完成简易版开发)

之前发现了一个非常不错的技术思维导图,你可以根据这个图片从上到下的查漏补缺,进行学习

https://www.zhoutao123.com/page/book/architect/category/mnrgxk?bookId=2

JavaGuide教程

建议从两个方面入手,一个方面是接收项目后,从项目出发解锁项目中的各种技术,问题等,可以学到不少东西,二一个方面,看看各大招聘网站,大厂技术风向,大概就能知道该找些什么东西了

跟项目,公司给你分的肯定是最基础的任务。除了这些任务,看你的项目中还用到了什么技术,先自己看代码。然后不懂的可以问公司前辈。我目前这么做的,感觉挺有用的