那么,数据工程师需要多深入的了解数据科学家的世界呢?
“数据工程师应该对机器学习有一些基本的了解”,Ryan 说,“他们不需要了解所有的数学理论,但是他们应该能够判断效率和准确性。相反,数据科学家应该了解架构,以及如何对架构进行扩展,并初步了解生产级的编程语言。”
这种深入了解其他相关学科专业知识的转变也发生在其他领域。公司习惯于聘请数据科学家来负责市场、产品或者业务分析方面的工作,而聘请数据工程师来完成更广泛的工程功能。这造成了目标错位。Ryan 认为这种趋势正在改变:“ ‘数据团队’ 是由数据科学家和数据工程师共同构成的这一概念越来越受欢迎。这一如此简单的改变将很大的改善两组人员之间的关系。”
标签: