我想学习Python的三个理由


最近冒出了学习python的想法,且不可遏制。我问自己:为什么最近有这个想法呢?想做某一件事情不可能是无缘无故的,如果找不到明确原因的话,只能说明我们还没有分析清楚自己内心的想法。在国庆节这个周末,我又问自己:你为什么要学习python?经过金字塔式的思考,我总结出了自己想学习python的三个理由,或则按照《金字塔原理》里面要求的,将其转化为更加清晰有内容的表述:学习python是我强化自己业务能力和培养兴趣习惯的需求。

想进行可视化的数据处理

我经常使用matlab进行系统仿真和数据处理,真的很方便。matlab功能确实强大,我们经常开玩笑说:matlab除了不能生孩子,其他啥都能做!然而matlab毕竟定位于数据的处理,其处理数据很方便很强大,然而在数据可视化方面却是其短板。虽然自从r2015b之后绘图性能大有提升,可满足一些要求不高的场合,但是想画出漂亮的图仍然是不可能。
python在这个时候应需而生,其在数据处理方面与matlab相当,而数据可视化上则吊打matlab。但是python绘图需要具有一定的python编程的基础,熟悉常用的绘图库文件。在忍受了matlab暴丑的绘图数年之久之后,我一直在下决心学习python,为了那颜值更高的图。(好吧,我承认我是个颜控)

想了解机器学习

研究生同门的毕业课题是基于神经网络的强化学习,使用的就是python,且最后做出来的效果挺好。上班的路上,看到地铁站走廊两旁关于机器学习和人工智能的广告,让我想了解机器学习和人工智能的想法愈来愈强烈。人生嘛,除了身体在路上,去探索大自然的奇妙,更要思想在路上,去探索知识的边界和思想的海洋。经常去探索学习未知的知识,让我有一种不断成长、不断收获、不断填充自己的感觉,我很享受这种感觉。现在,我想了解现在火热的机器学习和人工智能的技术,看看它的实现原理,掌握它的实现过程,根据自己的想法改造它的功能让其在生活中为我们所用。

培养自己持续学习的习惯

我一直认为持续学习很重要,甚至比现有的能力更重要。现有的能力可能只有一两种比较娴熟,而持续学习的能力会让你今后有五种、十种甚至更多精通的技术。
在担任班级党支部书记时,我就强调要建立“学习型党组织”,重点在于组织党支部成员们进行各种学习和探讨。在面试的时候,我也在跟面试官强调我的这种能力和意识,所有的面试官都很欣赏这一点,这种现象应该不是巧合。如今迈入工作岗位,这种能力更应该加强培养,让其成为一种潜意识里的习惯。这对于今后业务能力的提升和业务范围的拓展具有核心的作用。综合考虑,我选择了python作为切入点。

祝枫
2018年10月7日

猜你喜欢

转载自blog.csdn.net/Vince_ZHU/article/details/82950542
今日推荐