随着Python越来越火,前景如何?

为什么Python会越来越火?

python最大的问题在于性能。性能问题其实是在设计时最容易被误解的部分。C++以『接近C语言的性能』横行多年。随着物理硬件性能的显著提升以及软件复杂性的显著提升,人们开始对性能有了更正确的看法。

首先,有些时候性能并不重要。IO密集型的业务大部分时间都在等待IO,节省不到1ms让开发量增加几倍似乎不是很划得来。

其次,有些时候程序员的效率比机器的效率更重要。对于很多复杂的逻辑性功能,使用更加清晰的语言比晦涩的语言给程序减少的负担,可以大大增强软件的质量。

于是,Python/Ruby/Java开始崛起了。用Python的『inside battery』就可以做到过去需要反复造轮子、天天加班还做得不是那么好的东西。我在看Python的源代码时,突然有一种感觉:Python底层的源代码其实可以理解为C语言的一些常用功能的库(如hashmap实现的dict),Python进程就是加载了这些库然后读取配置文件(Python代码)执行相应的逻辑。相同的功能,Python进行了一次转义,肯定会比直接用C实现要慢,但你不一定能这么快的写出这样运行比Python快的C代码。

于是,类似Python这样的语言们解放了程序员的时间,程序员们寂寞难耐的夜晚可以有了更多的产出,一个一个的项目建立起来了,社区建立起来了,迟滞的市场也开始有感知了。

即便这样,Python还有会心一击:我也可以不那么慢。Python可以十分方便地和C代码融合到一起。Python和C的组合彻底解决了后顾之忧:先用Python快速开发快速搭建产品原型,然后找出性能瓶颈有针对性的性能优化。所谓好钢用在刀刃上,节约时间,节省成本,减少风险,提高程序员的生活品质又有什么不对呢?

下面来看一则例子:

「27k,16薪,虽然不太理想,但是达到基本预期。」

张建对最终接受的offer似乎有些不太满意。

细算下来,这位Python工程师的税前年薪为43.2万,据招聘网站推出的《2016年互联网高端人才流动报告》来看,这份薪资算较高的。

张建,硕士学历,四年工作经验,换过三家公司,有过创业经历,最终拿到手的43.2万税前年薪,虽然不算超出其它同等条件下岗位薪资水平太多,但在高端招聘平台,10年以上经验的资深候选人的平均税前年薪为41.8万,可以看出来,这是一份不错的薪水。

Python在招聘市场上的待遇究竟如何呢?

Python是互联网社区的热门话题

从网络社区的火热讨论来看,Python已成为最受欢迎的编程语言之一。

2011年1月,TIOBE编程语言排行榜公布2010年度语言为Python。TIOBE排行榜的排名标准是基于排名基于互联网热度,由热门程序员、课程和第三方厂商的数量来决定排名前后,排名使用全球各大搜索引擎来计算。

在国内,Python的热度也在近几年被引爆——
在这里插入图片描述
Python的百度指数,在近两年明显提高

Python在中国互联网社区的讨论热度很高,我们选取了9个热门编程语言,统计了它们在百度网页数量和知乎话题关注人数的数据。

在这里插入图片描述
在这里插入图片描述
在百度网页数上,Python处于高位,在知乎话题关注人数上,Python位于首位。

在网络社区上,对Python的技术性探讨是最火热的,随着Python为他们带来工作与生活上的便捷后,关注者们开始慢慢关心Python的发展现状、前景与薪资。

一个岗位在网络社区成为热门话题不等同于它高薪,也不等于市场需求量大。关于Python在互联网社区的红火,以及结合张建个人的案例,让我们不禁有了一个疑问——

看似热门的Python,在招聘中吃香吗?

Python的现状与待遇

张建的案例仅属于个人事例,让我们先来看一看某招聘网站推出的《2016年互联网高端人才流动报告》中Python所获得的人均面邀数和平均面邀年薪。
在这里插入图片描述
无论是人均面邀数还是平均面邀年薪,Python工程师都排在较高的位置上。对于不同规模的企业来说,除了未融资和不需要融资的企业,Python程序员的薪资呈企业规模越大薪资越高的趋势(上市公司开出的平均年薪比D轮略低。)

在这里插入图片描述
各个城市的互联网公司也开始纷纷招聘Python工程师。

在这里插入图片描述
从薪资报告和各城市薪资数据来看,Python程序员在当下的待遇挺不错。目前,Python在市场上的需求已经不少。

事实上,国内的不少大企业已经开始使用Python,例如「鹅厂」的「蓝鲸」运维PAAS平台,就是基于Python语言所构建的。

在这里插入图片描述
上图是「鹅厂」之前发布的语言统计,我们能看出Python在腾讯处于较不错的排名,Python排在第6位,且排名上升。能应用在测试工具、数据挖掘、运营平台、系统运维等领域的Python已经被重视起来了,并慢慢开始流行。

除去不同公司规模以及不同城市对Python的需求指数外,我们再看看不同时间段以来,企业对Python的需求变化。

此次我们统计了九个季度以来企业对Python开出的总面邀数。
在这里插入图片描述
从2014年3季度至2015年2季度,Python需求量一直在上升,2015年2季度至2015年3季度需求量略微降低后,往后需求再度上升,于2016年2季度达到峰值,2016年3季度需求再次略微降低。

从整体需求来看,Python在招聘市场上的「流行程度」也是在逐步上升的。

我们需要正视Python的「流行程度」,如果问它能不能像c、c++、java一样被主流公司广泛使用,结合目前的市场需求来看,近年来是不会流行到那种普及程度。

「它们的应用场景是不一样的,很多基础的事情只能用c、c++来做, 而如web应用可以用java、 python、 perl、php、ruby等来做,这种使用比例,在最近几年是不会有很大变动的。」

最后,感谢每一个认真阅读我文章的人,礼尚往来总是要有的,下面资料虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值