作者 | Don Lex 责编 | 郭芮 本文爬取了某直聘网站上Python和Java的招聘信息,比较了两个方向的发展前(钱)途 ,为本科生的就业方向给一个小小的建议。 爬取 在招聘网站上直接以”本科生”和”Java”或”Python”作为筛选条件,以广州为例: 爬取招聘的大体信息,具体代码如下: 爬取的信息全部存在MongoDB中,便于后面的分析处理。 数据清洗 在数据处理这里定义了几个方法,用来处理相应的内容。 初始变量 获取地区分布情况 整理招聘数据 整理薪水数据 数据可视化 通过整理地区分布数据,利用pyecharts作图。分别以下面4个方面进行比较:地区分布、岗位情况、公司情况和薪水对比。 1、不同区的招聘情况: 不难看出,越靠近城市中心的地区,招聘的岗位就越多,成功应聘的机会较高;番禺和天河区相差较大,其中天河区招的Python比Java将近多了8倍;番禺区Java比Python更加热门,受公司青睐;其他区相差不大。 2、岗位情况 Python岗位情况: Python岗位占比: 占比前五位分别是:Python工程师、数据分析师、运维工程师、大数据开发工程师和游戏AI算法工程师。 Java岗位情况: 高级工程师招聘的人数较少,大部分都是在招聘初中级工程师,难道这就是传说中的“一个诸葛亮胜过三个臭皮匠”? 3、公司情况 Python招聘公司情况: Java招聘公司情况: 4、Qian途对比 最高薪水对比: 看来Python的地位不是吹的,最高薪水也大多数都比Java的高。Java最高薪水平平均为19.24K,最低3K,最高60K;Python最高薪水平均为21.16K,最低也是3K,最高50K,比Java稍低一点。 最低薪水对比: Python起步薪水大多数都比Java的高。Java平均起步薪水11.42K,Python平均起步薪水12.08K。 最后用两个岗位的词云来看一下: 看了这么多,该怎么选,你懂了吧? 虽然有点以偏概全,但是我相信只要能够在一个语言上做到极致,相信你的Qian途同样会是一片光明的。另外希望秋招的同学都能够找到一份好工作。 作者:Don Lex,在校大学生,正在发育并且渴望成为一个有技术、有情怀的coder。个人公众号 Python绿洲。 声明:本文为作者投稿,版权归对方所有。 |
|
来自: AnonymousV脸 > 《手机电脑类知识的文章》