之前拜读了腾讯大神雨果的《关于全栈工程师的自我修改》,大有启发就没,但还是学到了一些东西
之前就听好几个说进阶高级程序员的话必须得去看源码.特别是spring的源码堪称经典之作
所以我一口气买了好几本书(当然也买了《Spring源码解析》)
说真的,Spring源码解析 算是看完,但1成的功力都没有吸收到
里面太多的UML时序图 涉及到的一些设计模式 (IOC的单例模式.AOP的代理模式等许多).实在是乱而杂,道行不够实在无法消耗
蓦然回首,才知道所有的一切还是得回归基础
你必须得先对设计模式了如指掌.对UML关系图一看就看.看起《Spring源码解析》来才会更顺畅
所以大目标(优秀的工程师乃至于全栈工程师)下.必须得有序的完成以下的小目标
一、
1. 了解计算机组成系统
2. 深入设计模式并能通过UML画出他们的关系图并能自写一个demo
3. 了解数据结构.hash码的生成与排序 hashset的源码等(排序算法.时间复杂度等)
二、
1.深入数据库
2.多线程的学习