如何快速学习一门新技术

Daotin 于 2024-05-08 发布 编辑
  1. 1 Purpose
  2. 2 What
  3. 3 How
  4. 4 Try
  5. 5 Summary
  6. 进阶
  7. 1 Read
  8. 2 Systematic learning
  9. 参考文章

二八定律,在技术中我们只要花少量的时间学会 20% 的技术,就可以开始项目开发,剩下的 80% 大部分都应该在项目实践中去学习的。

极限编程: 极限编程正是这样一种敏捷快速的开发方式,要求团队成员拥有很高的技术素养,在很短时间内就可以学会并且应用。

1 Purpose

学习目的或目标是什么?当前处于什么水平?


以下过程以nginx为例。

2 What

3 How

(优先级从高到低)

4 Try

参考示例写 Demo

5 Summary

费曼学习法:通过向别人清楚的解说某一件事,来确认自己是否真正弄懂了这件事。

进阶

1 Read

稍微读一读官方文档(选择有必要的部分尝试通读,大部分还是当做字典使用)

这个时候,你已经有了一些初步的印象,带着前面总结出来的几个要点问题,进入正式的理论学习,你便会很容易理解了。

2 Systematic learning

后续系统学习

参考文章