[悠闲]的博客:
http://youxian.mypm.net
产品经理与程序员矛盾的本质是什么 

  自古以来,将相之争从未停止。

  廉颇和蔺相如的故事,诸葛亮和关张的故事,岳飞和秦桧的故事。

  武将认为,汝一介书生,安知兵家之事,你没上阵打过一场,凭什么瞎逼逼。

  文官认为,汝一介武夫,安知天下之事,你除了一身蛮力气,有什么好牛逼。

  牛人大抵可分两类,一类人一身本事,勇若关张,论一城一池之争,恨不能独当百万雄师。

  另一类人看起来啥都不会,但仅凭三寸不烂之舌,便可说动天下,不费吹灰之力下敌国八十城。

  到底谁比谁牛逼?

  外行领导内行,在任何国家、任何领域、任何公司都是通例,乔布斯论写代码也未必就是苹果最大牛,论设计也未必就比乔伊夫更专业。

  两个系统,共同支撑着一个团队的运转,两种思维,让团队的力量化为最大。

  更本质的原因,是执行和决策的矛盾。

  在一个团队里,一定有执行者和决策者之分,执行力强的人未必做得了决策,而决策力强的人又未必做得了执行。于是,让善于做决策的人去做决策,让执行力强的人去执行,是所有团队运作的基本逻辑。不是大的才叫决策,小到一个按钮放在左边还是右边,都是一种决策,而产品经理的天职就是决策,并且为决策的后果负责,而程序员的天职是实现,实现的能力是评价程序员身价的标准,决策的失败则都应该产品经理买单。

  然后问题来了,执行只有快慢,决策只有对错。于是我们经常看到程序员被骂不能干,产品经理则更多被骂蠢。其实换个角色,程序员去干决策真的能比产品经理干得好?产品经理去做执行又能比的上程序员?如果你是一名程序员,你觉得产品经理蠢,那你跟老板说你来做产品经理好了,如果你是一名产品经理,你觉得程序员不能干,那你跟老板说你去写代码好了。

  在程序员眼里,产品经理都是只会打嘴炮,瞎扯蛋,豆瓣上有一篇字字泣血的文章《我为什么讨厌产品经理》,把这种理论写得非常精辟。但是这种理论于事无助。产品经理其实比程序员难做,程序员的工作可以轻松量化,而产品经理的工作却很难,只能看最后的产出结果。程序员只有做得出来和做不出来之分,换句话说程序员其实并没有多少机会犯错,而产品经理却要对产品的所有细节负责,几乎每天都在犯错,没有人可以保证每一个决策都是正确的。

  产品经理的经理,仅针对产品,不针对人,换句话说,产品经理只是产品的管理者,不是人的。没有权利,却有义务,这就是戴着镣铐的舞蹈。程序员看不惯的是你何德何能,居然就是经理了。产品经理被这个名头迷惑,往往认不清形势,如果改个名字可能好很多,比如叫产品员,那么从感官上来说,这种矛盾应该会缓和不少。又或者是,就明文规定产品经理就是leader,又或者是程序员就是leader,谁是老大明确了也就简单了,大家也就都不会有什么意见了。

  常有做产品的朋友问我,我干脆去写代码算了,也果真有产品经理最后转程序员去了,同样也有做十几年开发的同事后来转做产品经理,而且干得都还不错。我们一起聊天的时候经常有感触,产品经理和程序员的矛盾是天生的,是BOSS在设置公司游戏规则的时候就定好的,但是对于一个具体的人来说,无论是产品经理还是程序员,做好分内的事才是王道,换个思路想想,就你那点本事和觉悟,或许还配不上更好的产品经理/程序员。

悠闲 发表于 2016/10/25 10:05:30 阅读全文 | 回复(0) | 引用通告 | 编辑 | 收藏该日志

发表评论:

    昵称:
    密码:
    主页:
    标题:
公 告
登 陆
日志日历
搜 索
日 志
评 论
链 接
统 计