3

策略产品经理到底要不要懂算法?

 1 year ago
source link: https://www.6aiq.com/article/1679068366116
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

前言:这周策略产品经理圈掀起了一个关于策略产品经理到底要不要懂算法的讨论,作为一个一直给自己标签为"懂算法的策略产品",我觉得还是需要让大家对于策略产品经理这个岗位有一个清晰且长久的认知。

1. 先说结论

一个优秀的策略经理必须要懂基本的机器学习知识、常见的算法逻辑以及先进的系统架构:

  • **基本的机器学习知识:**比如机器学习建模流程;机器学习任务分类比如:分类、聚类和回归;机器学习训练方式:监督学习、无监督学习、强化学习等;常见的机器学习评估指标:召回率、精准率、AUC指标;
  • **各个场景常用的算法及其背后的逻辑:**比如推荐场景的Item-CF和User-CF。你不需要会写代码,但是你需要了解算法的逻辑;了解逻辑和会写代码是两个概念;
  • **先进的系统架构:**市场上先进的推荐系统架构是如何设计的,为什么要这么设计,每个模块的功能和逻辑是什么?同理搜索引擎&广告系统也是这样。

作为一个策略产品经理,日常和算法工程师对接应该是最多的,这里面最大的问题是什么?就是算法工程师天天PUA你,欺负你不懂。你连基本的算法逻辑都不懂,凭什么来教我做事???我怎么做,你不要过问行不行啊???要不你来???

image-2bce5f76bd8a49da84513d22c76ee94b.jpeg-imageStyle

达叔,YYDS

我调研了很多策略产品经理,他们在工作中最大的问题就是算法工程师觉得你完全不懂,凭什么来干预我的工作,天天被算法工程师PUA。

image-496968b5daaf4331a3d12562a6493322.jpeg-imageStyle

大家的普遍反馈

2. 何为策略产品经理

首先我们要搞清楚什么是策略产品经理?它和以往的C端或者功能型产品经理、系统产品经理有何不同,对他的能力有什么特殊要求?

2.1 何为策略

**策略:计策&谋略。在一定约束条件下,为了实现业务目标而采取的一系列方案。**比如淘宝首页推荐Feeds流,业务目标是希望提升用户对于推荐内容的点击率,我们需要构建一个模型能够预测用户对于内容的点击率,点击率预估就是我们该场景下的目标函数。但我们还需要做到首页推荐的内容不能有敏感内容,同时还需要保证内容的新颖性,时效性等等,这些都是我们的约束条件,不能随心所欲地推荐任何内容。所以策略产品经理需要处理的问题,最终基本是拆解为一个数学问题,学习目标是什么,目标函数是什么,约束条件是什么。最终整个项目输出的是:模型 or 运营策略规则。

2.2 策略产品经理的工作输出

**策略产品经理工作输出当然是需要你输出策略,然后基于实际线上效果,进行数据分析,然后不断地优化线上策略。**不是简简单单就帮算法对接一个业务需求,梳理业务侧的BRD,然后提给算法工程师。你得有自己的核心价值,首先对业务需求进行评估,给出产品侧的策略方案,然后和算法侧进行沟通最终达成一致确定最终的实现方案。

以往C端产品经理时代,你不懂技术实现,完全不影响你设计整个交互和运转流程。但是策略产品经理如果你连基本实现逻辑都不懂,你如何给出你的策略方案?即使你给出了一个方案,你确定这是可行或者是最优的方案嘛?策略产品经理需要为效果负责,而不像C端产品经理很多时候是为体验负责。策略方案如果不佳,线上效果会很差。你如果只是简简单单对接业务需求,然后作为算法侧的输入,久而久之就会变成一个没有任何价值的工具人。

image-e61921dd4faf4e5197f03b5a3d3efd07.jpeg-imageStyle

3. 认知误区

同样大家很多时候有以下认知误区:

3.1 误区一:懂算法很难?产品经理学不会

很多同学会觉得懂算法很难,首先懂算法和写代码这是两个概念。写代码真的很难,令人头秃,但是懂算法一点也不难。

image-ed20f1a9d7fc4ad5a29269795b6fdf15.jpeg-imageStyle

懂算法和懂数学是一个道理,背后都是数学公式,大部分算法的数学难度远远低于高数。作为一个推荐策略产品经理如果你连基本的Item-CF和User-CF都分不清,二者背后的计算逻辑讲不清楚的话那。。。。也是没有办法。

3.2 误区二:懂算法,工作的时候就去写代码?

懂算法并不是让你去写代码,写代码的难度比懂算法可高太多,不是懂了一点点算法就能去做算法工程师。二者离得还很远,懂算法不会令你头秃,代码写多了真的会令你头皮发凉。

3.3 误区三:策略产品经理和以往C端产品经理技能要求差不多,都是产品经理应该差异不大。

以往的普适性产品经理要求更多的是沟通能力、协调能力和学习能力。这个无论是C端产品经理还是策略产品经理都有这方面要求。但是C端产品经理基本上没有其他特别的技能要求,但是策略产品经理不行。如果对于C端产品经理和策略产品经理的能力要求是一样的,那岂不是所有C端产品经理都可以无缝转岗到策略产品经理方向嘛?事实肯定不是这样,就是因为策略产品经理要求更高,需要更多的专业技能,市场上人才稀缺,公司才会开出更高的薪水来招聘优秀的人才。

现阶段策略产品经理不懂算法逻辑是不是也能做?实话实说也能做,你只要沟通能力强,协调能力强你也可以推动项目上线,但是很多时候你更像是一个项目经理,没有贡献出核心价值。**现阶段如果你是一个懂算法的策略产品经理,你对于其他的产品经理就是降维打击,而未来懂算法是策略产品经理的标配。**移动互联网刚刚兴起的时候,就业市场有很多那种短期培训班培训出来的安卓或ios工程师,你看看现在市场上这种短期培训班培养出来的学员还能够有就业市场嘛?前期人才缺乏不得不降低招聘标准,现在科班毕业的硕士都满大街了。

最后给大家讲一个小故事,我刚工作的时候当时第一家公司合作了某家非常神奇的网站,就是那家广告语里面标榜自己是一家神奇网站的公司。项目中需要对方开发一个功能,时间非常着急,对方技术评估需要一周左右。因为这个项目很重要,对方的VP也很关注,我们和对方VP反馈完他们内部技术给的工期以后,对方VP对着他们技术人员说这个功能如果都需要开发一周的话,别干了,两天开发完上线。后来我们了解到这个VP之前是技术出身的,对于开发这块有着非常清晰的认知,人家是内行指导内行,很多时候就怕外行指导内行,千万别让自己成为内行人的笑话。
如何做一名策略产品经理?产品经理需要懂技术吗?懂到什么程度?

点赞和喜欢是对原创最大的支持,谢谢~关注我,了解策略产品经理和AI产品经理最新动向~MonkeyELuff进策略产品经理交流群,每周六晚上直播分享策略干货和科技行业前沿发展~
King James:策略产品训练营


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK