能发现问题很重要,能识别问题并付出行动才能真正解决问题
知识碎片化、不成系统
很多知识点知道大体是什么,遇到问题也能有基本的方向,但主要还是面向搜索引擎解决问题。平时读一些公众号文章、博客文章对很多技术都是浅尝辄止,缺乏全面系统的理解。有一种虽然知道很多,但仍然很菜的无力感。
知其然不知其所以然
平时用的技术很多都不够深入,比如 Spring,Mybatis、Mysql等等。遇到问题主要靠搜索引擎解决,如果搜索引擎没有基本就很难解决。
突然发现,在日常的工作中自己和刚入职一两年的员工没啥区别,遇到问题,他们解决不了的,大部分我也解决不了。虽然技术广度比他们好点,但是这并不能体现在日常的工作中。
期望结果
故对未来两年的设定如下目标:对Java、Spring、Mybatis及常用JDK及开源库有深入的理解,并形成体系,遇到问题从原理进行分析、面向源码而不是搜索引擎解决问题。
这个目标显然不够明确,好的目标应该满足 SMART 原则,后续一系列文章,我会对目标进行一一拆分并解决之。
如果你也有我这样的困惑,那么,让我们一起同行,击穿天花板!