如何学习新技术
学习一门新的技术时,你并不需要了解所有与这门技术相关的细节,只要了解这个技术的基本原理,并建立起整个技术的全局观,你就可以掌握这个技术的核心了。
通产来说,首先我们只需要稍微明白这个技术的基本原理,比如说你学习go的切片时,必须得知道“切片的核心是一个结构体,结构体的有一个引用类型,它指向了一个数组”,知道这个基本原理以后就可以多次练习然后巩固对slice的理解
全局观很重要,通常来说,读一本书,第一遍就不是为了看细节的,就是为了让你看一个大概这个过程基本上就可以建立起来一个全局观念,即:大概讲了啥,有啥。
所以说:快速学习一门新的技术就是需要 “大概了解基本原理 + 多次练习使用 + 拥有全局观念” 初次的时候这一招基本上就能让你快速入门。
上面说的是入门一个技术的方法,那么如果想要全部掌握这个技术,还需要什么战略思想呢?我想可以是三步走战略:
- 快速入门,熟练掌握使用方法和技巧
- 了解全部细节,将这个技术彻底掌握,并且可以复制出来一个类似的技术
- 了解相关的更多技术,并创建自己的技术
下面举出两个例子:
国家发展j20的路程。
比亚迪发展电池的故事