互联网公司如何组建数据科学团队
今天近乎所有的互联网公司都希望组建(大)数据分析团队,但由于大数据技术应用是一个高速发展的全新领域,与建设常规的软件开发团队相比,企业在数据科学团队的招聘、建设和成长方面面临各种全新的挑战。
对于人力资源经理来说,大数据分析人才的招聘说明中有太多的生词,包括各种大数据新鲜名词、算法和技能,而且整个技术人才市场对大数据经验、最佳实践的定义和标准尚无定论。
近日Experteer的Rodrigo Rivera为VB撰文指出,企业组建大数据分析团队首先需要搞清楚以下三个问题:数据分析团队在企业组织架构中的智能定位、所需资源以及数据分析团队的架构。
职能定位
企业上下需要在一开始就明确数据分析团队在企业组织架构中的定位,以及主要的利益相关者。
不同企业的做法不同,有的企业让CTO领导数据科学团队,有的则选择让CFO甚至CMO领导,有的选择由一个项目经理统领分散于不同业务部门的数据专家,还有一些企业将数据科学团队定位于研发团队,没有具体的日程表或利益相关者。
以上取决于企业的组织模式、企业文化、资源和数据科学团队的具体任务。由于数据科学如此性感,企业的高官们都想将其纳入自己的管辖范围,因此如果不能事先明确数据科学团队的职能定位,在日后的运营中势必引起各部门之间的困惑和摩擦。
资源需求
了解技术人才市场的人都知道,数据科学人才的身价不菲,而企业往往在组建数据科学团队前对资源需求估计不足。
对于一个超过300人的互联网公司来说,如果想组建一个有明确任务(例如推荐引擎、用户激活等)的数据科学团队,第一阶段可以考虑组建一个5-8人的团队,包括一名技术项目经理、1-2名负责建模的数据科学家,以及3-5名数据工程师负责部署生产代码。
团队构成
当明确了资源需求和团队规模后,下一步面临的问题是如何找到合适的数据科学人才。正如文章开头提到的,这对于企业的人力资源部门来说几乎是个不可能完成的任务,人力资源经理的邮箱会迅速被充斥各种新鲜技术名词的简历填满。
人力资源部门还非常容易受到媒体或数据分析厂商的影响,企业需要根据需求自行定义招聘说明中的技能要求,例如教育背景与实操经验的孰重孰轻等。当然,这些都是说起来容易做起来难。
以8人数据科学团队为例,团队初创成员大致分为以下三类:
1.技术项目经理。拥有3到5年的相关团队管理和项目经验;最好拥有扎实的技术背景,最好能够编程(虽然并不需要真的去编程)。数据分析团队的技术项目经理不仅仅需要丰富的项目管理经验,还必须了解数据分析相关的算法和技能,最好能够进行代码审核。
2.数据科学家。数据科学家要求有广泛而扎实的专业背景,最好拥有物理学、数学、计算机科学、生物学或相关学科领域的博士学位。判断数据科学家水平最简单的依据是她曾经发表过的研究论文质量。
有一点需要注意的是,一位机器学习领域的资深专家很可能软件开发技能很差,因此在考察数据科学家技能时不要想当然,务必要明确其编程技能。对于以应用为主的互联网企业来说,编程技能对于一个初创的数据科学团队来说非常重要,除非你要组建的是一个学术性的数据科学团队。
3.数据工程师。不需要太多学术背景,只要是对数据分析感兴趣的靠谱的软件开发人员都可胜任。数据工程师需要对算法、数据架构和软件工程有深入了解,尤其是算法层面,因为很多软件工程师这方面的知识很薄弱,而对于数据科学团队来说算法至关重要。可以尝试从开源项目的积极贡献者中去寻找未来的数据工程师。通常对数据工程师的技能要求与数据科学家类似(例如Python、Scala等)
以上每类数据科学人才的招聘要求视企业和预算的不同而异,团队组建初期没必要招聘太过资深的人士,因为在团队职能和领域范围在初期会经历比较大的变动。而且数据科学团队初期由于需要搭建数据平台,清洗数据,需要干大量“脏活”
数据分析咨询请扫描二维码
统计学基础 - 理解统计学的基本概念和方法是数据分析师必备的技能之一。统计学为他们提供了处理数据、进行推断和建模的基础。 数 ...
2024-11-25数据分析师在如今信息爆炸的时代扮演着至关重要的角色。他们不仅需要具备扎实的数据分析技能,还需要不断学习和适应不断发展的技 ...
2024-11-25数据分析师的工作职责涉及多个关键方面,从数据的获取到处理、分析再到可视化,旨在为企业的决策提供有力支持。让我们深入了解数 ...
2024-11-25数据分析师:洞察力量的引擎 数据分析师的兴起 数据分析师行业目前正处于快速发展阶段,市场需求持续增长,薪资水平也有所提升。 ...
2024-11-25数据收集与整理 - 从各种来源收集数据,清洗和整理以确保数据质量和可用性。 数据分析与建模 - 运用统计学方法和机器学习模型对 ...
2024-11-25数据分析是当今社会中不可或缺的一项技能,涵盖了广泛的工具和技术。其中,掌握各种数据处理函数对于数据分析师至关重要。本文将 ...
2024-11-25“大数据治理”是一个涵盖广泛的复杂概念,其核心在于确保大规模、多样化的数据资源能够被有效管理和利用。不仅涉及数据的采集、 ...
2024-11-25一、引言 背景介绍 随着信息技术的快速发展和互联网的普及,大数据已经成为现代社会的重要资产。大数据的兴起不仅推动了各行各业 ...
2024-11-25《Python数据分析极简入门》 第2节 7 Pandas分组聚合 分组聚合(group by)顾名思义就是分2步: 先分组:根据某列数据的值进行 ...
2024-11-25数据分析需要学习的内容非常广泛,涵盖了从理论知识到实际技能的多个方面。以下是数据分析所需学习的主要内容: 数学和统计学 ...
2024-11-24数据分析师需要具备一系列多方面的技能和能力,以应对复杂的数据分析任务和业务需求。以下是数据分析师所需的主要能力: 统计 ...
2024-11-24数据分析师需要学习的课程内容非常广泛,涵盖了从基础理论到实际应用的多个方面。以下是根据我搜索到的资料整理出的数据分析师需 ...
2024-11-24《Python数据分析极简入门》 第2节 6 Pandas合并连接 在pandas中,有多种方法可以合并和拼接数据。常见的方法包括append()、conc ...
2024-11-24《Python数据分析极简入门》 第2节 5 Pandas数学计算 importpandasaspdd=np.array([[81,&n ...
2024-11-23数据分析涉及多个方面的学习,包括理论知识和实践技能。以下是数据分析需要学习的主要方面: 基础知识: 数据分析的基本概念 ...
2024-11-22数据分析适合在多个单位工作,包括但不限于以下领域: 金融行业:金融行业对数据分析人才的需求非常大,数据分析师可以从事经 ...
2024-11-22数据分析是一种涉及从大量数据中提取有用信息和洞察力的过程。其工作内容主要包括以下几个方面: 数据收集与整理:数据分析师 ...
2024-11-22数据分析师需要掌握多种技能,以确保能够有效地处理和分析数据,并为业务决策提供支持。以下是数据分析师需要掌握的主要技能: ...
2024-11-22数据开发和数据分析是两个密切相关但又有所区别的领域。以下是它们的主要区别: 定义和目标: 数据开发:数据开发涉及数据的 ...
2024-11-22数据架构师是负责设计和管理企业数据架构的关键角色,其职责涵盖了多个方面,包括数据治理、数据模型设计、数据仓库构建、数据安 ...
2024-11-22