美文网首页35班--007不写就出局每天写1000字
两周学习python爬虫总结出的零散时间方法

两周学习python爬虫总结出的零散时间方法

作者: 等风的猴子 | 来源:发表于2019-01-14 20:27 被阅读121次

    上篇文章说, 学习python,给自己定了一个抽象的目标。今天分享一下,在细节上的学习,主要分享学习过程的心得,不涉及代码部分。

    一、自学还是报班学习

    学习python,碰到的第一个问题就是自学还是报班学习?至于选哪个?不能拍脑袋,先去了解。当然自学心理大概有个数,涉及到自控能力能否坚持,以及需要花费时间去摸索。秉承能花钱节省时间的事情,尽量花钱买时间。

    于是去了解报班学习,了解一圈下来,在我上班及住宿的附近没有python的课程,只能采取线下和在线结合的方式上课。报班学习目的,一来是有个学习氛围,二来认识一些志同道合的朋友。而线下课程上课的地方都比较远,地铁来回需要3~4个小时。基本只能周末去学习,而且还要浪费大量的时间在路上。一算时间成本不划算,基本上大部分是在线上学习。线上报班,不如买个视频教程。

    于是,只能选择自学了。

    二、利用零散时间学习

    本人在学校期间有一定的python基础,基本语法都懂的。因此,直接百度python爬虫教程,当然搜索出来很多,有文字教程,也有视频教程。

    问题就来,可供的选择越多的时候反而不会挑了,觉得这个也可以那个可以,东看一下,西看一下。很大程度上浪费时间,学习的东西又缺少整体架构。用零散的时间去学习了一些零散的知识点,结果是时间浪费了,东西学的扎实。

    这些都不重要,重要的是容易放弃,学习的过程中没有找到成就感,就会失去信心,接着失去动力,怀疑自己是不是那块料,能否学习好。

    如何用零散的时间学习,还要获得成交感呢?

    之前学习是找一堆资料,然后学习,这种是需要用大块时间集中学习,还需要积累一段时间后才能获得成就感,比较明显的就是在学校学习的过程。显然这种方式不适合我。

    于是我换一种方式学习,以教为学。利用零散时间,去收集某一个问题的答案并整理成文。收集答案的过程,零散时间也是可以的收集过程可以中断,不需大块时间集中来做。把收集到的资料整理成文形成一个系统的答案,这个过程中就把问题给击破了。同时,也形成了一个自己的教程。可以解决利用零散时间学习,还能获得成就感。

    三、详细的规划

    上述方式,能解决零散时间的利用并获得成就感。但还有一个问题没有解决,知识的整体性。于是百度查找python爬虫的知识要点。在网上找到了其他人整理的知乎live,爬虫从入门到进阶(by 董伟明,豆瓣高级产品开发工程师)。

    以及阿里工程师培养的爬虫技能树总图:


    根据要点,整理了一份自己的思维导图:


    于是根据思维导图的要点,每周规定自己弄明白其中一些任务。先弄明白原理,在动手实践。

    这样一来,每周的任务都很清晰具体了,越是具体的任务,执行起来越顺利,也越容易完成目标。

    还有一个好处,就是可以清晰的了解自己目前处于什么样的一个水平。也知道自己学会了那些,可以用来做什么样的事情。

    目前这个方法还是实践中,也许过段时间,这个方法又改进了。

    相关文章

      网友评论

        本文标题:两周学习python爬虫总结出的零散时间方法

        本文链接:https://www.haomeiwen.com/subject/miaorqtx.html