赞!以前在国内的公司接触过一些,说一下场景:
1、觉得是以前数据挖掘的新叫法,基本上从事这个工作,能够被客户认可的,研究院同事的都是统计学博士毕业,咨询部门的同事至少统计学硕士毕业。一般会采用建模工具例如SPSS、SAS建模,如果验证成功用R等语言落到系统里面,或者直接用工具作为平台落地成大系统的一部分。核心技能数据分析(分析数据特点找到合适模型)与统计建模(建模与验证),其次是工具和编程语言。数据科学家的工作很好找,但是建模的验证和最终的业务效果,不一定完全有用,需要长期观察与调整。
2、CS方向不只是java,可以是纯编程语言与算法(图像视频处理、搜索引擎、专业软件公司等,C or C++等相对底层语言)编程语言与数据库(行业应用类,银行、保险几乎全行业需要记录与分析数据等,语言java等高级语言)。无论是就业还是未来继续攻读,可攻可守。
3、机器学习,是近些年才兴起的,用途就不说了。其实和数据科学有很多相同的建模方法,传统的建模工具里面有体现,但是作用不大,基本上是基于自己的业务场景从最底层模型开始,实现都得靠编程。业务效果更是一般,但是也有部分相对有一些可用,例如图像识别、语音识别等,一般需要大的公司开发成API,其他大部分都是使用而已,使用的我不认为是这个工作了。就业取决于你读的学历,感觉必须是顶级专业大学的博士,因为这个方向,最专业的就是那几个公司和大学,就是那一小部分人再研究。