一、体系化的学习。
二、一直在不断的学习:
面对工作中无穷无尽的新问题,大部分问题还是会命中我没有掌握的那部分区域。每次有人问到我不了解的知识时我都会非常开心:还有什么比带着问题学习更有效率的学习方法呢?
Why:
建立了自己的知识体系的基础上,学习新的知识通常都能很快的上手,解决一个问题往往只需要多了解一个知识点而已。
What:
碰到问题之后现学的。
三、看着Bug(对猿:一切OK代码之外)学习
大多数系统当初都很好使,功能当时够用,扩展性看起来也可以,但是这些系统都是开发的人离职之后变坏的。 ???
* “要你解决什么问题?”
* “解决的是什么问题?“
* ”还有更好的办法吗?“
四、挖坑逼自己学习
自称精通高并发的人说不清楚他所谓的高并发系统的瓶颈在哪里,
自称精通架构设计的人说不明白他的系统怎么保证高可用,
自称超大数据量的系统实际上只有不到100万条数据,
面对压力时才会懂得权衡,走过弯路之后才会寻找捷径。
忘了说了:
五、加入开源项目 (虽然我自己没干过)
———————搬运于 蛋疼的axb
网友评论