在我上课的过程中,时不时地有学员来问我这个问题,老师,我现在这个情况,工作有点无聊,我对数据还是挺感兴趣的,我怎么才能成为一名专业的数据分析人员呢?
碰到这种问题,我通常有点犹豫,因为学员可能有一个比较好的稳定的工作,并不是每一个跳槽都是好的,越跳越差的案例我也是见过的。如果学员执意要问,我想作为一个比较好的专业数据分析人员,应该具备以下的几个必要条件:
第一,要通晓一门编程语言,最好是跟数据处理相关的。很难想象一个专业的数据人员不懂编程,因为做数据工作,就是不断地整合数据、处理数据,当数据量比较大、数据比较分散、数据操作重复度很高的时候,不会编程,简直像是在美国没有汽车一样,几乎寸步难行。数据方面的编程语言很多,例如VBA、PYTHON、SAS、matlab等。
第二,要懂一些数据库,比较大的数据量都是存放在数据库里面的,例如access、mysql等,数据库的运算速度要远远超过一般的数据结构,越是数据量大,这种差别越是明显。
第三,要懂一些统计和数据挖掘的模型,例如相关、回归、聚类、关联分析等,这些都是非常常用的数据分析模型,是我们处理数据的常用工具。
第四,我觉得很重要的一点,要喜欢做数据,做数据看上去很美,其实过程经常单调枯燥,程序编译通不过、模型参数的优化、最优数据门槛值的优化,需要花费大量的时间精力,需要反复跑数据才行,有的时候,我觉得没有兴趣的支撑,真得很难坚持下去。
当然,或许还有其他的条件,不过我觉得满足了上面几个条件,应该问题不大了。
领取专属 10元无门槛券
私享最新 技术干货