笔者正在由电商产品经理转型数据产品经理,为了提升自己学习的效率,尝试以这种输出驱动输入的模式,将自己学习的思路和学习内容分享给大家,也希望可以与其他数据产品经理多多交流。
本文尝试凭借笔者的理解构建一套数据产品经理能力模型,作为自己未来学习的方向。本文共分四个部分,第一部分,从招聘市场需求入手,看市场上的招聘高级数据产品经理都需要掌握哪些硬实力;第二部分,结合一些数据产品经理的分享,梳理数据产品经理的朋友圈,因为沟通者一定程度决定了需要掌握多少“共通语言”;第三部分,构建数据产品经理能力模型,第四部分,详解一些数据产品常常接触的概念和系统。
一、从招聘要求看能力要求
笔者在拉勾网和猎聘网上搜索数据产品经理和高级数据产品经理,将岗位职责汇总整理,招聘方对于数据产品经理的需求如下所示:
1、熟练使用MySQL,SQL、Hive等语言;2、熟悉数据生产加工流程;3、对主流大数据产品、BI产品;4、对数据仓库技术及理论有基本的了解,并对其发展趋势有深入了解;5、了解数据分析,数据建模和数据挖掘技术及理论;6、能很好地掌握产品思路、技术方案、商务策略等,驱动各角色解决问题,具有良好的商业洞察与判断,很强的逻辑思维能力、产品策划、品牌包装与宣传能力,对数据和业务敏感,有一定技术背景优先考虑。
从上面的企业招聘需求可以看出,数据产品经理除了需要具备一些普通产品经理基础能力外,对数据分析,商业智能,数据挖掘等技能有着非常高的专业门槛。虽然数据产品经理也细分出应用方向,大数挖掘方向,数据分析方向,但为了更加有效的共同,还是有必要补全知识结构。数据产品经理多是数据分析师和数据开发通过内部转岗完成的,笔者属于电商产品转应用方向数据产品,在发挥业务理解优势的同时,需要快速补全数据分析相关知识,便于与对接同事高效协作。
二、数据产品经理的朋友圈
曾经分析过AI产品经理模型,也是从产品经理的朋友圈说起,因为产品经理很多时候承担着协调推进角色,也承担了部分”翻译官“的觉,将业务需求转化成不同的语言表达,找老板要资源,请开发写代码,叙述清楚页面设计要求,这个时候就需要产品掌握不同分科中的一些”黑话“,让对方感觉你是自己人,数据产品经理也是同样的,我们来看看数据产品经理的朋友圈,也有助于进一步理解数据产品能力模型。
源于《阿里巴巴数据产品经理工作(总结篇)》
数据产品经理本质是互联网产品经理的一个细分领域,其产品的用户是公司内部,外部客户等,其目标是通过数据分析和挖掘,辅助其发现问题,提高决策准确性,而为了完成这类产品,我们不单要与传统的开发,交互,设计,用研,客户,测试同学打交道,还需要与数据分析师,数据科学家,AI工程师,数据仓库管理员等同学沟通,为了可以保证沟通中的效率,我们需要清楚沟通时可能会涉及到哪些专业名词,技术实现边界,行业发展情况,竞品实现逻辑,笔者将尝试在后续文章中梳理总结。
三、能力模型构建
数据产品经理是产品经理岗位的一个细分领域,其能力模型可以理解为一般产品经理能力模型+专业能力补充模型。下图是腾讯产品经理能力模型体系,清晰界定了不同等级产品经理19个能力侧重方向,整体来看学习能力,执行力,沟通能力,市场/用户调研与分析是最核心能力。
以上19个基础能力模型中,数据产品经理在技术知识模块和市场分析能力/前瞻性需要了解/熟悉/掌握如下知识和技能:
1、计算机语言层面:熟练使用MySQL,SQL、Hive等语言;2、熟悉数据生产加工流程:数据采集,数据预处理,数据存储,数据分析,数据挖掘,数据可视化,数据服务产品化;3、需要了解的各类技术理论及发展趋势了解主流大数据产品及分布式大数据技术,如Hadoop(HDFS和MapReduce),Hive等;了解主流大数据编程语言,如python、R、mongodb等、了解主流BI产品,如Tableau、saiku、kylin、BDP、growingIO、神策等、了解数据仓库技术及理论,并对其发展趋势有深入了解;了解数据分析,数据建模和数据挖掘技术及理论;
四、数据产品经理经常面对的基础概念
1、可能接触到的英文缩写
数据仓库DataWarehouse
数据集市DataMart
数据挖掘DataMining
DBMS:DatabaseManagementSystem数据库管理系统
DBA:DatabaseAdministrator数据库管理员
RDBMS:RelationalDatabaseManagementSystem关系数据库管理系统
OLAP:(On-LineAnalyticalProcessing)联机分析处理。OLAP是数据仓库系统的主要应用,支持复杂的分析操作,侧重决策支持,并且提供直观易懂的查询结果。
OLTP:(On-LineTransactionProcessing)联机事务处理。OLTP是传统的关系型数据库的主要应用,主要是基本的、日常的事务处理,例如银行交易。
BI:BusinessIntelligence商业智能
KDD:knowledgediscoveryindatabases数据库知识发现
2、数据分析,数据建模和数据挖掘的定义和区别
数据分析:Analysisofdataisaprocessofinspecting,cleansing,transforming,andmodelingdatawiththegoalofdiscoveringusefulinformation,suggestingconclusions,andsupportingdecision-making.[源于wikipedia]可以看出,数据分析强调使用统计学方法,发现有用信息,支持决策,构造建设性结论。
数据挖掘:Dataminingisthe