小弟工作一年多了,但是技术比同工作经验的人,会的东西少很多。例如,项目做的是中小型项目。技术到springboot。Cloud因为接触项目的原因也生疏了。我个人了解到的例如netty,mq,k8s,Linux开发,分布式开发这些不了解。我是专注于做JAVA开发。想在后端进行更深如发展,目前在职。想听听过来人给一些中肯的建议和帮助,应该往哪方面去学习发展。
工作一年多,还年轻,还有很多时间去学习,去接触更多的东西。想学什么就去学,例如:linux命令、mq、mysql等这些都需要掌握的。
个人觉得要先把java的基础学好,然后把后端常用的框架、开发模式各种常用模块都操作操作。然后从中选择自己感兴趣的,去深入研究。比如:算法,算法是个大概方向,然后选择一个方向去努力。
1、工作方面我觉得工作一年的话,还是要熟练项目业务,能独立开发项目,两年可以给项目提出合理性建议。
2、技术方面,基础知识可以巩固,jvm,集合,线程,这方面可以扩展,如果项目没有接触到的话,自己可以有时间看源码深入学习
3、三年以后可以看一些框架,了解框架为什么这样写的目的,以及一些设计模式的使用。