我做数据分析这些年

想来工作已经7年时间,却从来没有做过系统总结,做过开发,做过数据,也做过管理,想来没有规划的人如我一般,随波逐流。最近痛定思痛,决定给自己个定位(心里安慰),思来想去,做数据分析时间最久,相关知识似乎也懂得最多,得到客户的认可最多,就把自己定位成一个“有管理能力的数据分析师”吧。

下面简单记录下我认为一名数据分析师所该具备的一些基本技能,ToB和ToC企业的数据分析师我都做过一段时间,因为本人学渣,没机会进入高大上的企业看看高端的数据分析人才是如何工作的,下面仅当给自己的归纳总结。

我接触的数据分析师大概可分为两个方向,偏向业务的和偏向技术的,其实算不上两个方向,说是两个层级可能更合适一些。刚刚入职的时候做一些基础的数据汇总和统计,这时候是偏向业务方向的;随着工作年限的增长,慢慢接触到一些偏向技术的内容,比如数据挖掘和机器学习,这时候技术端开始增长,也能更好的辅助业务分析,那数据分析师到底需要哪些能力呢。

我的总结是业务知识、逻辑思维、数据处理、统计分析、分析工具、数据可视化、汇报材料、数据挖掘。

1)业务知识

不管是哪个层级的数据分析师,对业务知识首先要有比较深刻的认知,数据分析师介于业务和技术之间,通过数据来讲述业务,只有了解业务,才能够快速熟悉数据,并通过对数据的不断深入理解反向优化业务。

2)逻辑思维

良好的逻辑思维不但有助于优化分析过程,对分析报告编写也起着重要作用。数据分析师要有良好的逻辑思维,体现在分析思路的设定、分析过程的优化、报告结论的产出以及面向干系人的沟通与分享。

3)数据处理

从我的经历来看,就职过的所有公司都要求会SQL、会SQL、会SQL,基本的ORACLE,进阶的HIVE,HBASE,以及更加灵活的PYTHON。

4)统计分析

作为一名数据分析师,当然要掌握基本的分析方法。如果只能用SQL提取一些基本数据,或者做一些报表,那么可能你在数据开发的道路越走越远了。基本统计、主成分、因子分析、方差检验学起来。

5)分析工具

这个因人而异,现在市面上已经有很多自带可视化的工具,BAT都有,自行百度,另外早一些的SPSS、SAS,当然,90%的工作可以用EXCEL。

6)数据可视化

以我的经历讲,良好的数据可视化不一定比普通的图标传递更多的信息量,但会吸引干系人更多的关注度,其实这时候数据可视化的目的已经达到了,有人愿意看(ToB尤其明显),分析的才有价值。

7)汇报材料

不要让数据和结论憋在心里,SHOW出来吧!PPT、WORD、PDF都可以,但是注意中心明确,结论明确,这是报告的核心价值。

8)数据挖掘

可能由于工作环境的原因,我这里的客户不满足于只看到现象、原因和结论,还希望能够指导他们完成措施制定和改善(其实我都在写咨询报告-。-),因此过程中交叉着一些潜在客户识别等精准营销的内容,与数据产品经理相似。这时候会涉及到一些数据挖掘、机器学习方面的相关知识,这块不展开讲,现在人工智能领域如火如荼,后续专门讲。

最后,附上一张数据领域的学习路线图。

猜你喜欢

转载自www.cnblogs.com/teanabook/p/11576763.html