如何系统的学习一门技术?如何学习到技术的精髓?怎样做才能让自己对学习这件反人类的事坚持不懈?
打卡Day38:今天学习了《97|高效学习:深度,归纳和坚持实践》,我的收获如下:
系统的学习(学习模板)
- 技术背景、初衷和目标或是解决什么样的问题
- 优势和劣势(trade-off)
- 适用场景(业务、技术)
- 组成部分和关键点
- 底层原理和关键实现
- 已有实现和它的对比。
举一反三
- 联想能力。不停地思考同一个事物的不同的用法,或是联想与之有关的其他事物。
- 抽象能力。找到解决问题的通用模型。
- 自省能力。站在不同的立场上来和自己辩论,即思辨能力。
多思考,多找人辩论或讨论,善于思考,有好奇心,打破沙锅问到底,关注细节,做事认真,严谨。
总结归纳
- 把信息碎片给结构化掉(归整、排列、关联),找规律,找相通之处,找共同之处,简化、归纳和总结,形成套路,模式,通用方法。
- 写博客,讲一遍给别人听。把你总结归纳的知识公开出来,给别人看,接受别人的批评和反馈,成长得更快。
- 抓重点,化繁为简。
实践出真知
- 学以致用,从经典书的写法中学习好的思维方式。
- Eat your own dog food。吃自己的狗粮,你才能够有最真实的体会。
- 实践让人痛苦,痛苦让人反思,反思让人有学习和改变的动力。
坚持不懈
- 每周ARTS:Algorithm 是一道算法题,Review 是读一篇英文文章,Technique/Tips 是分享一个小技术,Share 是分享一个观点。
- 人不怕笨,怕的是懒,怕的是找到各种理由放弃。
- 形成成果晒出来,让别人来给你点赞;变成一种习惯,就像吃饭喝水,感觉不到太多的成本付出。