Java/Python/PHP/C#/C++各大城市招聘状况分析

2020-06-19 00:00:00 语言 开发者 薪资 需求 城市

先详细说一下这篇文章的目的:分析Java/Python/PHP/C#/C++几大流行后端语言在几个主要城市的:

  • 薪资水平
  • 需求这些开发者的都是哪些公司(公司规模以及融资情况)
  • 招聘对学历的要求有哪些
  • 对开发者的开发经验有哪些要求

全文涉及的城市包括: 北京、上海、深圳、广州、杭州、成都、南京、武汉、西安、长沙、苏州 。涉及的语言包括:Java、Python、PHP、C#、C++

数据来源:使用Python爬取的拉勾网的招聘信息(共计15059条招聘信息)

整篇文章整体分为两个基础维度:城市、语言

(一)首先不分城市看一看每种语言的整体情况

各个语言的市场占有率将有助于我们的规划和打算。

可以看出,目前拉勾招聘市场的主要语言是Java、PHP、C++,而一直很被看好的Python语言其实在招聘市场并不是很火爆,相反其招聘数量几乎与C#同等。

为什么如此流行的Python在拉勾并没有什么招聘信息呢?我们看看招聘Python开发人员的都是一些什么企业?

通过上图了解到的信息:有Python需求的企业大部分是15-150人左右的中小企业,其它型企业需求Python相对较少。其中15-50人规模以及50-150人规模的企业对Python开发者的需求占总需求接近百分之五十。

下面是大家关心的一点:看一下各种语言的平均薪资水平(数据:按照拉勾网上薪资区间低的价格来进行统计展示)。

Python语言以11.9k的薪资领跑,低的是C#的8.6k.

虽然招聘Python的开发人员少但是薪资高啊。所以?你想怎样。

除了关心薪资之外,我们也关心,这些大厂对我们猿们的学历有什么要求呢?还是说个别语言要求突出?抱着这个观点我们看以下统计展示。

从以上图我们可以看出很多内容(由于无法放动态图,大家将就着看吧!)

  • C++的招聘看重学历,大部分企业需要开发者有硕士及以上学历
  • PHP的招聘基本上不注重学历
  • 对Java开发者的要求是本科学历即可

(二)看看各个城市的具体情况

首先我比较在意的是:几大城市的各个语言的需求量。有助于你我判断未来发展的方向。

注意y轴的数字只是此次抓取的岗位数量限制。可以得到以下几点:

  • 各城市的Java需求都很大
  • 北上深三城市对C++的需求是相对较多的,这三个城市是C++开发者的佳选择
  • 北京对Python开发者需求也较大,其它城市需求量不是特大
  • C#在所有城市普遍需求不大
  • 北上广深杭对PHP的需求极大仅次于Java的需求

看完各个语言在各个城市的需求量,我们自然会想到各语言在各城市的薪资水平是怎么样的?是不是需求量大的地方薪资水平也比较高呢?我们接着看:

(统计的仍然是招聘时给出的低薪资的平均值)看以上的数据我想感慨几句

  • 成都、南京、武汉、西安、长沙只要你是个程序员不管你用什么语言做开发,平均工资都是那么点6-9k,南京完完全全的几乎重叠。
  • 因此,想安稳拿高薪啊:学Java去北上深杭吧!
  • 长沙这个城市为什么C#开发者平均薪资高啊?!对了,Python开发者千万别去长沙,低平均薪资。

后我们看看所有发布招聘信息的企业属性吧(没发现有一个字段一直没用吗?)!

对于本篇文章的内容就到此结束了,当然分析从未停止。

  • 各城市的企业属性规模分析
  • 各语言的需求企业属性规模分析
  • .......

为了方便大家自己进行一些简单的分析,下面把数据贡献给大家

获取数据方式:

关注公众号:smcode2016 -> 回复:拉勾


学习编程,欢迎关注专栏:学习编程 - 知乎专栏

相关文章