如何学习新技术,快速应用到开发
Posted 北漂小伙
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何学习新技术,快速应用到开发相关的知识,希望对你有一定的参考价值。
高手们:
首先第一步:到官方网站下载最新的文档,运行官方的一些Demo(注意是官方的Demo),然后程序在机器上能跑起来了,接着对着官方文档一页一页的往下看,看一页之后,如果有程序能运行,那么就接着去敲程序,程序跑完,又回来接着看文档,又有程序能运行,那么就又接着去敲程序.不断的去尝试,就是这样的一个简单的过程,如此循环.
普通人:
而很多的程序员却偏偏不这样做:他们怎么做了?这个技术有人已经学好了,并且写成了博客等系列教程或者专栏,他们往往就是在这些博客的基础上复制过来,或者有人对该技术出了一本中文书,录制了一套视频,他们往往就是看中文书,看视频,学习这些所谓的"二手经验",而不喜欢,或者比较胆怯自己去做这个事情(运行官方Demo,查看官方文档).
我:自己的学习方法现阶段处于这两者之间。
反思:大多数情况不愿意自己动手去写,去敲代码,每次要敲代码就感觉到问题,然后继续学习技术,如此反复始终不愿动手写代码,经常空想浪费时间,有时候以为自己会了,动手时却就不知所措,然后又放弃敲代码进行空想学习,如此反复陷入恶性循环,感觉这个技术太难了,看到的都是困难,导致学习的效率特别底下,总是在皮毛之间,不能应用到实际项目。
建议:用实际编写代码去驱动学习,坚持写代码,写错也没关系。反复练习,反复总结。努力向高手学习
克服“高原现象”
爱学习的人都会有这样的经历:学习持续了一段时间之后,往往会有一个瓶颈期,长时间似乎都没有什么进步,于是内心非常着急。
这种情况,实际上是由人的学习规律决定的一种“高原现象”。据研究,学习者在刚开始进步快,随后有一个明显的或长或短的进步停顿期,后期进步慢,中间的停顿期叫高原期(如下图所示)。
高原期,实质是一个消化期。由于前期的学习积累了太多的知识点,这些知识点在大脑中乱作一团,还没有形成一个知识体系。这时需要一定的时间来消化它,让它融会贯通,经常思考总结可以快速帮你跨过高原期。
http://blog.csdn.net/jdsjlzx/article/details/38757491
以上是关于如何学习新技术,快速应用到开发的主要内容,如果未能解决你的问题,请参考以下文章