作者
zon7
责编
郭芮
多图预警、多图预警、多图预警。秋招季,毕业也多,跳槽也多。我们的职业发展还是要顺应市场需求,那么各门编程语言在深圳的需求怎么呢?工资待遇怎么样呢?笔者在上次写了《用Python告诉你深圳房租有多高》一文后,想继续用Python分析一下当前深圳的求职市场是怎样的,于是便爬取了某钩招聘数据。以下是本次爬虫的样本数据:
本次统计数据量为,其中某拉钩最多能显示30页数据,每页15条招聘信息,则汇总为。首页爬取跳过一页,则为条,故数据基本爬完。其余不够数量的语言为该语言在深圳只有这么多条招聘信息。
统计结果
如下表所示,根据统计,精准推荐、自然语言、机器学习、Go语言、图像识别这几个平均工资较高。其中比较意外的是,炒得很火的区块链平均薪资并没有那么高,月薪约为18.84k。
各语言平均薪资
统计完之后笔者发现自己严重拖后腿了......是不是该删库跑路了?
上面的平均工资计算方式如下:
最高值与最低值,求平均数,以上面的薪资为例则为:(10k+20k)/2=15k。最后,再总体求平均数。
公司福利词云:
看福利还是挺丰富的,带薪休假、下午茶、零食、节假日都有。
公司发展级别排行:
总体由A轮向D轮缩减,大部分公司不需要融资——估计是拿不到资本融资,但是自家人又有钱的情况。
各语言工作年限要求与学历要求
下面我们来看看各种本命语言的市场需求是怎样的?你又是否达标了呢?总体来看,三至五年的工程师职位需求最多,不怕找不到工作。还有一个趋势是,薪资越高,学历要求越高——学历的重要性不言而喻。
Java
Java作为一门老牌编程语言,有些要求还是挺高的。为数不多的,有要求5-10年的。从总体来看,基本与学历没有太大的关联,只要技术到家就行。
Python
Python作为近年来备受追捧的语言,发展方向极其之多,AI、wb后端、运维、爬虫等等都有涉及。其入门要求也不是特别高,基本上本科学历就能胜任多数工作,不过AI就要另当别论了。
C语言
同样是老牌编程语言的C语言,近年来学的人却似乎越来越少了。
机器学习
是的,这一次感受到了学历的重要性了,硕士要求占了一大半!!我这个渣渣二本是入不了这行了,但工作年限要求没有非常高。
图像识别
图像识别薪资也高,学历要求也相对高一点。
自然语言
果然,稀缺人才薪资都高,但这次它还伴有学历门槛,所以说要时刻都抱着学习的心态呀。
区块链
区块链概念刚火爆的时候,大街小巷都在讨论区块链,网上也随处都能看到区块链的字眼。但是随着一些区块链的暴雷,现在已经有了偃旗息鼓的态势了。从薪资来看,也没有十分之高,但是学历还是有要求的。
Go语言
PHP
PHP是世界上最好的编程语言,不解释。
Android
这两年Android市场不断趋于饱和,再加上小程序与H5的冲击,已经稍微平稳下来了。不过在视频、音频处理方面还是很吃香的。
iOS
同Android类似,不过比Android的饱和程度更高,学历方面要求不高。
wb前端
wb前端平均工资比预期低,其职位基本本科就能胜任。
精准推荐
精准推荐薪资特别高,可能是和推荐商品有关。但是,这行业对学历还是有一定要求的。
爬虫技术分析
本次爬取过程中用的的数据工具如下:
请求库:slnium
HTML解析:BautifulSoup、xpath
词云:wordcloud
数据可视化:pycharts
数据库:MongoDB
数据库连接:pymongo
看完统计结果之后,有没有跃跃欲试?以下即为代码实现。
首先对网页右击,点击检查,找到一条itm的数据:
数据库存储结构:
/*1*/{"_id":ObjctId("5b8bffad60abacd"),"ducation":"本科",#学习要求"北京治疗白癜风能根治北京哪个医院医治白癜风最好