Hi 你好,欢迎访问!登录 文章归档 免责声明 文章投稿
当前位置:首页 - 网赚杂谈 - 正文 长期分享互联网网赚项目!

你上一次忍住没揍产品经理是什么时候?

2018-08-04网赚杂谈葛浪616°c
A+ A-

你上一次忍住没揍产品经理是什么时候? 程序员 第1张
昨天朋友圈被刷屏了。

据说某互联网公司产品经理,提了一个“简单的”需求,想要实现根据用户的手机壳颜色来改变 App 的主题颜色,然后双方动手了…
你上一次忍住没揍产品经理是什么时候? 程序员 第2张
视频很多人都看过,就不放出来了。

这样的事件发生并且被传播,对本人和公司都不是什么好事情,予公司显得管理不力,对个人显得不够“职业”,随后这两个人也双双被公司除名处理。

后来有人辟谣据说视频里的是两名开发人员,并非产品经理和程序员,这个我就无从考证了。不过这也反映出一个问题,如果在这个故事开始时候就和你说:“两个程序员因为私人问题在公司打起来了”,你觉得这个故事还会被传播吗?

程序员和产品经理就好像天生就要相生相杀,相互为难,程序员要吐槽产品经理需求多变、不靠谱;产品经理要吐槽程序员无法实现需求、延期、Bug多。但是实则这两个角色应该是人的两条腿,为了共同的目标,配合着一起前行。

这些矛盾有一个根本原因,产品经理对技术的边界不清楚。

技术的边界

当产品经理对技术边界模糊的时候,他就很难提出很贴合实际情况的产品方案。往往表现在提的需求方案,程序员无法实现或者实现起来代价太大。

好的产品经理是要知道如何让自己的需求方案落地的,无法在当前实际环境下被实现并落地的方案,都不是好的需求方案。

很多事情,程序员因为种种原因,会对某些方案评估为无法实现,例如:

  1. 技术条件不允许。

技术上已经被证伪的,或者当前技术团队不具备实现要求。

  1. 投入成本不允许。

为了实现一个非刚需需求,需要投入一个月的开发力量,这明显是不现实的。

客观原因就无法做需求了?

技术边界是客观存在的,我们需要正视它,而不是在做需求的时候无视它。

那是不是因为有这些客观原因,我们就无法去实现我们的需求了?其实不是。一件事情当你了解的越多,你对这件事情的把控力度就越强,你就越有自由操作的空间。

当需求无法通过技术手段被直接实现的时候,就应该考虑如何通过产品方案来规避并且绕过它。还记得第三选择吗?发挥创造力,总有新的路可以走,第一诉求是实现需求并上线可用。

在回到这个事件中的“需求”上,换主题颜色是一件基本需求,技术方案肯定是成熟并且可多选的。让程序员抓狂的是什么?要根据用户的手机壳,动态切换主题色。让程序员抓狂的是,根本没有一个“传感器”能让程序知道当前用户使用的手机壳的颜色。

那么在手机发展的这么多年里,有人尝试过做这个需求嘛?

你别说,还真有。

  1. 诺基亚 N97

早期诺基亚 N97 的一个特变就是它有多达八种颜色的主题模式,会根据手机背壳的颜色来改变主题颜色。
你上一次忍住没揍产品经理是什么时候? 程序员 第3张
看见手机后盖上的几个触点了吗?它的实现原理,是通过背后不同的触点和机身触点的不同搭配来区分后壳颜色,从而改变手机的主题色。

  1. 锤子坚果手机

锤子在 2015 年发布的“坚果手机”的一个特点就是个性化后盖设计,后盖中有电子装置,在手机安装上后盖之后,系统会自动识别后盖颜色,并让当前主题色与后盖颜色完美搭配。
你上一次忍住没揍产品经理是什么时候? 程序员 第4张
在这两个例子中,无一例外都是在后盖上做文章,其实不能完全算是事件中的需求,你从某宝、PDD 上购买的第三方生产的手机背壳,我想也是不支持这个功能的。

但是这里有一些值得我们思考的地方,实现这个需求的先决条件是什么?如果手机壳和手机都是我们自己生产的,我们就可以做到让手机识别手机壳的颜色来动态改变主题色。

虽然大多数情况下,这里的这个先决条件是很难实现的,但是其他需求呢?有没有办法产品多增加一两步操作、开发多写两小时代码就可以实现呢?]
你上一次忍住没揍产品经理是什么时候? 程序员 第5张
当一条路被堵死的时候,我们能共同想出另一条路来实现这个需求吗?别忘了我们的核心目的是让需求落地、让产品上线,这并不冲突。

作为程序员,我能做什么?

现在我们知道,产品经理提出不靠谱的需求,大部分是因为对技术边界的不清晰。那我们作为程序员,我们能做点什么呢?

产品经理不知道技术边界,但是程序员知道啊,你可以告诉你的产品经理。

拿到不靠谱的需求,心里 MMP 脸上笑嘻嘻也是解决不了问题。思考一下产品经理为什么想要做这个功能,他的这个需求是为了实现什么诉求,如何能换一个方向把这个功能实现了。

重点在你的思路和你如何与产品经理沟通。当你以这种角度思考问题的时候,你会发现你比同期的程序员成长的更快,没有产品感的程序员是走不长远的,这就是你锻炼的机会。

另外提个小贴士:工作中,和同事相处大多数矛盾看似是事儿的问题,实际上多是关系的问题。为什么别人说这个需求做不了,产品经理会认同,但是换一个人说做不了,产品经理就觉得是在刁难?想想这都是为什么!

  选择分享方式
  移步手机端
你上一次忍住没揍产品经理是什么时候?

1、打开你手机的二维码扫描APP
2、扫描左则的二维码
3、点击扫描获得的网址
4、可以在手机端阅读此文章
标签:

发表评论

选填

必填

必填

选填

请拖动滑块解锁
>>


  用户登录