对技术学习的再思考

56 阅读2分钟

1、基于问题去学习

  • 针对任何的技术概念、框架,设定一系列的问题、任务,工作中也有非常多的可深入问题,都记下来
  • 然后激发好奇心,搞问题搞清楚,写出来
  • 最后讲出来,讲清楚,才能弄懂
  • 有造轮子的想法,就及时去造,行动最重要

2、基于解题去学习

  • 实在问不出问题,提不起劲,信息又多,从哪下手?
  • 直接看题,比如面试题,不要看答案,思考,并解出来,比较下自己解出来的有啥问题
  • 再分享出来,写清楚,讲清楚

3、为啥总是要分享

  • 分享是检验标准,分享不出来就是没学会,看了就忘是人的本性
  • 分享了也不一定真会,要公开分享,接受挑战,接受自己的不足,才能进步
  • 分享就是练习,就是积累,就是在训练大脑机器
  • 只有每天饱和式输入,才可能有一点点输出,看不懂的不要紧,直接过,找20%的不舒适区,去迭代
  • 每天精进一点点,分享永远在路上
  • 一点点不是虚的,是看得见的,输出了多少,输入了多少,解决了多少问题,要能可视化的看到,试试飞书的多维表格
  • 要去做一点事情,一定要有明确的目标,并且指标化、可视化,能看到当前进展百分比和努力的方向

4、看技术的几个层次

  • 第一层:这东西怎么用?
  • 第二层:我能在哪用到?
  • 第三层:找到具体的地方,使劲地、狠狠地用出来
  • 第四层:为什么要用这个,优点是什么,缺点是什么,它解决了什么问题?
  • 第五层:有其它更好的方法吗?
  • 第六层:我能设计更好的方法吗?

5、形成知识体系

  • 别想着有大把的时间系统的学,不可能有的,有那个时间也可能提不起兴趣
  • 要拆细了、碎片式地、一遍遍地,重复输入输出,反复咀嚼
  • 先在细节里挣扎,解决一个个小的点,单点突破要扎实
  • 再汇聚起来,系统思考,理清来龙去脉,融会贯通
  • 基于此,看能不能做技术趋势判断,参与到大潮中去?