01
数据分析闲谈
程光的《往事回眸》里讲了一个关于数据分析的故事。
林彪就从红军率军打仗开始,就有一个习惯,每次战役歼敌、伤敌、缴获武器等数据都要记在小本本上。几乎是千篇一律的枯燥数据,林彪都要知晓。
林彪带队干辽沈战役的时候,战局瞬息万变,局势复杂。有一次有只部队与小股国军遭遇,礼貌性的交手一番便各自撤退。在深夜的数据汇报过程中,当值班参谋念到白天小规模遭遇战的情况,林彪突然叫停,反手就是一个三连:
“为什么那里缴获的短枪与长枪的比例比其它战斗略高”?
“为什么那里缴获和击毁的小车与大车的比例比其它战斗略高”?
“为什么在那里俘虏和击毙的军官与士兵的比例比其它战斗略高”?
等不到其他人回答,林彪便判断那股部队是国军指挥部。不久,便把隐蔽在部队中的廖耀湘抓获,辽沈战役差不多也就打完了。
故事讲完了,在这一瞬间,我脑海中闪过一句名言。
数据和数据分析在生活中的实用性和重要性都是不言而喻。但到底什么是数据分析?怎么样才能找到数据分析的工作?数据分析具体做什么?怎么去做?需要完成什么任务呢?为了回答这些问题,我先简单的做了一个数据分析。
02
老板视角看数据分析
问题太多了,好在我突然想到了一个找到问题答案的方法。
我学这个就是为了挣钱,为可不从给我钱的人视角看这些问题。我满足金主对我的要求,金主聘用我;完成金主交待的工作,金主给我发钱;更进一步地梦想一点,挣到大钱,赢取白富美,走向人生巅峰也不是不可能。
废话少说,现在先现实一点,先来找到问题答案。
能够反映雇主意愿和要求的就是招聘网站,于是我爬取了某招聘网站关于『数据分析』和『数据挖掘』的数据,来看看我问题的答案。
学什么?
老板的心思太难猜,数据不会骗人,我先从爬取的数据中看,看看老板需要我会什么。
在招聘网站中,总是有着对技能的要求,我们管中窥豹,可以知晓应该学什么。在爬取的数据中,关于技能要求的描述都在职业描述里。职位描述里有着工作内容和职业要求,如下图。
从职业要求,能够知道金主需要具备什么技能的人,能够知道将来要做什么类型的工作。
为了直观的回答学什么的问题,我将所有数据中的职业要求聚合在一起,并画了一个代表着聪明的“脑图”。
可以看到,关键的技能点有:
SQL
Python
机器学习
建模和算法等
所以,从事数据分析领域工作首先应该学习的是 SQL 和 Python,然后去学习机器学习方法。根据上述的三个技能,能够从事数据的建模和分析基本就满足职位要求。为此,在接下来的文章,我会从零开始讲述相关技能点的学习,除了 SQL 之外。SQL 的学习在 w3school 网站上有着非常好的教程,清晰且简洁。
做什么?
职位描述中,还有着工作要求,这里会透露从事数据分析需要做什么。同样地,我也画一个聪明的“脑图”。
从上图可以看出,工作的内容应该是对数据进行建模和算法实现,挖掘其中的信息,提供分析报告和报表,给出相关指标和建议,最终形成某些产品或解决产品中的某些问题。
好了,现在我大概知道要学什么以及要做什么了。现在来看一下我关心的问题。
03
我关心的数据分析
重要的问题先看,什么问题最重要?
薪酬
数据分析类工作的钱途如何呢?下图为爬取数据的薪酬范围的分布。
其中,给出 15k-25k 的公司最多,总的来说,大部分金主给出的工资在 10k 以上。对于比较关心的钱途问题,工资和什么有关呢?这里查看了工资和工作经验年限要求以及公司发展阶段的关系,看看是不是工作经验要求越高工资越高呢?是不是初创公司给出的薪酬更吸引人呢?
薪酬水平跟工作年限成正相关,也就是说,越老的数据分析师,工资越高。所以,还等什么??越早开始越好。
工资与公司发展阶段基本没有关系,所以想去初创公司成为元老或是加入成熟公司一起奉献,工资不是需要考虑的因素。
学历和经验要求
看完了薪酬,再来看一看我们是否满足招人的要求。
可以看到,对学历还是有一定要求的,大部分都要求本科以上。
总的来说,对工作经验的要求并不高,大部分在 1-3 年,部分也不限。所以,数据分析主要是针对有一定学习和逻辑思维能力的大学生,对工作经验的要求并不高。这也符合数据分析的特性,并不需要你有多熟练,只需要你有思考能力。
公司类型
看了这么多数据以后,我想看看招数据分析的公司一般是怎么样的呢。
有数据分析需求的公司大部分为成熟公司,不需要融资或已上市。这意味着,我们将很有可能在一个稳定的公司从事着比较前沿的工作。对锻炼自己很有好处。
在数据中,每个公司会贴一些公司优势的相关词语,吸引各路人员。我们看一下这些公司认为自己吸引力大的地方在哪里。
可以看到,招聘方认为求职者最关注的为『福利好』、『带薪年假』、『弹性工作』、『五险一金』。作为视力优秀的青年,默默的看到了『弹性工作』旁边的『美女多』,看来公司为了吸引好汉们的加盟也是费尽了心思。