相信大多数同学在学习过程中,遇到新的没见过的技术时,会觉得不知道如何去学习和使用,这里我也是借鉴别人的方法,给大家分享如何快速学习一门新技术的方法。实际上这也是我在微信的公众号里看到的,有很多技术类公众号不定期会推送IT技术信息和最新技术新闻等,想了解IT行业的最新动态以及技术可以多关注相关的公众号,自己在微信上搜哈。下面进入正题:
1. 从宏观层面了解该技术
当发现了一门技术时,通常不会直接就去学它,因为不是每一门技术我们都需要学习。我们需要了解它的背景:
(1)为什么会出现这门技术?
(2)它是用来解决什么问题的?
(3)有没有什么相似的技术?
(4)在没有这门技术时我们是怎么做的?
2. 多多实践,实践才是硬道理
通过技术学习,通常对应的官网会有相应的使用介绍,所以自己要多动手,去实践,试着用这门技术解决一些问题,将过程中出现的问题记录下来,以便反思,并方便找寻答案。
3. 教是最好的学习方法
我们都知道光学而不动手实践是无法掌握好一门技术的,技术实践是必须的,但实践足够多后,本以为已经掌握了这门技术,可是自己尝试去表达的时候却又发现自己有很多概念似懂非懂,只有当我们能把学到的东西用自己的语言表达出来,并且别人也能听懂看懂,这才是真正掌握了该技术。所以分享,也可以说教,将自己学到的东西通过博客等与大家分享,这样才能更好的掌握一门技术。
4. 推迟学习
所谓推迟学习,指的是,面对日益发展的技术,新技术层出不穷,我们肯定没有足够的时间去完整的学习每一门技术或者编程语言,我们只需要搞懂概念部分,从大致的宏观方面了解,等到我们真正需要时,或者有足够时间去准备时,我们再去学习实践都可以的