博弈论(二)——枪法最差的产品经理如何战胜枪法最好的工程师

简介: 博弈论(二)——枪法最差的产品经理如何战胜枪法最好的工程师

产品经理与前端工程师、后端工程师由于需求问题产生了不可调和的矛盾。于是三个人决定在王者荣耀里面一决生死。

产品经理的枪法很差,只有30%的概率击中目标。前端工程师枪法不错,击中目标的概率为80%。后端工程师百发百中。

决斗最多进行两轮。对每个人来说,最好的结果是只剩一个人活下来,其次是两个人活下来(不可能三个人都活下来,因为后端工程师百发百中)。最差的结果是死掉。

本着一决生死也不能失去绅士风度的原则,弱者优先,首先产品经理选择向一个人开一枪,然后前端工程师如果还活着的话再选一个人开枪;最后后端工程师如果还活着的话再选一个人开枪。如果场上还有两个人活着,那么继续弱者先开枪,强者如果还活着,再开一枪。

如果产品经理选择向前端工程师开枪,那么她有30%的概率击毙对方。此时她需要直面后端工程师。后端工程师百发百中,产品经理必死无疑。一轮就结束决斗。

产品经理如果没有打中前端工程师,那么接下来前端必然会对后端开枪(否则,如果前端对产品经理开枪,无论前端是否打中产品经理,后端一定会对前端开枪,因为前端的威胁比产品经理大多了)。那么如果前端工程师打中了后端工程师,接下来产品继续向前端工程师开枪,还是只有30%的概率击中前端一个人活下来,或者前端20%打不中产品,两个人一起活下来。

如果产品经理首先向后端工程师开枪,那么他击中了后端,接下来前端就会以80%的击中率对产品开枪。如果打不中后端,接下来前端会对后端开枪。无论怎样,对产品经理来说,危险仍然非常大。

那么产品经理生存率最大的做法是什么?

答案是,第一轮,首先由产品经理开枪时,不打前端也不打后端,而是对天开枪(不贪刀)。确保前端工程师和后端工程师能够对打。这两个人必定会死一个。第二轮,产品再以30%的概率击中另一个人而活下来。

这种方式与直接对前端开枪又打不中的情况看起来很像,但是这两种方式的生存概率却不一样。

如果产品经理第一轮对前端开枪,那么产品活下来分为如下3种情况:

  1. 产品没有打中前端,前端打中后端,产品打中前端(0.7 * 0.8 * 0.3)
  2. 产品没有打中前端,前端打中后端,产品没有打中前端,前端没有打中产品(0.7 * 0.8 * 0.7 * 0.2)
  3. 产品没有打中前端,前端没有打中后端,后端打中前端,产品打中后端(0.7 * 0.2 * 1 * 0.3)

此时产品的存活率为:

0.7 * 0.8 * 0.3 + 0.7 * 0.8 * 0.7 * 0.2 + 0.7 * 0.2 * 1 * 0.3 = 28.8%

如果产品经理第一轮对天开枪,那么活下来的情况分为三种:

  1. 前端打中后端,产品打中前端(0.8 * 0.3)
  2. 前端打中后端,产品没有打中前端,前端没有打中产品(0.8 * 0.7 * 0.2)
  3. 前端没有打中后端,后端打中前端,产品经理打中后端(0.2 * 1 * 0.3)
0.8 * 0.3 + 0.8 * 0.7 * 0.2 + 0.2 * 0.3 = 0.412

活下来的概率为41.2%。

大家还可以计算一下产品先对后端开枪的存活率,以及前后端各自的存活率。大家会发现:

  1. 无论如何,枪法最好的后端,生存率反而是最低的(只有百分之十几)
  2. 枪法第二好的前端,生存率是最高的
  3. 枪法最差的前端,通过放弃一次机会,反而能提高自己的生存率。


所以下一次当你看到产品经理放弃了一个看起来很诱人的机会的时候,你不要高兴得太早。


目录
相关文章
|
传感器 存储 调度
PowerManagerService类大致解读
PowerManagerService类大致解读
299 1
|
10月前
|
监控 关系型数据库 MySQL
数据库优化:MySQL索引策略与查询性能调优实战
【10月更文挑战第27天】本文深入探讨了MySQL的索引策略和查询性能调优技巧。通过介绍B-Tree索引、哈希索引和全文索引等不同类型,以及如何创建和维护索引,结合实战案例分析查询执行计划,帮助读者掌握提升查询性能的方法。定期优化索引和调整查询语句是提高数据库性能的关键。
1092 1
|
传感器 供应链 安全
大数据技术的应用场景
大数据技术的应用场景
|
存储 Java Maven
服务端apk打包教程
本文我将给大家介绍一个 apk 打包工具 VasDolly 的使用介绍、原理以及如何在服务端接入 VasDolly 进行服务端打渠道包操作。
259 0
|
Python
`return` 和 `yield` 关键字之间的区别
【8月更文挑战第29天】
306 5
|
11月前
|
人工智能 开发者
FacePoke:AI时代的面部表情编辑新体验
**FacePoke** 是一款引人注目的开源工具,利用先进的人工智能技术,让用户通过简单的拖拽界面实时编辑面部表情。它支持实时编辑与动画,提供直观的操作体验,适用于艺术项目、视频制作和社交内容等多种场景。FacePoke 的开源特性还允许开发者自由修改和扩展功能。无论是艺术家还是内容创作者,都能轻松提升数字内容的情感表达。
|
存储 缓存 关系型数据库
MySQL数据库管理的基本原则和技巧
MySQL数据库管理的基本原则和技巧
|
存储 弹性计算 数据库
阿里云服务器购买教程
作为一家全球领先的云计算服务提供商,阿里云提供了多种云产品和解决方案,包括云服务器、对象服务OSS、数据库、存储、SSL、域名和CDN 等。阿里云服务器是一种灵活可扩展的云计算服务,适用于各种规模和类型的企业和个人用户。阿里云以其出色的性能和极高的可靠性而备受青睐,除此之外阿里云优惠力度也比较大。在这篇文章中,我们将向您展示如何快速购买阿里云服务器。
772 0
阿里云服务器购买教程
|
设计模式 安全 Java
老系统重构系列--如何用一套流程接入所有业务线
**摘要:** 本文介绍了老系统改造的过程,作者提出,ToB业务的挑战在于需要支持多种差异化的业务需求,而模板模式在处理这种需求时可能会导致继承关系复杂和粒度过粗。为了解决这些问题,文章提出了以下步骤: 1. **梳理流程差异点**:识别不同业务流程的差异,以便确定扩展点。 2. **领域模型梳理**:区分核心域和支撑域,确保核心域的稳定性。 3. **二次抽象隔离层**:创建隔离层,避免核心域因新业务接入而变得不稳定。 4. **基于SPI的扩展体系建设**:选择了COLA-SPI实现扩展点,允许业务域定义接口并实现差异化的流程逻辑。
395 0
|
自然语言处理 监控 数据挖掘
信息系统项目管理师重点内容汇总(第十二天)
【1月更文挑战第12天】乘风破浪会有时,直挂云帆济沧海
835 2