秋招季,用Python分析深圳程序员工资有多高?

来源:36氪
发布时间:2018-09-18
秋招季,毕业多,跳槽也多。

编者按:本文来自微信公众号“zone7”,作者 zone7。36氪经授权转载。

多图预警、多图预警、多图预警。秋招季,毕业也多,跳槽也多。我们的职业发展还是要顺应市场需求,那么各门编程语言在深圳的需求怎么呢?工资待遇怎么样呢?zone 在上次写了这篇文章之后用Python告诉你深圳房租有多高,想继续用 Python 分析一下,当前深圳的求职市场怎么样?顺便帮一下秋招的同学。于是便爬取了某拉钩招聘数据。以下是本次爬虫的样本数据:

秋招季,用Python分析深圳程序员工资有多高?

样本

本次统计数据量为 4658 ,其中某拉钩最多能显示 30 页数据,每页 15 条招聘信息,则总为:

30 x 15 = 450

首页爬取跳过一页,则为 435 条,故数据基本爬完。其余不够数量的语言为该语言在深圳只有这么多条招聘信息。

统计结果

各语言平均工资

其中:精准推荐,自然语言,机器学习,Go 语言,图像识别

独领风骚啊!!!平均工资都挺高的。区块链炒得挺火的,好像平均薪资并没有那么高。我统计完之后,感觉自己拖后腿了,ma 的!!!要删库跑路了!(注:下图为月薪,单位:K)

秋招季,用Python分析深圳程序员工资有多高?

各语言平均薪资

平均工资计算方式:

秋招季,用Python分析深圳程序员工资有多高?

某钩 item


最高值与最低值,求平均数,如图薪资则为:

(10k + 20k)/2 =15k

最后,再总体求平均数。
公司福利词云
看福利还是挺丰富的,带薪休假、下午茶、零食、节假日。

秋招季,用Python分析深圳程序员工资有多高?

福利词云

公司发展级别排行

总体由 A 轮向 D 轮缩减,大部分公司不需要融资,嗯,估计是拿不到资本融资,但是自家人又有钱的。

秋招季,用Python分析深圳程序员工资有多高?

公司发展级别

各语言工作年限要求与学历要求

看看你的本命语言的市场需求怎么样?你达标了吗?其中三至五年的攻城狮职位挺多的,不怕找不到工作。还有一个趋势是,薪资越高,学历要求越高高。看来学历还是挺重要的。

Java

秋招季,用Python分析深圳程序员工资有多高?

Java 工作年限要求

秋招季,用Python分析深圳程序员工资有多高?

Java 学历要求

Python

秋招季,用Python分析深圳程序员工资有多高?

Python 工作年限要求

秋招季,用Python分析深圳程序员工资有多高?

Python 学历要求

C 语言

秋招季,用Python分析深圳程序员工资有多高?

C 语言工作年限要求

秋招季,用Python分析深圳程序员工资有多高?

C 语言学历要求

机器学习

秋招季,用Python分析深圳程序员工资有多高?

机器学习工作年限要求

秋招季,用Python分析深圳程序员工资有多高?

机器学习学历要求

图像识别

秋招季,用Python分析深圳程序员工资有多高?

图像识别工作年限要求

秋招季,用Python分析深圳程序员工资有多高?

图像识别学历要求

自然语言

秋招季,用Python分析深圳程序员工资有多高?

自然语言工作年限要求

秋招季,用Python分析深圳程序员工资有多高?

自然语言学历要求

区块链

秋招季,用Python分析深圳程序员工资有多高?

区块链工作年限要求

秋招季,用Python分析深圳程序员工资有多高?

区块链学历要求

Go 语言

秋招季,用Python分析深圳程序员工资有多高?

Go 语言工作年限要求

秋招季,用Python分析深圳程序员工资有多高?

Go

PHP

秋招季,用Python分析深圳程序员工资有多高?

PHP 工作年限要求

秋招季,用Python分析深圳程序员工资有多高?

PHP 学历要求

Android

秋招季,用Python分析深圳程序员工资有多高?

Android 工作年限要求

秋招季,用Python分析深圳程序员工资有多高?

Android 学历要求

iOS

秋招季,用Python分析深圳程序员工资有多高?

iOS 工作年限要求

秋招季,用Python分析深圳程序员工资有多高?

iOS 学历要求

web 前端

秋招季,用Python分析深圳程序员工资有多高?

web 前端工作年限要求

秋招季,用Python分析深圳程序员工资有多高?

web 前端学历要求

精准推荐

秋招季,用Python分析深圳程序员工资有多高?

精准推荐工作年限要求

秋招季,用Python分析深圳程序员工资有多高?

精准推荐学历要求

爬虫技术分析

  • 请求库:selenium

  • HTML 解析:BeautifulSoup、xpath

  • 词云:wordcloud

  • 数据可视化:pyecharts

  • 数据库:MongoDB

  • 数据库连接:pymongo

爬虫代码实现

看完统计结果之后,有没有跃跃欲试?想要自己也实现以下代码?以下为代码实现。
对网页右击,点击检查,找到一条 item 的数据:

秋招季,用Python分析深圳程序员工资有多高?

网页源码

数据库存储结构:

秋招季,用Python分析深圳程序员工资有多高?

由于篇幅原因,以下只展示主要代码:

秋招季,用Python分析深圳程序员工资有多高?

爬虫分析实现

秋招季,用Python分析深圳程序员工资有多高?

秋招季,用Python分析深圳程序员工资有多高?

作者:

zone7,一只爱折腾的后端攻城狮,爱写作爱分享。