一万条拉勾网程序员招聘信息分析

数据来源:拉勾
 

     写的爬虫越来越多,最近兴起想学习数据可视化,试用了Echarts的Python移植PyEcharts,于是有了这篇小报告:

11个主要城市的程序员招聘信息,包括:广州、深圳、成都、武汉、北京、南京、苏州、上海、西安、杭州、长沙,共计10949条。

一、先来看看各地区程序员们的平均工资(图1 )

图1

这个平均数包含了所有经验阶段,不要觉得高,因为应届生和1-3年的岗位需求占比确实很少,这里高是被3-5年的经验工作者拉高了(详见下文“经验要求”章节);

北京遥遥领先14k (妥妥地拖了后腿': ( ...),其次过万的分别是上海12.8k、深圳11.9k、杭州11k,杭州互联网公司活跃度很高,在这不细谈。

PS:招聘信息中关于薪资都是区间范围如(8k-12k),这里只取8k,也就是区间最低值。情况就是这样,实际去了就是8k,大牛除外。


二、1W条程序员招聘信息中的经验要求(图2 )

图2
图2+

大多数工作都要求 工 作 经 验! 

实际确实如此,1W+招聘岗位中只有1.55%(170个)是写明招应届生的,1年以下的只有0.55%(60个)!

大多数岗位都需要1-5年经验,占80%! 也就是说这个阶段是程序员们的黄金时期!

10年以上的需求很少仅7位,这种高端职位很少会放在招聘网站上,主要通过圈子内推。

三、1W条程序员招聘信息中的地区分布(图3 )

图3

北深上广... 杭州最近几年发展生猛,吸引了大量互联网初创公司,如果不喜北上广深的生活压力,杭州是个不错的选择!

四、其他(学历要求、公司发展阶段)

图4

学历重要不重要?  当然重要,但,绝不是唯一的标准。

图5

工资发展阶段,初创公司一如既往的多,如果有机会,尝试创业,收获定不少,不只是...钱。



最后介绍下这个任务的整个流程及使用到的工具

0. 1W条拉勾招聘信息来自知乎:路人甲的分享。自己手头上有直聘的数据,但是很乱,不适合做分析,懒得整理了,想学习下别人的数据都是怎么保存的,所以,直接拿来用了。

:P

1. 数据库使用 MySQL,是出于学习目的用的,自己之前都是用NoSQL(Redis,Mongodb...)或者直接把数据保存为CSV、JSON、TXT,这样很方便,看业务场景。

2.MySQL管理工具,Navicat开始收费了,哼,直接用了官方的MySQL Workbench,免费的,可以练习SQL语句,如图

MySQL Workbench

PS:SQL语句还不太习惯,有些是在编辑器里写好再贴过来,这样效率更高。

3. 做可视化过程,试用了谷歌和阿里的可视化产品,试用了Excle,最后用了PyEcharts,看个人喜好吧。阿里的可视化产品炫是炫,用来做大屏展示很好,但是不太灵活,用起来有点干涩,编辑图表属性有点麻烦,没有Ctrl+Z,一失足成千古恨。


学理论的文科生,毕业这一年自学,成了程序员,

很多人不理解,说“你这个专业,老老实实当个老师,多好啊。”

我只是想做自己喜欢的事吧。

一个人跑去了苏杭、去了深圳,直到在北京,遇到现在的老板、同事。

欢迎在学习Python,喜欢编程的朋友交流经验。

QQ:584927688

童话镇

于 在北京写代码的第46天

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 正值秋招季,小白君作为茫茫求职大军中的一颗小豆芽,虽然早已树立了自己的小梦想——成为一名优秀的数据分析师,然而,实...
    Zoe_Achelics阅读 5,567评论 14 49
  • 本文把程序员所需掌握的关键知识总结为三大类19个关键概念,然后给出了掌握每个关键概念所需的入门书籍,必读书籍,以及...
    dle_oxio阅读 11,254评论 6 244
  • 体验、科技把高价值转换为低价值、 精进、唯一价值不被转变的将是优质的服务
    冯祥林阅读 135评论 0 0
  • 从一名学生家里出来的时候,夜已经深了。虽然我极力劝阻,一家三口还是执意要送我下楼。在漆黑的楼道里,孩子的父...
    海上孤叶阅读 326评论 0 0
  • 什么时候起, 你已经长得那么高, 高到我无法把你再抱在怀里; 什么时候起, 你的小脚丫已那么大, 我再也无法把它握...
    江南烟雨阅读 766评论 0 7