新技术的学习
学习一个新技术,最好的做法就是看官方文档,然后动手做一些例子。 但是官方文档毕竟是文档,我们也可以用google去搜索博客,因为不同的人的理解不同,总有人的理解可以让你产生共鸣而很快理解一个问题。 总之,官方文档 、RFC、权威书籍=> Google、stack overflow => 博客 ,这样的学习可以有一个系统化的学习,而不是片面的。 刚开始看不懂没关系,刚开始谁都看不懂。
学习一个新技术,必须要清楚两个W,即What和Why。 第一:What,即你学的这个新技术是什么,是干什么的;第二: Why,即要明白为什么要学这个新技术,它能解决你的什么问题,学习他能给你带来什么好处?
学习一个新技术,必然会遇到各种难题,就免不了去解决这些难题,那么我们就可以google,最好的方式是先用中文谷歌,如果有相关结果就再好不过了, 如果没有就用英文关键词去谷歌,并且在Stack Overflow中搜寻到的可能性会更大一些。
学习一些新技术,不可能一蹴而就,所以不要着急,遇到比较重要的知识点及时总结下来,如果遇到这方面的好的文章,也可以摘录下来,只要注明出处就可以了,这是对原创的最基本的尊重。
学习一个新技术,对于其中出现的问题,不能逃避之,而是应该追根溯源,找到根本的原因,这才是最为重要的。
学习一个新技术,尤其是前端框架的学习,一定要看源码,看某个函数的实现原理,这样我们才能在使用的时候游刃有余。