如何成为大师/大牛¶
目标分解¶
一. 技术等级分解:
1. 0 ~ 1 年:菜鸟,需要别人手把手来教
2. 1 ~ 3 年:初级,需要别人带你做
3. 3 ~ 5 年:高级,能独当一面,可以带初级技术人员了
4. 5 ~ 8 年:资深,能独挡多面
5. 8 ~ 10 年:大牛,统筹规划,高屋建瓴
二. 技能分解:
1. 多看几个类似的职位招聘,明白 「指定职位」 的一些基本要求
2. 用思维导图把技术要求整理出来
3. 哪里不懂补哪里
学习的持续时间3-6个月
三. 行为分解:
1. 先收集大量资料、上网搜索、询问牛人确定要做的事
2. 看源码、看好书、去实践
3. 写心得、多分享
a. Learning
看好书、好分享、好视频
注意:「系统化」学习,特别对于一些「基础性」的知识
先通过一本书全面了解,然后再针对性的查一些有疑问的地方或技巧
如:网络编程、Http 协议
b. Trying
自己动手丰衣足食
自己去尝试搭建一些模拟环境,自己写一些测试程序
c. Teaching
在讲的时候,我们既需要将一个知识点系统化,也需要考虑各种细节,这会促使我们进一步思考和学习
讲出来后看或者听的人可以有不同的理解,或者有新的补充,这相当于继续完善了整个知识技能体系
行为持续时间建议2-4周
备注
印第安人有一句谚语:I hear and I forget. I see and I remember. I do and I understand
参考¶
大牛养成指南-李运华: https://zhuanlan.zhihu.com/p/22495095