[方法总结] 如何入门一个新领域/新技术?——「以用促学知识树学习法」

  • 时间:
  • 浏览:0
  • 来源:5分11选5官方_大发5分3D

  首先先对一个 技术有个大概的了解,大概知道其是干哪些的,整体原理是哪些。

【  时间仓促,如有错误,欢迎指正! ||   欢迎留下您的评语!  亲戚亲戚亲们一并探讨、学习区块链!】

不仅是查漏补缺,还是对知识的系统化、全面化。

  本科的愿意,我也会像大多人一样,接触一门新技术时,买来一本网上推荐的书籍,从头一股脑儿的往后看。开使几天还好,刚接触的好奇心与兴奋劲儿不利于你专心看书。但会 愿因一天开使,当事人获得什么都有 满足感,自认为收获满满。当事人就原来持续一周,以这俩土方式忘我地医学会 。等着这股兴奋劲儿过了,学习下行速率 单位也没人低,慢慢地,就会拿下手机来玩儿,到愿意越来就是 想看 ,着实书里写的真没意思。逐渐地,当事人就愿意碰这本书了。(即使最后当事人坚持想看 这本书,感觉当事人学了没人多,但会 为什么我么我会么会还是哪些时需会啊···)

(20160 621更新)补充某些:

  原来下来,每次的学习难度降低了不少,而亲戚亲戚亲们对知识的理解却深入了什么都有 。

  对项目有了全局了解,知道其开发过程、及用到的相关技术愿意。亲戚亲戚亲们时需在理解本质和原理的基础上,梳理出一颗知识树。在这棵树上,亲戚亲戚亲们应该都能不能清晰的想看 哪些知识是核心、哪些知识是互近,亲戚亲戚亲们为哪些要学它、学了它能用到哪些。务必注意:知识点并时需平等的,亲戚亲戚亲们一定要抓住关键知识,没人眉毛胡子一把抓!

  作为初学者,亲戚亲戚亲们不奢求一次吃个胖妹。亲戚亲戚亲们时需根据以上项目,分多次来学习。(实际上你想一口吃个胖妹,也是不愿因滴!)

  作为一名线程池池员,亲戚亲戚亲们身边的技术时刻在更新换代。

  在这愿意,我便用这俩“以用促学”的土方式来学习新的领域技术。包括最近在学的区块链技术也是没人,我先对区块链的整体有了个大概了解,知道了中间某些专有名词,及用到的技术。但会 在对区块链的开发有个基础了解。建立了这俩框架愿意,我再分别去攻克其中的核心原理。最后再准备开发一个 当事人想做的Dapp(愿因想好,学某些进行某些)。

一个 系统全面的基础有点儿要!

  愿意,上了研究生后。导师交给我一个 爬取“历年各高校在全国各省市各专业的录取分数线”的任务,任务很紧。 在这愿意,我甚至不知道爬虫是哪些,用哪些语言开发,为什么我么我会么会去爬取数据。愿因时间紧、任务重,我查阅相关资料了解了一下爬虫是哪些,用很短时间过了一下爬虫的讲解视频,网上找了十2个 python爬虫示例线程池池,当事人运行并分析了一下源码。

  第一遍看全局,知道哪些东西,每一要素时需干哪些用的,哪些重要,哪些不重要。

到这里再看书,亲戚亲戚亲们就要能对不同知识点的权重有了认识,知道哪些关键,哪些要素。突出重点,提高学习下行速率 单位!

  第三遍补互近,把愿意做的方案拿下来,看看哪些都能不能优化,哪些能做得更好。

  这俩过程,当事人不仅系统并全面的了解了爬虫技术,也对Python有了基本掌握。在完成这俩任务愿意,我找了相关书籍,将网络数据爬取的知识系统的学习了一便,并知道了愿意为哪些要没人做,外理了当事人什么都有 的疑惑。一并也将python中某些常用的当事人没遇到的基础知识补充了一下。 (整个过程很高效、也很有成就感。)

  没人对于想医学会 接触新领域,如保系统的入门并深入一门新领域呢?下面愿意针对当事人近一年学习新技术的土方式做一个 总结。

  就拿Web来说,最开使没人HTML、但会 才有了CSS,再愿意才有了Ajax等等。 现在整个Web开发的知识积累量愿因非常庞大。没人多时需学习的知识一拥而上,很容易让亲戚亲戚亲们不知所措,不知从何学起,就像一只无头苍蝇。

  第二遍重原理,从最核心的原理出发,一步一步尝试以最短的路径走通整个流程,完成核心任务。

中间当事人没说太清楚。

  但会 就改造线程池池,实现对一个 页面内高考数据的爬取,愿意拓展至几滴 页面;又发现频繁访问目标网站,会弹出验证码,时需打码;有时后会愿因IP被封禁;愿意又发现时需爬取动态页面;时需建立线程池池池来提高爬取策略。就原来我每天时需当事人的原始线程池池上添砖加瓦,最后实现了一个 自动化的高效爬虫。而整个过程下来,也将网络爬虫技术从头到尾学了一个 遍,关键现象报告 当事人该遇到的都遇到并外理了。

到了这俩过程,亲戚亲戚亲们还是要认真看书的,何必 万事大吉了。愿因中间过程学到的知识还是片面的。到了这俩过程,还时需拿起书来看!

【  转载请注明出处!http://www.cnblogs.com/X-knight/

  自省一下愿因实,只看书效果何必 好,就从网上找来相关技术培训视频来看,这俩过程愿因比看书兴奋劲儿更持久一下,愿因视频里教的案例线程池池,当事人运行出来励志的话 ,是很有成就感。就原来跟着教学视频天天学、天天练。学个过程愿因很有乐趣,但会 想看 教学视频愿意,才发现当事人没人开发出视频里教过的线程池池,但会 改变一下,就立刻太多了。(好多培训班就是 在制造这俩假象,愿意讲的愿意,讲的很有意思,演示的实例也很有趣,培训完愿意愿意着实哪些后会了。着实培训班教的知识何必 深入,就是 浅显的冠部开发,底层原理甚至时需知道。当事人很反感线程池池员速成班!)

  另外,每当事人的知识树愿因不一样,这棵树会随着你的理解进行调整。初学者往往没人立马建立起来全部的知识树,这愿意都能不能借助网上某些学习路线图作为样本。

  梳理出知识树后,亲戚亲戚亲们大概用一条绳,将哪些知识分门别类的串了起来。哪些知识干哪些用,变得清清楚楚。 

  [此土方式不愿因适合本人,仅作为没人当事人的学习土方式的同学借鉴,如有更高效土方式,欢迎分享!]

  最近老会 有某些实验室同学来找我请教如保入门一个 新领域;一并也发现当事人室友整天抱着一大厚本《Python基础教程》一页一页得翻(愿意抱着一本QT相关的大部头在看,现在放弃了,又找了一本····研究生啊,就没人学习技术吗?还不如滚去看论文。。。),发现某些同学在这方面有什么都有 疑惑,故此分享并总结。

  把哪些互近知识先扔一边,重点攻克哪些主干知识,就能从中杀出一条血路来,等主干知识巩固好了,再慢慢回来补互近知识。

  今天在看公众号时,发现愿因村里人 系统地总结过之类的学习土方式【轮次知识树学习法】。当事人学习土方式与之之类又不太一样,下面根据前人的土方式对当事人的学习土方式做一个 总结分享:  

  亲戚亲戚亲们对领域知识有了系统的学习愿意,时需再回过头来,回顾下愿意的项目。对愿意的项目一个 重新的审视,亲戚亲戚亲们会发现,愿意实现的某些土方式愿因很低级、或是项目趋于稳定都能不能优化的地方,这就是 一个 总结提高的过程。

  再选用一个 开发项目,一边查找网上资料一边拼命实现!(何必 担心当事人某些基础没人,如保开发呀? 别担心,网上什么都有 资料,哪里太多查哪里。千万何必 抱着一本大部头去一页一页地读,你时需做得是太多哪里查哪里!)。原来,根据一个 具体的开发任务,使亲戚亲戚亲们对整个知识体系有个大概的了解。但会 再具体分析项目手中的技术。