1.数据分析师和数据挖掘工程师的区别
数据分析师岗位重在“分析”,数据挖掘工程师岗位重点是要“挖掘”。
1、【数据分析师】:基于业务,通过数据分析手段发现和分析业务问题,为决策作支持。一般招聘这类岗位的公司规模都不会太小,人数可能不是一个唯一的衡量指标,但是业务规模肯定比较大,反而言之,业务规模太小的公司就没什么可分析的了。
2、此岗位重在“分析”,首先要有一定的数据灵敏度和数学底子,知道在什么样的数据规模下,需要看什么样的数据指标。了解常规的数据挖掘算法,可以使用一些工具得到预期的结果。当然用工具的话是需要公司系统支持一些数据分析软件的,SPSS啊,Clementine什么的,如果没有,说句难听的,弄个Excel表格在有些公司也叫数据分析师。当然有些数据分析师Excel玩儿的可以很溜,可以用Excel模拟一个CTR预估算法的迭代过程。
3、【数据挖掘工程师】:偏技术,通过建立模型、算法、预测等提供一些通用的解决方案,当然也有针对某业务的。岗位重点是要“挖掘”,所以对于人的要求就是要熟悉挖掘的方法,挖掘的工具,或者至少知道在什么平台应该用什么工具,面对什么样的需求应该怎么解。
4、简单来说就是负责接收需求然后产出结果,大部分公司的数据挖掘工程师都比较被动,比如BI找你说“我要100年内的明星数据,而且要知道他们每个人在什么年代拍过什么类型的片子”,这时候你就需要做数据采集,加工整理,结果产出。中间可能会加一些数据可视化或者算法工作,但都要求不高。
5、编程底子不错的,适宜做数据挖掘工程师。数学不错有商业头脑的,适宜做数据分析师。
转载请注明出处众文网 » hadoop毕业论文