python学习感悟
Python是一门编程语言,在最近几年大数据以及人工智能的兴起之后,开始慢慢的出现在大众的眼前。随处可见的是Python的教育机构,各大招聘网站对Python专业人员的需求以及高薪。
记得在大学阶段的时候C语言、C++语言是最为火爆的,学计算机专业的同学对于C语言都是必修课。后来快到大学毕业的时候,Java语言又开始兴起,毕业之后的很多同学也在开始转向Java的学习。毕业之后对IT行业没有更多的关注也就不再有跟多的了解。直到这两年Python又开始火爆。
为什么会想要学习Python呢?虽然没有对Python有更多更深的了解,但是在各大关于Python的教育机构的宣传中以及招聘网站的岗位中,可以了解到Python最大的功能应用就是人工智能的机器学习、数据分析以及网络爬虫。数据分析和网络爬虫两大功能是最大的引力,尤其是爬虫。
首先是因为在这两年关于股票投资上的学习遇到了困难,一直坚持这价值投资的理念,价值投资就一定需要对一家企业的来龙去脉了解的非常清楚。首先是财务数据,历年的财务数据分析是最大的一项工作;其次是对企业历史、重大事件以及行业数据的收集能力等。这两点是作为一个价值投资者在投资一家公司之前必须要做的功课,如果是自己人工一年一年的去整理历史财务数据工作量大而且还容易出错,希望是否能通过Python的学习完成。
其次是个不算重要的原因,那就是我们常常念在嘴边的一句话“技多不压身”。然而这句话有时候并不一定一直正确,是需要分人分人生阶段来谈论的。比如在大学期间、在刚毕业时学习的技能越多就会越好。技多并不一定就是钱会赚的更多,技多代表的是不专,不专就难有成就。因此,在可塑性还比较大的年龄阶段技多是好事,一是转换成本低,二是技多更容易找到自己真正喜欢的。但是达到一定的年龄阶段的时候应该是“技专”,更容易获得大的成就,同时转换成本也低。
学习前的担忧,不管是学习也好,兴趣也罢。任何时候想要满足学习或者兴趣的需求,就必须在时间或者金钱上付出,有时是两者都要付出。因此,第一点担忧,是害怕影响专业及本职工作,毕竟即使是兴趣学习也是要花时间和精力的,这边花的时间和精力多了,工作和专业就会有所放松,不利于工作和专业的精进;第二点担忧,是即使学习了也不一定能实现自己最初设定的目标或者理想,最后成了瞎折腾;第三点担忧,是对自己学习能力的担忧,随着年龄的增长逻辑思维能力的逐步下降,而编程能力是最逻辑思维极大的挑战,能否转过弯来,很好的学习是有难度的。目前来看,好在这几点担忧都没有阻扰自己的学习。
目前学习的状态,虽然理解起来不难,但是在实战练习的时候还是会遇到难度,首先是知识点的连贯应用,记忆力不够;其次是思维的转换,编程思维或许与我们平常生活和工作中经常应用到的思维逻辑还是有比较大的区别,需要慢慢的消化理解,并转过弯来。比较欣慰的是,目前学习了两周,还是能很好的坚持下来,没有特别繁忙的工作情况下,闲暇时间比较多的时候还是能主动的学习。
总体来看,目前还没办法评估在学习Python上投资的时间与金钱是否能得到合理的回报(既然要学会投资这种投资回报的理念应该时刻印在心里,或许作为以后做出选择的判断依据也是不错的),至少目前是能坚持学习下去的。