用 Python 分析数据分析师岗位需求


伴随着移动互联网的飞速发展,越来越多用户被互联网连接在一起,用户所积累下来的数据越来越多,市场对数据方面人才的需求也越来越大,由此也带火了如数据分析、数据挖掘、算法等职业,而作为其中入门门槛相对较低、工资高于大多传统行业岗位的数据分析一职,则成为了许多想转行进入数据领域的同学的首要选择。

那么在现在的互联网寒冬下,数据分析岗位是什么行情呢?不同城市对该岗位的需求又是怎样的?岗位的具体薪资状况咋样?有哪些工作要求?大公司和小公司在招聘职位的要求上有什么特点?带着这些疑惑,我爬取了拉勾网上一些主要城市的数据分析岗位信息,带你看看互联网寒冬下,数据分析岗位的市场现状。

各城市对数据分析岗位的需求量

从招聘信息的所在地来看,对数据分析师岗位需求量较大的是四个一线城市,其中北京上海分别位列前两位。除了北上广深和杭州外,其他热门城市的需求并不大,所以,如果你想找数据分析相关的工作,最好还是去一线城市寻找相应的机会。

不同细分领域对数据分析岗的需求量

国内大数据行业发展得如火如荼,几乎在各行各业都能见到数据分析的身影,那哪些领域对数据分析岗位的需求较大呢?

对岗位信息按照不同领域进行分类统计后发现,电商金融数据服务这三个领域的需求量位列前三位,电商和金融领域的需求远远超过其他领域。其他领域如消费生活、企业服务和文娱业也有不少的机会。

各城市数据分析岗位的薪资状况

不论是应届毕业生还是考虑转行的同学,在选择一个行业时,行业的钱途是一个很重要的参考因素。那么现在数据分析这个岗位的薪水是个什么水平呢?我们按不同的城市进行了统计。

图中柱状图上的黑条(暂且取这么个名字)统计学上叫做置信区间,代表着95%的职位所对应的薪水在黑条的区间范围内。我们可以发现在数据分析这个岗位上,北京上海杭州深圳处于第一梯队,月均薪水都超过了20k,苏州、南京、广州以及武汉位列第二梯队,月均薪水在15k左右,其他城市则处于第三梯队。其中令我比较好奇的是广州的平均薪水,作为四大一线城市之一,虽然生活成本比其他一线城市略低,但均薪却被其他三个兄弟甩了一截。

带着好奇心,我绘制了四个一线城市的薪资分布图,看看四大一线城市数据分析岗位薪资的具体分布。

从四大一线城市的薪资分布来看,深圳和上海的分布较为接近,广州大部分职位的薪水在10k左右,分布和其他三个城市差异较大。那会不会是因为广州的招聘信息中,工作经验要求低的岗位占比较高而拉低了整体的薪资水平呢?(假设越资深的数据分析师工资会越高)

城市、工作经验与薪水的关系

带着上面的疑惑,我绘制了热力图进行进一步的分析,图中的空白部分表示该部分是缺失值。由于北上广深杭的样本较为充足,这里主要针对这五个 城市的热力图部分进行分析。(由于工作经验小于1年和大于10年的样本太小,故没有绘入其中。)

从横向对比来看,可以明显的看出,随着资历的增加,数据分析师的薪水也会相应提高。对有3-5年经验的数据分析师,若符合企业的招聘条件,在北上广深杭基本平均而言都能拿到20k及以上的薪水。纵向对比来看,广州在各个经 验段上的薪资均不及其他三个一线城市,而且差距还不小。所以,广州给的钱确实少(但还应该结合生活成本进行综合考虑)。

技能要求和技能与薪水的关系

看了上面的15k和20k,甚至30k、40k,不知道你是否有心跳加速的感觉,不管有没有,咱还得回到现实,看看数据分析岗都有技能要求。

如图中所示, 要求会Python/R的公司占到60.8%,和SQL的60.7%相接近。有33.1%的公司要求会Excel,要求会Tableau的公司仅占9.5%。这说明,Python/R和SQL已成为超六成公司的必备技能。

那是不是技能要求越高所对应的薪水就越高呢?为了得到相应的结论,我们把技能从低到高分为Excel、SQL、Python/R,并将公司要求的技能取技能最高的那个来表示(如同时要求Python/R、SQL、Excel,则取Python/R,若要求SQL、Excel,则取SQL),绘制了如下的箱型图。

从这个对比图来看,要求会Python/R和要求会SQL所对应的薪资中位数均为20k,会Python/R并没有比会SQL在薪资上更有优势,但仅要求会Excel的岗位对应的薪资则明显低于前两者。因此,从数据的角度来看,想往数据分析方向走的话,技能方面可以先把SQL掌握了(SQL入门简单但精通并不容易的)。

      学历要求     

其实可以看到,数据分析这个岗位对学历的要求并不是很高,绝大部分岗位的要求都是本科即可。

      不同规模公司的用人需求差异    

小公司好还是大公司好?大公司又有哪些要求?为了进一步分析,我们将公司规模、经验要求以及薪资信息绘制到散点图上,一探究竟。

对小公司(50人及以下)而言,大部分公司开出的薪资不会超过30k,规模更大的公司开的起更高的薪水,即便是对于一些工作经验不到1年的数据分析师,规模稍大的公司也能开出20k-30k的薪水,所以如果从面向工资编程的角度看,大公司具有较为明显的优势。

另一方面,从图中可以看到,当薪水超过30k时,公司对数据分析师的经验要求大多都是3-5年以及5-10年,此时经验成为了较大的门槛。接下来看看大公司在技能方面的要求,这里定义2000人以上的公司为大公司。

除去一些没有具体技能要求的岗位信息,对大公司(2000人以上)中有具体技能要求的职位而言,约76%的职位要求掌握Python/R,仅要求会SQL的职位占比不到20%,所以,如果想进大公司的话,还是得把Python/R学好。

       总结       

  1. 对数据分析师有较大需求的主要还是一线城市,且主要集中于电商金融和数据服务领域。

  2. 从薪水上看,北、上、深、杭处于薪资第一梯队,广州作为一线城市在薪资上并无优势。

  3. 工作要求方面,学历上数据分析岗位对学历的要求并不高,超过八成岗位仅要求本科学历即可;技能上超过六成的公司要求会Python/R和SQL, 对大公司而言,大约76%的职位要求掌握Python/R。

  4. 对薪水超过30k的职位,经验是一个较大的门槛。

▼ 点击成为社区注册会员      喜欢文章,点个在看

岗位名称:Python数据分析师 岗位描述: 作为Python数据分析师,您将负责使用Python编程语言和相关工具进行数据分析和解释,为业务决策提供支持。您将与业务团队合作,理解他们的需求和问题,并通过数据收集、清洗、分析和可视化等步骤,提供有关数据洞察和见解。 岗位职责: - 理解业务需求和问题,并与相关团队沟通,明确数据分析的目标和范围。 - 使用Python编程语言和相关工具,收集、清洗、预处理和分析数据。 - 运用统计分析和机器学习技术,探索数据中的模式、趋势和关联性。 - 进行数据可视化,生成图表、报告和演示文稿,向业务团队传达分析结果和见解。 - 协助制定数据驱动的业务决策,并跟踪分析结果的效果。 - 监测数据质量,并提出改进建议,确保数据的准确性和一致性。 - 持续学习和掌握最新的数据分析技术和工具,提高团队的分析能力。 任职要求: - 本科或以上学历,计算机科学、数学、统计学或相关领域背景优先。 - 扎实的Python编程能力,熟悉常用的数据分析库(如Pandas、NumPy)和可视化工具(如Matplotlib、Seaborn)。 - 熟悉统计分析和机器学习的基本原理和方法,有相关项目经验者优先。 - 具备数据清洗、处理和可视化的经验,能够处理结构化和非结构化数据。 - 良好的沟通能力和团队合作精神,能够与业务团队有效沟通和合作。 - 注重细节,具备分析和解决问题的能力,能够处理复杂的数据分析任务。 - 熟悉数据库和SQL查询者优先。 工作地点:根据公司要求,可能在办公室或远程办公。 这份Python数据分析师岗位说明书旨在为候选人提供对该岗位的基本了解。实际岗位职责和要求可能会根据公司的具体需求而有所调整和补充。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值