对技术学习的再思考
1、基于问题去学习
- 针对任何的技术概念、框架,设定一系列的问题、任务,工作中也有非常多的可深入问题,都记下来
- 然后激发好奇心,搞问题搞清楚,写出来
- 最后讲出来,讲清楚,才能弄懂
- 有造轮子的想法,就及时去造,行动最重要
2、基于解题去学习
- 实在问不出问题,提不起劲,信息又多,从哪下手?
- 直接看题,比如面试题,不要看答案,思考,并解出来,比较下自己解出来的有啥问题
- 再分享出来,写清楚,讲清楚
3、为啥总是要分享
- 分享是检验标准,分享不出来就是没学会,看了就忘是人的本性
- 分享了也不一定真会,要公开分享,接受挑战,接受自己的不足,才能进步
- 分享就是练习,就是积累,就是在训练大脑机器
- 只有每天饱和式输入,才可能有一点点输出,看不懂的不要紧,直接过,找20%的不舒适区,去迭代
- 每天精进一点点,分享永远在路上
- 一点点不是虚的,是看得见的,输出了多少,输入了多少,解决了多少问题,要能可视化的看到,试试飞书的多维表格
- 要去做一点事情,一定要有明确的目标,并且指标化、可视化,能看到当前进展百分比和努力的方向
4、看技术的几个层次
- 第一层:这东西怎么用?
- 第二层:我能在哪用到?
- 第三层:找到具体的地方,使劲地、狠狠地用出来
- 第四层:为什么要用这个,优点是什么,缺点是什么,它解决了什么问题?
- 第五层:有其它更好的方法吗?
- 第六层:我能设计更好的方法吗?
5、形成知识体系
- 别想着有大把的时间系统的学,不可能有的,有那个时间也可能提不起兴趣
- 要拆细了、碎片式地、一遍遍地,重复输入输出,反复咀嚼
- 先在细节里挣扎,解决一个个小的点,单点突破要扎实
- 再汇聚起来,系统思考,理清来龙去脉,融会贯通
- 基于此,看能不能做技术趋势判断,参与到大潮中去?