人生苦短,揭秘 Python 程序员跳槽现状!

时间:2022-08-11 14:03来源:未知 作者:中博IT教育

「人生苦短,快用Python」,这话曾是不少选择投入Python麾下的「码农」们的一句调侃和自我标榜。 与敏捷开发、大数据甚至人工智能风口捆绑在一起的Python,似乎从来不缺热度。2019年
「人生苦短,快用Python」,这话曾是不少选择投入Python麾下的「码农」们的一句调侃和自我标榜。
 
与敏捷开发、大数据甚至人工智能风口捆绑在一起的Python,似乎从来不缺热度。2019年1月TIOBE排行榜显示,由于全球流行度在过去一年中涨幅最高(3.62%),Python一举获得了2018年度编程语言的称号。
 
事实上,过去几年间Python一直都被寄予厚望,有人认为它最有望超越Java的地位,成为主流编程语言霸主。
 
在众多编程语言中,似乎已经没有什么能够阻挡 Python 的步伐。据 8 月最新 TIOBE 榜单显示,脚本语言 Python 相比上个月增加了 2%,市场份额达到 15.42,创下了历史新高。
 
然而,与国际技术社区上一片「形势大好」对比鲜明的是,国内技术圈却一直存在对Python的「力挺」和「唱衰」两派阵营,针锋相对;同时Python在国内互联网公司的普及度也仍然偏「小众」。
 
在这种自我矛盾的环境下,那些曾因为「人生苦短」而选择Python的程序员,如今的薪资水平和职业发展又如何?
 
各种资历背景的Python求职者,谁配得上更高的薪水?
 
Python在中国曾经历过三次风潮。第一次是 2007 年的搜索引擎浪潮;第二次是2009 年到 2012 年的中国互联网创业潮。第三次则是从2015 年初至今,深度学习概念带火的技术潮流。
 
在这三次风潮中,中国程序员展现出了对捕捉技术风向的饥渴和超强的学习能力。Python与近年走俏的GoLang以及众多前端框架等技术一样,尽管都以海外为诞生和发祥地,但总能被国内的技术工作者在短时期内掌握,并利用庞大的互联网市场人口进行检测。
 
那么,在第三轮技术风潮方兴未艾的今天,哪类Python人才更经得起市场的检验?
 
1)工作年限:Python人才供给偏年轻化,资深程序员仍然稀缺
 
在求职者的工作年限上,近年的人员构成变化很小,python工程师仍是年轻人的天下:近半数工程师分布在3-5年经验区间,6年以上的资深人员占比不到三成。
 
同时,不同工作经验的求职者获得的面邀机会和薪资区别也较为明显。一方面,姜还是老的辣,越资深的员工的面邀年薪越高;另一方面,往年的面邀机会主要向初级人员倾斜,而到了2018年,6-8年的资深Python人员在市场上更受公司欢迎,收到的面邀最多。
 
因此整体上,市场稀缺的资深Python人才更受追捧。
 
2)技术背景:复合背景的Python程序员更吃香
 
有趣的是,从求职者的以往工作背景来看,「根正苗红」的Python程序员并不算多,大多数人拥有复合背景。
 
简历中的最近一份工作经历中有Python开发经验的人仅占26%,加上算法和数据工程师这两个与Python密切相关的岗位,一共也才34%。
 
相比之下,从事后端、移动端、前端等非Python语言开发岗的程序员最多,占比高达36%;甚至有20%的候选人来自跨度相对更大的运维、测试、安全和非技术岗。
 
Python求职者之所以有这样「兼容并包」的技术背景,客观原因之一就是它更简明易学、可读性好,易维护,学习成本和时间相对较短。资深专家型人才、管理型人才,或者是复合型背景的开发人员从事Python,比技术单一型的Python工程师更「吃香」。
 
哪些类型企业能给Python工程师开高薪?
 
1)Python高薪招聘,从「小而美」向大厂集中
 
早年时,发放Python招聘需求的企业较为均匀地分布在各个轮次的企业中。由于极度的敏捷高效和相对的成熟稳定,Python 备受各类中小型互联网公司青睐。
 
互联网寒潮对创业公司的生存和招聘需求造成了显著影响,另一方面,一些大厂的项目组也纷纷开始应用Python,面邀数量明显向上市公司集中。
 
在面邀薪资上,呈现出了大厂的「集聚效应」。
 
目前国内互联网公司对Python的应用,早已不再局限在中小企业和创业团队中,而是向国际大中型互联网公司看齐。大量应用Python的典型包括Youtube、Dropbox、Quora、Google、Facebook,以及百度、腾讯、字节跳动、豆瓣、知乎、汽车之家、美团等。不过,国内大厂目前对Python的需求主要集中在策略、模型和算法类岗位。
 
写在最后
 
得益于AI和机器学习的大风口和 Python 在算法和大数据方面的优势,加上入门门槛相对较低,使其一度成为编程小白们眼里的香饽饽。然而需要认清的一个现实是,Python 的热潮持续了几年,至今仍然在最主流的语言之外徘徊。
 
整体而言,Python 人才市场的未来看起来较为乐观。
 
在此,我们建议想成为优秀 Python 开发者的你,要避免沦为「唯 Python 论」者和技术单一型人才。在后端技术架构、数据库结构设计等方面积累扎实基础,坚持多逛技术社区、做笔记和持续学习,多拓展技术圈人脉,与更多同行互相交流,开拓技术视野,都是值得践行的进阶方法。
(责任编辑:中博IT教育)

苏公网安备 32030302000649号