有哪位工作了的数据挖掘工程师可以回答?

全部回答2
默认 最新
  • 这个职位需要有一定编程基础和业务熟练程度。建议先了解下大概技术要求,另外各行业对技术要求也不一样。举个例子,百度机器学习数据挖掘工程师职位描述岗位职责: -通过对海量数据进行分析和挖掘,提取有价值的信息,以提高百度产品质量-利用机器学习技术解决百度各产品线的测试技术问题 -负责上述方向的技术规划,并指导相关工程师的工作任职资格: -精通c/c++编程,熟悉至少一种脚本开发语言,熟悉linux平台 -在机器学习或者数据挖掘领域具有3年以上相关领域的研究或工程经验 -具有良好的沟通能力,和良好的团队合作精神硕士应聘的时候需要很好掌握基础的数据挖掘或机器学习算法吗?当然,基本理论知识(数据挖掘)+实践能力(工程师)+业务理解(bonus).数据挖掘是一门学科,所以如果想从事相关的工作至少要对于该学科的总体概况和细分领域有比较熟悉的认知.简单的要知道算法的原理应用和大多数的应用场景,优缺点等等.一般数据挖掘会在有一定机器学习技术基础之上更偏于业务理解和实现,而纯机器学习工程师可能更偏向于基于某一个特定场景的算法研究.对编程要求不高,而且离码农好像远些,貌似比码农轻松?编程肯定是要的,像美团面试第一轮纸上写代码,数据结构+代码能力必须具备。如果你做数据挖掘,你觉得hadoop及其生态系统的编程能力要求怎样?推荐系统呢?有时觉得会超过码农才能做这些吧~
    0 点赞
  • 数据挖掘从业人员工作分析:数据挖掘从业人员的愿景:数据挖掘就业的途径从我看来有以下几种,(注意:本文所说的数据挖掘不包括数据仓库或数据库管理员的角色)。A:做科研(在高校、科研单位以及大型企业,主要研究算法、应用等)B:算法工程师(在企业做数据挖掘及其相关程序算法的实现等)C:数据分析师(在存在海量数据的企事业单位做咨询、分析等)数据挖掘从业人员切入点:根据上面的从业方向来说说需要掌握的技能。A:做科研:这里的科研相对来说比较概括,属于技术型的相对高级级别,需要对开发、数据分析的必备基础知识。B:算法工程师:主要是实现数据挖掘现有的算法和研发新的算法以及根据实际需要结合核心算法做一些程序开发实现工作。要想扮演好这个角色,你不但需要熟悉至少一门编程语言如(C,C++,Java,Delphi等)和数据库原理和操作,对数据挖掘基础课程有所了解,读过《数据挖掘概念与技术》(韩家炜著)、《人工智能及其应用》。有一点了解以后,如果对程序比较熟悉的话并且时间允许,可以寻找一些开源的数据挖掘软件研究分析,也可以参考如《数据挖掘:实用机器学习技术及Java实现》等一些教程。C:数据分析师:需要有深厚的数理统计基础,可以不知道人工智能和计算机编程等相关技术,但是需要熟练使用主流的数据挖掘(或统计分析)工具。从这个方面切入数据挖掘领域的话你需要学习《数理统计》、《概率论》、《统计学习基础:数据挖掘、推理与预测》、《金融数据挖掘》,《业务建模与数据挖掘》、《数据挖掘实践 》等,当然也少不了你使用的工具的对应说明书了,如SPSS、SAS等厂商的《SAS数据挖掘与分析》、《数据挖掘Clementine应用实务》、《EXCEL 2007数据挖掘完全手册》等,如果多看一些如《数据挖掘原理》 等书籍那就更好了。
    0 点赞

没有更多内容了

返回顶部
产品求购 求购