谢邀。
先给出答案,两个都有前途。待遇方面,如果以一线城市+2年工作经验为例比较,数据分析师在15-20K,而数据挖掘工程师在20-25K。
就选择职位而言,你首先考虑这个职位是否适合你。
你的领域是什么,适合什么方向?
在大数据行业中有很多领域。通常来说它们可以被分为两类:大数据工程
大数据分析
这两个领域互相独立又互相关联。
数据工程涉及平台和数据库的开发、部署和维护。大数据工程师需要去设计和部署这样一个系统,使相关数据能面向不同的消费者及内部应用。对应的职位是大数据开发工程师、ETL工程师、算法工程师。对应技能为下图中粉色圈。
数据分析则是利用数据平台提供的数据进行知识提取。数据分析包括趋势、图样分析以及开发不同的分类、预测预报系统。对应的职位是数据分析师或数据科学家。对应的技能为下图中绿色圈。
在上述两个领域中存在一个夹心层,也就是数据挖掘工程师,如下图中粉色和绿色交叉部分。
通常来说,基于你的教育背景和行业经验我们可以进行如下分类:教育背景:如计算机科学、数学等
行业经验:新人、业务专家、计算机工程师等
通过上面的分类,你可以把自己的领域定位如下:
例1:“我是一名计算机科学毕业生,不过没有坚实的数学技巧。”
你对计算机科学或者数学有兴趣,但是之前没有相关经验,你将被定义为一个新人。
例2:“我是一个计算机科学毕业生,目前正从事数据库开发工作。”
你的兴趣在计算机科学方向,你适合计算机工程师(数据工程)的角色。
例3:“我正作为数据科学家从事统计工作。”
你对数学领域有兴趣,适合数据科学家的职业角色。
根据领域规划你的角色?
现在你已经确定了你的领域,下一步,就可以规划一下你的职业方向。
如果你擅长编程技巧并理解计算机如何在网络上运作,而你对数学和统计学没有太大兴趣,在这种情况下,你应该朝着数据工程方向职位努力。
如果你擅长编程同时有数学或者统计学的教育背景或兴趣,你应该朝着数据分析师职位努力。
更多就业指南,请阅数据小咖《AI时代就业指南》 | 人人都是数据咖www.ppvke.com