@shaoshuai如何提高编程技术(迷茫+求助) 中发帖

本人24岁,全日制本科(三本),从事Java开发一年左右,目前在一家小公司干Java开发,基本上没有涉及到像Redis、RabbitMQ和elasticsearch等这些中间件的使用,我的工作内容也不难,不知道怎么回事,每天基本上都是六点到七点之间下班回去,心也都很累,回去之后没啥干劲再学习其他内容啦,主要是也不知道学啥啦!请路过的前辈指点一手,感谢! 
下面是目前掌握和了解的技术栈
1、熟练掌握 Java 基础知识,具有良好的面向对象编程思想;理解 List、Set、Map 常用数据结构的底层原理以及实现类的优缺点。
2、熟练使用 Spring、SpringMVC、SpringBoot、SpringCloud、MyBatis、MyBatis-Plus 框架。了解 SpringBoot 自动装配原理、Spring 的 IOC 和 AOP 的设计原理,熟悉 SpringCloud 常用组...