为什么我会选择Python
如果把Python比作少女的话,我个人觉得碧翠丝是最适合它的。
小巧玲珑的身子——Python那精简的语言
禁书库管理者的身份——Python众多的库
内在强大的力量——Python广泛的功能与应用
高冷傲娇的气质——就是不让我轻松学习的这一点(滑稽)
也正是以上这点,让我渐渐爱上了这门语言。再来看看Python的应用:
其中不乏当前热门的云计算,人工智能,数据分析等应用,我认为如果掌握Python,对以后无论是考研还是就业都非常有帮助。
对于Python的深入探索
在Python这么多应用中,我最感兴趣的就是人工智能,这与小时候看过的科幻电影有极大的关系,《终结者》,《我,机器人》里面机器人拥有自己的思维让我着迷,因此我也想加入这一领域去,于是我选择了机器学习,人都是在不断学习中渐渐有了自己的灵魂,那么机器是不是也可以呢?
Web开发对于之后的数据库,软件工程两门课的实践作业都有所帮助,到时候我想真正的参与工程,而不是成为一名划水选手,而且对我来说Web是将之后的作品展示给他人的一个媒介,所以我觉得学好Web开发同样很重要。
爬虫给我的感觉有点类似黑客,都是在网络上通过一些高深的手段来获取一些平常难以获得的信息,我觉得作为扩展还是很有必要的。
学习规划
Web开发我选择的是Python+Django框架,因为之前了解到这一框架比较容易上手且开发迅速,所以我选择它作为入门。同样,前端的一些基础我也得了解。
机器学习我想先侧重监督学习以及非监督学习的算法原理,具体我想以书本(Python机器学习基础教程)结合视频(吴恩达机器学习)的方式进行学习。
爬虫我想先在网络上找教程通过request+Xpath作为开端,之后再以scrapy设计框架。
以上是我的时间图,在该学期先研究Web开发中的前端语言以及Django,还有数据库的语言,而寒假的时候研究机器学习的各种算法及应用,等机器学习的研究结束以后,我会开始研究爬虫,具体顺序如我前面所说的一样。我特地把机器学习的特征工程这一块留到最后,是为了今后如果学习深度学习的话,可以一起,这样就不会因为时间跨度太大而忘记特征工程的知识。
总结
这一次又立了一个时间跨度很长的Flag,希望我能够在接下来的日子里,把我所列举的目标一一实现。