登录
首页精彩阅读数据分析师需要的技能
数据分析师需要的技能
2016-10-09
收藏

数据分析师需要的技能

今日逛论坛,发现简书杜七对数据分析师有非常深刻的解读。特节选部分内容,与大家共分享。

『问』:

1)我目前比较熟悉 Python 的基础数据包(Numpy,Pandas,Matplotlib 等)和 Linux Shell,Keynote、AI、Ps 做报告展现也没啥问题,做过 5 年销售,一年风投经理,但数学和统计较弱,英语也一般,能找到合适的数据分析工作吗?

2)数据分析从入门到进阶的路线是什么?核心技能是什么呢?至少要懂那些东西才能上手干活?

3)SQL 在数据分析工作很重要吗?常用的 SQL 工具有哪些呢?

4)数据挖掘和数据分析的区别是什么呢?做数据分析一定要懂数据挖掘吗?需要懂到什么程度呢?

杜七『答』:

1)『数据分析师』职位,也有初、中、高级的区分,比如你去阿里巴巴岗位搜索『数据分析师』,会有『数据分析师』,『数据分析专家』等区分,所以,要求不也有,对于求职者的技能要求也不一样。会Python,不是优势,反而你做过『一年风投精力』会给你的经历增色,为什么呢?一个好的数据分析师,一定是一个『商业分析家』,正确的定义问题,思考问题,找到解决办法,才是一名合格的分析师需要具备的技能。所以,你肯定可以找到一份数据分析的工作。

2)说到『从入门到进阶的路线』,我个人觉得没有一个明确和固定的路线,不像JAVA,从看《think in java》开始,到《如何治疗颈椎病》结束。每个人都会『分析』,都有想法,也都有自己的『看法』。不过,分析师需要具备的技能,看值得分析师新同学关注的“软技能”!这篇文章吧。这个是我自己的个人经验总结,期望对你有帮助。

3)SQL主要是用来做数据提取的。目前公司的数据,很多都放在数据库,比如MySQL,mangoDB,等等;如果是ODPS,HIVE,也是sql提取,所以,这种情况让别人觉得SQL很重要。其实,SQL也是一个技能。我们做数据分析,必须要把数据提取出来,这个是第一步。提取出来以后,再分析,是第二步。其实,在阿里巴巴这么高大上的公司,一个分析师会SQL+EXCEL+PPT,基本就可以把活干完了。相信么? 所以,只要会SQL的基本语法,会写SQL代码,写个1W行,基本SQL就不是问题了。

4)数据分析数据挖掘,广义的『数据分析』包括了数据挖掘,狭义的说呢,它们的目的一样,都是挖掘数据的价值,但是过程和方法不一样。『数据挖掘』偏重研究数据中的规律和模式,规律、模式一定要通过工具来挖掘;『数据分析』一般分析目标相对明确,从数据得到一些信息,不用那么深的规律的探讨。做数据分析,不一定非要懂那么多数据挖掘的算法,或者机器学习。当然,技多不压身,懂的东西越多越好。至于具体的一个『业务问题』的分析,一般不会涉及到复杂的『数据挖掘』,统计方法就够了。


数据分析咨询请扫描二维码

客服在线
立即咨询