如何快速成长
1、明确目标,有的放矢
2、突破舒适区,持续成长:
可以主动争取去承担一些略有挑战性的任务。
就算没有机会亲完整负责一个有挑战性的项目,只是参与其中一个部分,也不要只顾自己的 一亩三分地,要主动了解整个项目的设计。
3、持续学习,夯实基础:
个人建议每种技术选择一本经典的图书,反复阅读几遍,做到原理可以信手拈来才行。
如 《MySQL 是怎么运行的》、《Redis 深度历险》、《HBase 不睡觉书》、《深入理解 Apache Dubbo 与实战》、《深入理解 Kafka 核心设计与实践原理》、《ElasticSearch 实战》、《设计模式之禅》、《深入理解 Java 虚拟机》等等。
4、持续思考:
不能仅成为项目的执行者,需要思考项目的价值,要有一定的产品思维,思考怎么可以把产品做的更好,少走一些弯路。
思考如何在业务发展和技术实现之间取得更好的权衡。
5、持续复盘:
不仅要做项目的复盘,对自己的学习方法,对自己的解决问题的方法,对自己和同事的沟通方法等都需要持续复盘,并且找到行之有效的改进办法,才能一次比一次做得更好,快速全面成长。
6、提升软实力:
对于技术成长来说,光提升 硬实力 还不够,还需要提升 软实力 。
- 比如写文档、写文章、做 PPT 和演讲的能力。
- 跨团队沟通交流、协调资源的能力。
- 合理规划时间和任务的能力。
掌握一些经典的思维框架和方法,如结构化思维、本质思维、逆向思维、创新思维、批判性思维、SWOT 分析、 3W2H 方法等。