编者按:本文来自微信公众号“zone7”,作者 zone7。36氪经授权转载。
多图预警、多图预警、多图预警。秋招季,毕业也多,跳槽也多。我们的职业发展还是要顺应市场需求,那么各门编程语言在深圳的需求怎么呢?工资待遇怎么样呢?zone 在上次写了这篇文章之后用Python告诉你深圳房租有多高,想继续用 Python 分析一下,当前深圳的求职市场怎么样?顺便帮一下秋招的同学。于是便爬取了某拉钩招聘数据。以下是本次爬虫的样本数据:
样本
本次统计数据量为 4658 ,其中某拉钩最多能显示 30 页数据,每页 15 条招聘信息,则总为:
30 x 15 = 450
首页爬取跳过一页,则为 435 条,故数据基本爬完。其余不够数量的语言为该语言在深圳只有这么多条招聘信息。
其中:精准推荐,自然语言,机器学习,Go 语言,图像识别
独领风骚啊!!!平均工资都挺高的。区块链炒得挺火的,好像平均薪资并没有那么高。我统计完之后,感觉自己拖后腿了,ma 的!!!要删库跑路了!(注:下图为月薪,单位:K)
各语言平均薪资
平均工资计算方式:
某钩 item
最高值与最低值,求平均数,如图薪资则为:
(10k + 20k)/2 =15k
最后,再总体求平均数。
公司福利词云
看福利还是挺丰富的,带薪休假、下午茶、零食、节假日。
福利词云
总体由 A 轮向 D 轮缩减,大部分公司不需要融资,嗯,估计是拿不到资本融资,但是自家人又有钱的。
公司发展级别
看看你的本命语言的市场需求怎么样?你达标了吗?其中三至五年的攻城狮职位挺多的,不怕找不到工作。还有一个趋势是,薪资越高,学历要求越高高。看来学历还是挺重要的。
Java 工作年限要求
Java 学历要求
Python 工作年限要求
Python 学历要求
C 语言工作年限要求
C 语言学历要求
机器学习工作年限要求
机器学习学历要求
图像识别工作年限要求
图像识别学历要求
自然语言工作年限要求
自然语言学历要求
区块链工作年限要求
区块链学历要求
Go 语言工作年限要求
Go
PHP 工作年限要求
PHP 学历要求
Android 工作年限要求
Android 学历要求
iOS 工作年限要求
iOS 学历要求
web 前端工作年限要求
web 前端学历要求
精准推荐工作年限要求
精准推荐学历要求
请求库:selenium
HTML 解析:BeautifulSoup、xpath
词云:wordcloud
数据可视化:pyecharts
数据库:MongoDB
数据库连接:pymongo
看完统计结果之后,有没有跃跃欲试?想要自己也实现以下代码?以下为代码实现。
对网页右击,点击检查,找到一条 item 的数据:
网页源码
数据库存储结构:
由于篇幅原因,以下只展示主要代码:
爬虫分析实现
作者:
zone7,一只爱折腾的后端攻城狮,爱写作爱分享。