思考:总结一下有什么是技术方面外在能力?意思是脱离某个技术但只要有这些外在能力就可以很快掌握能力
- 学会看官方文档来解决问题的能力(例如:熟悉官方文档的描述、书面结构、最重要的是能够根据问题精准定位到文档关键点上)
- 对待bug能够冷静思考,在不盲目通过测试调试来定位的情况下,找到解决问题的方法
- 明白什么是技术的关键点,什么是这个技术最有价值的、最核心的?最核心的最早实现
- 能够讲明白什么是什么,能够说,会表达
- 能够理解代码中的设计理念,学会通过查看源代码来理解问题
- 能够将学到的东西转化为应用场景的思考,并付出实践
- 明确学习这个技术的目标,比如说架构师?大数据分析师?制定了大目标,就需要再分解成小目标(按照优先级,比如说月,周,制定学习路线),小目标分解成每天需要做的过程,一步步的努力!
- 懂得分享与交流,将学会的技术点进行输出
- 拥有查看英文文献/文档的能力(毕竟第一手资料大多数来自英文国家)
- 专研能力,认同自己技术,能够付出时间深入研究,善于利用一切时间来学习。
- 学会判断博客、书籍的实用类别,进行阶段性划分(比如浅显入门、实战型、原理本质)
- 能够高效的学习,形成适合自己的学习方式,掌握自己的黄金时间
- 工作时间也就是学习时间,学习时间就是工作时间,把学习内容融入到工作中,工作中促进学习的成长
- 追求质量,追求细节,有时候就是需要沉淀下来,一丝不苟,有自己的思考
- 不太依赖工具,但是熟知工具,对一些关键的名词/关键点保持敏感的触觉
- 编写文档表达需求的能力
- 抽象能力,将认识事物从现象到本质的能力
- 能够搭建属于自己的知识体系,并且能够建立知识的强关联,注重知识的广度与深度