你们不觉得产品经理这活,应该由程序员自己亲自干吗?

2023 年 6 月 13 日
 sdjl

现实情况

  1. 产品经理做好原型图 -> 设计师画出高保真设计图 -> 程序员说“这不合理”
  2. 通过团队合作,产品经理看似加快了项目进度,但后期许多本可以避免的沟通又消耗了大量的时间

是不是?对不对?合不合?

程序员就应该自己去画原型图啊!

我觉得合理的模式是:

  1. 程序员去理解业务需求,在理解业务的时候就能构思出解决方案、数据库设计、原型设计
  2. 在设计原型图时,程序员就知道能不能实现,实现难度有多高,怎么实现
  3. 程序员画出原型图,交给设计师画出高保真设计图
  4. 程序员拿着自己的产品,自己写,避免了大量的没必要的沟通

所以,我认为产品经理和程序员,应该就是同一个人或同一个团队!

什么?程序员只会写程序不会做产品?

  1. 有些人觉得,产品有产品的丰富经验,程序员不一定会做产品
  2. 瞎说,都会写程序了,还不会做产品?
  3. 做产品需要丰富的经验啊,要懂心理学,要懂消费行为学,程序员懂吗?
  4. 瞎说,我都会写程序了,我还不懂这点心理学和消费行为学?
  5. 做产品要会用产品经理的工具啊,这么多工具你学过吗?
  6. 瞎说,我直接写代码就好了,你那个工具不就是你不会写代码才学的么
22477 次点击
所在节点    程序员
221 条回复
jones2000
2023 年 6 月 13 日
楼主可以自己试试, 试玩了再告诉我们结果。
marktom
2023 年 6 月 13 日
产品 80%时间都是沟通,和不同的人扯皮,理解业务和核心需求
encro
2023 年 6 月 13 日
你在说我吗?

写需求,画原型比产品和设计还快。。。
encro
2023 年 6 月 13 日
@liveoppo

功能的取舍,版本的控制 一直是我这技术负责人来做的。。。

耗时间去规划,去跟客户、老板、开发团体反复协调 也是我啊

兜底承担产品失败的主要责任 这个老板自己背。。。
cogear
2023 年 6 月 13 日
赞同,程序员应该关心业务,同样,产品应该也要懂技术。
我觉得我司目前就挺好,产品同事知道代码在哪(大部分情况下),与此同时,也有产品同事转开发岗位。
yangxii
2023 年 6 月 13 日
@freeminder hahah 你说的没问题,我只是玩梗而已,你 Google 下“疫情防控是当前最重要的工作。我一直亲自指挥、亲自部署。” 是谁说的 XD
azur
2023 年 6 月 13 日
遇到过难缠的客户,喝水的时间都没有。所以代码是自己生成的?
frankies
2023 年 6 月 13 日
绝对不认同,好的产品经理会让程序员和产品的价值事半功倍。
simo
2023 年 6 月 13 日
产品经理和程序员背的是同一口锅不?
流程上游有锅下来,会往下流的
R4rvZ6agNVWr56V0
2023 年 6 月 13 日
“代码都是我们写的,还要 CEO 干啥玩意儿”
rb6221
2023 年 6 月 13 日
这是现代社会分工产生的结果,并不是说你认为的合理就是合理,社会如此发展就证明这样是合理的。
你得先证明你所说的方式能让社会发展更好,否则你所说的“我认为这样更合理”就是不可证伪。
要不你自己先表个率整个产品出来?
fregie
2023 年 6 月 13 日
产品经理做好原型图 -> 设计师画出高保真设计图 -> 程序员说“这不合理”
一个合格的产品经理至少也要是半个程序员吧,要懂一些技术才行,要不就是浪费大家的时间.
lxc404
2023 年 6 月 13 日
真以为产品的工作就是无脑提需求啊
devfeng
2023 年 6 月 13 日
你所说的,是产品经理和程序员对接的这一部分工作,事实上产品经理还有许多工作不和程序员打交道,这些工作反而是更重要的。
libook
2023 年 6 月 13 日
产品经理做原型的早期阶段就应该引入开发人员进行可行性评审了,可以在早期大方向基本确定的阶段避免这个方向本身不可行。可行性包括但不限于技术实现难度、成本、风险等。后续在完成原型设计,也需要下游各岗位进行评审,一方面排除风险,另一方面反馈综合成本给产品经理和项目经理来评估时间规划和 ROI ,到时候产品经理自己就知道哪些该修改甚至砍掉。

产品经理作为生产上游,应该提供完善的文档给设计师、开发人员、测试人员、销售人员、客服人员,不光是为了下游岗位可以高效完成工作,也能在一段时间之后为产品经理自己回溯产品设计提供支撑。最好的情况是产品经理仅提供文档,不需要进行任何附加沟通,下游就可以完成工作。

产品经理的工作和程序员的工作所需要掌握的能力和知识有较大差别。通常程序员是从技术实现的角度上来进行设计,并期望用户按照自己设计的使用方式去使用产品;而产品经理是从用户需求和业务目标的角度上来进行设计,会充分考虑用户心理和行为逻辑。
什么?有程序员做出了普通用户觉得好用的产品?那这个人一定是具备了一定的产品经理能力。

产品经理和程序员之间的问题是老生常谈了,实际上都是项目管理问题,基本都可以通过合理设计工作流程、完善对接机制、构建相关工作制度来解决。

当然见于产品经理这个职业并不存在“科班出身”的人,所以现实生活中产品经理的能力也是参差不齐,反正我从业近 10 年接触过的真正能干好产品经理本职工作的屈指可数。其他人没法很容易就能做好,我也不相信程序员就能更容易做好。
ibiza
2023 年 6 月 13 日
产品经理跟程序员的知识体系要求是不一样的。PS:产品经理不是只是一个画原型图的。照你这么说,所有的建筑设计师都是多余的,工程队自己盖房子不就行了
Jirajine
2023 年 6 月 13 日
没问题,你看大部分自由软件都是没有产品经理的,那 UX ,你觉得怎么样。
glfpes
2023 年 6 月 13 日
程序员需要站在产品的角度思考,这个意识有没有,可以区分初级与中级程序员。
hoopan
2023 年 6 月 13 日
产品经理:评估产品机会、定义要开发的产品,画原型图
开发人员:根据原型图开发具体的产品

两个岗位、两种工作职责、两种思维方式。最近看了点产品方面的书,知识体系并不比我们程序员小。
fpure
2023 年 6 月 13 日
如果是我来设计用户界面,我只会想弄一个 CLI 应用,然后再搭配一套 DSL ,然而这对于普通用户。。。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.ih06.com/t/948294

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX