Python/Article/PythonBasis/python0/WhyStudyPython.md

44 lines
2.2 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

### Python 越来越火爆
Python 在诞生之初,因为其功能不好,运转功率低,不支持多核,根本没有并发性可言,在计算功能不那么好的年代,一直没有火爆起来,甚至很多人根本不知道有这门语言。
随着时代的发展,物理硬件功能不断提高,而软件的复杂性也不断增大,开发效率越来越被企业重视。因此就有了不一样的声音,在软件开发的初始阶段,性能并没有开发效率重要,没必然为了节省不到 1ms 的时间却让开发量增加好几倍,这样划不过来。也就是开发效率比机器效率更为重要,那么 Python 就逐渐得到越来越多开发者的亲睐了。
在 12-14 年,云计算升温,大量创业公司和互联网巨头挤进云计算领域,而最著名的云核算开源渠道 OpenStack 就是基于 Python 开发的。
随后几年的备受关注的人工智能,机器学习首选开发语言也是 Python。
至此Python 已经成为互联网开发的焦点。在「Top 10 的编程语言走势图」可以看到Python 已经跃居第三位,而且在 2017 年还成为了最受欢迎的语言。
![](http://twowaterimage.oss-cn-beijing.aliyuncs.com/2019-07-06-084240.png)
### Python 开发薪资高
Python 开发人员是收入最高的开发人员之一,特别是在数据科学,机器学习和 Web 开发方面。
在北上广深一线城市上Python 开发的薪资都达到了 2w+ 。
![](http://twowaterimage.oss-cn-beijing.aliyuncs.com/2019-07-06-090549.jpg)
### Python 容易入门且功能强大
如果你是一名初学者,学习 Python 就是你最好的选择,因为它容易学,功能强大,很容易就能构建 Web 应用,非常适合初学者作为入门的开发语言。
Python 还一度被爆纳入高考,收编到小学课本。
![](http://twowaterimage.oss-cn-beijing.aliyuncs.com/2019-07-06-091204.png)
如果你有一定的编程语言基础,学习 Python 也是不错的选择,因为 Python 很可能就是未来开发的主流方向,多学一门语言,多一个防身技能。而且 Python 有强大的功能库,能非常快速的开发工具,为你的本职开发工作提供护航。