数据分析师的转型之路
前提
本篇文章讲的内容主要针对非计算机专业,数学专业(含统计学),数据类专业的大学生或研究生想转行或了解数据分析师的朋友们。因为计算机或数学专业算是专业对口,对数据分析这个岗位应该是比较了解的。
一、大学生(研究生)的现状或痛点
在正文开始之前,提出一个问题。有多少朋友们对自己的专业(尤其是工科)并不感兴趣,觉得自己这个专业没什么高的上限,甚至没什么好的前途。总之,当前的迫切愿望就是能转行到比较热,且待遇还不错的方向。
通过某平台上发表的文章或者视频了解到数据分析师是一个相对门槛较低,但是薪资回报又处于中等偏上,而且看起来也是一个高大上且体面的工作,看起来这个岗位是高度符合自己的预期。但去B站,博客,贴吧等平台看一些数据分析大佬的分享又觉得太高深,觉得只有顶尖的名校学生或者海龟硕士才能胜任(事实并非如此),让自己觉得对这个行业只能是可望而不可即。相信很多人都会有这样的迷茫和担忧。当然,博主从事数据分析师之前就是迷茫到天天挠头的一位。
二、个人背景
作为一名曾经学习了七年机械专业(懂的都懂)的学生,我对自己的专业前景感到非常迷茫。近年来数据分析师行业的"大火",让我觉的这是一个充满机遇和挑战的领域。相对于传统行业,数据分析更加看重个人的实力和技能,但是大家也要注意不要盲目的去转数据分析师的这个行业,因为它是有学历门槛的,一般需要至少是一本或者研究生(包括留学生),如果你是一名二/三本的学生,那就得在笔试和面试环节表现的非常优秀才行。当然211/985的学生是更加吃香的,这没有什么可质疑的,客观事实而已,博主本身是一位普通大学的研究生。算是有一点学历基础(毕竟现在研究生数量都已经溢出了),我是通过自己一年半近两年的时间去准备的,实际准备时间其实半年就够了,因为我走了很多的弯路。
三、自学避坑
这里给大家避坑:很多B站博主或者数据分析师大神可能都会建议说:“数据分析最重要的业务分析方面,数据本身仅仅为业务提供(决策/调整)支持的。因此,数据分析的入门首要了解的就是怎样理解业务,怎样拆分,怎样解决,怎样分析”。这个观点本身是没问题的(如果说你本科或者研究生专业学的就是商业,经济学等相关专业),这些去求职数据分析这个行业本身就是对口就业的,业务难度对他们来说相对不大。但是痛点在于很多朋友都是工科专业,例如机械,土木,建筑、生化环材等。因此,许多人本身是不具备任何业务分析能力的,如果仅仅是通过几个月的书本知识去提高业务知识的话,也只能是杯水车薪。因此,想转行到数据分析师最好的方法就是知行合一,先着重达成该岗位的基本要求(跑数),然后在工作中跑数的基础上慢慢深入了解业务也是OK的,不要想一口气吃成胖子。
工欲善其事必先利其器
3.1、EXCEL
老生常谈的EXCEL,这个是大家认为最基础的,但也是最容易轻视的部分。只举几个例子大家可以看下自己EXCEL水平是否完全符合公司工作的要求:
- 是否熟练应用VLOOKUP函数?
- 快速求和,快速框选,快速打开新工作簿等快捷键是否了解?
- 选择性粘贴是否都了解?
- 最基础的开始选项卡中所有的功能是否能够熟练应用?
- 什么是绝对引用和相对引用,这是学习函数前必须要熟练掌握的?
- 你的数据透视表是否熟练?
- 你是否了解逆透视?
注:
1、如果你上面的回答都是肯定的,那我相信你已经是EXCEL大神了,至少是满足了大多数公司对于EXCEL的所以要求。
2、问这些问题不是为了刁难大家,而是我在工作时不时会遇到的,如果我只问你是否会sum函数,sumif函数没什么水平的。以上提到的问题是EXCEL里比较难的,有些我也是工作之后才学到的。
3.2、SQL
SQL设计到的知识点我在这不做多的赘述。只举几个例子去测试下自己的水平和实际工作中要求的差距:
- 是否清楚SQL语法的执行顺序?
- 是否足够了解笛卡尔积?
- 是否熟练使用窗口函数?
- 是否了解COUNT(CASE WHEN … END)/SUM(CASE WHEN … END)的写法?
- 是否了解With Rollup或者Cube的写法?
3.3、可视化报表
首先推荐的是Tableau。这个可视化图表的软件能吃透,基本上其他的也不在话下,当然也可以根据目标公司的要求来。这个主要的功能在于实现数据的可视化看板,每天数据的走向可以通过该方式自动呈现出来(避免重复编写代码)。
3.4、Python
对于Python,实话实话,如果你真的是转行过来的,不建议从事主要以Python处理或提取数据的公司。这句话可能很多人不认同,认为Python是当下比较火的语言很多数据分析师都在用(这是典型的纸上谈兵)。以我们公司举例,使用Python作为主要工具的同事主要是负责一些模型的创建和算法上的研究。大家可以先问自己:我一个代码基础基本没有,高数相对也一般,真的能吼住算法吗?因为这个需要你有很好的高数基础和计算机基础。博主本人就走了这条弯路,在B站上找到一条播放量挺高的转行数据分析的视频。然后,建议你怎样学习Python,推荐了一大堆关于算法的书籍或者下方给一个培训班的链接(Python数据分析,包教包会),基本上是智商税。
注:我可以负责任的说:想转行数据分析的朋友,最开始你只需要精通EXCEL和SQL。对Python这种语言在数据分析中起到的作用有所了解即可,无需精通或花费大量时间去研究。
四、岗位要求
下面是给大家在BOSS上找来的例子,博主认为在Boss上求职相对来说还是比较靠谱的:
上海某化妆品电商公司:
上海某互联网公司
上海某游戏运营公司
以上公司在上海的薪资是在10-15K之间(税前),相对算是一个中等区间,博主当前也是这个水平(毕竟应届生的第一份工作)。
五、提问
“实事求是” 才是解决一切问题的前提。因此,大家需要问自己几个问题:
- 我是否真的对数据分析这个行业感兴趣?如果不感兴趣,仅仅是为了换个工作方向而已,那大可不必去挤这个风口的。因为这个职业需要长时间的积累才能变得成熟。
- 我当前的处境是否有转行数据分析师的可能?这个主要看个人的学历和未来职业的规划。
- 我当前的知识储备是否满足这个岗位的要求?数据分析师最基本的要求是否能达到,或者是否有信心通过自学的方式全部掌握,不建议报培训班(智商税)。
- 能接受在超一线城市环境(工作/生活)?因为数据分析师的大部分岗位在北上广深的超一线城市,工作节奏快,压力相对大一些,同时也要接受这些城市的生活压力。当然了,挑战总是带着机遇,所以要看自己怎样对待和把握了。
六、分享
博主会通过这两年来在日常实际工作中使用最多的工具,知识点,细节,工作经验以及踩过的坑尽可能详细地分享给大家。如果感兴趣的话可以在评论区或私聊,发表自己的见解或疑问,有什么问题,博主看到会第一时间回复。该账号也将会在2024年基于朋友们的回馈更新关于数据分析知识理论和实际工作内容的文章。主要目的是为了告诉想转行数据分析师的朋友们,具体该怎么准备,哪些是弯路,哪些是必须具备和准备的,希望大家多多关注和指教。