自学python已经两年多了。逐步从python小白到能够开发一点小程序给团队用。虽然还谈不上正规军,但是学习过程中还是有不少收获。这里分享一下。
先说学python的好处
要说python是一种解释型语言,并且还要深入讲下去的话,似乎就不是对新手很友好的一个回答了。简单说,对于不求专门搞开发,只是作为一种效率提升工具或者业余爱好的话,python是一个很好的入门语言。因为python的语法简单,现成的库(轮子)很多,语言生态非常好。所以学一两个月就可以拿出有一定实用价值的程序了。这种学习中的正反馈,对于自学者是非常重要的。而python能很快提供这种正反馈。
此外,python的库丰富,意味着你不管对当下哪个方向感兴趣,几乎都可以用python实现。爬虫、前端后端全栈(自己搭网页)、数据分析AI、生物等学科上的建模、地理天气遥感、office文件操作,这些都已经有不错的py实现了
再说说学编程的好处
一方面,学编程可以提升工作效率,解决原来解决不了的问题,没准还能蹭个升职;另一方面,学编程可以增强逻辑思维,学会怎么观察全局,在脑海中拆解大问题到若干个小问题,或者至少强化了英文阅读水平和查找资料的能力。