学习Python的心路历程
引言
我虽然是计算机相关专业的,但是我对编程一直没有兴趣,主要是上学时对数据结构比较排斥,后来接触了一些少儿编程(对,就是少儿编程,scratch),然后才知道了Python的便利,才开始产生了重新学习的兴趣。
初试
决定学习之后,我就开始寻找学习资料,网上很多零基础学Python,但是说实话,都不靠谱。最后找到了一个github上star比较多的项目,也是我的基础启蒙老师:
这个我跟着学到类的时候,发现了一点问题,里面有些知识点变得跳跃,前面并没有提到,然后我就把这个暂停了,先去补充基础知识了。
打下基础
我一开始的时候,是从各种培训网站上找学习课程的,要么内容比较跳跃,要么老师的普通话一言难尽,水平也参差不齐。后来就无意中发现了中国大学MOOC这个网站,里面很多大学的课程,我都是选择带有【国家精品】标示的课程,听了很多老师的,最后感觉北理工的嵩天老师的课程很适合打基础用,还有自己的练习测试网站,方便学习后的练习。
膨胀&踩坑
学习完基础,自己写了很多小工具,觉得自己学的这些就无所不能了,就开始找可成学习TensorFlow,还买了书,这时候MOOC上的内容已经不能满足我了,我就开始在B站上找各种课程视频,但是学机器学习和数据分析发现对硬件要求蛮高,很多时候知识点知道了,自己没办法上手实验,很容易快速就忘记了。
再后来自己就发现,其实这些东西已经偏离了,既学不好,也不知道学了干嘛,难道我学了就能变成机器学习的专家吗?我膨胀了,也迷茫了。
回归&求精
在迷茫之后,我开始回归初心,学习Python是为了提升自己的技能,同时能够减轻自己的工作负担,提升工作效率。我开始探索结合自己工作内容去用Python写一下小的脚本,来改善工作效率,在学习的过程中逐步理解Python的精髓,其实就是各种库创造了各种可能,我们只需要把各种库拿来,正确的堆积到一起,把简单重复的工作都交给代码去处理,让自己解放出来。
在结合工作写了一些脚本之后,我开始进一步求精,努力写一些工具(软件)优化公司同事的工作流程,改善一些工作中系统的不可用不好用的功能,这时候才真的感受到Python对自己带来的方便。
最后
每一个准备学习或者正在学习Python的朋友,不要神话或者蔑视Python,他只是一个工具,一个朋友,一个伙伴,我们用交朋友的心态去学习,管理好自己的情绪,慢慢的就会感受到朋友对自己的友情、帮助、陪伴。
第一次写文章,文笔有限,请大家多多包涵,谢谢。
更新:更新了格式。