为啥国内的产品经理不需要会编程

因为总有人讨论 "讨论产品经理需不需要懂技术这个伪命题" 为了降低门槛好找一个工作. 很奇怪,如果产品经理不懂编程, 那么只需要懂运营,懂市场. 那还要产品经理干嘛, 运营有运营经理,市场有市场总监, 技术有CTO. 产品经理啥都不用干了.回头想一想产品经理的工作是啥? 需求设计和实现. 不懂编程设计啥啊, 就像建筑设计师不懂材料和结构一样. 需求设计阶段最重要的就是原型设计, 不用axure设计用什么设计? 连axure都不会用还设计什么? 当然如果psd或手绘能力强也可以, 但正如数据分析的必须会用excel一样, 至少会用一样工具设计. 否则需求怎么让人看?最讨厌说产品经理把流程图画出来 给交互UED去做原型就完了. 交互设计本身就是需求的一部分你给其他人做说不定就是另一个产品了. 例如触摸的交互造就了iPhone.所以产品经理在需求设计的必备条件就是必须懂编程, 必须懂技术带来的不同的交互, 必须自己用工具设计交互. 工具无外乎是axure或其他编程IDE. 否则做出的原型基本是另一个产品.
■网友
谢邀。为什么一定需要会编程?产品最重要的两把武器是需求和逻辑。我是技术出身的产品,之前经常会在提需求的同时顺便帮忙考虑实现,在讨论需求的时候也会主动去关注是否能够实现、好实现。直到有一次我们的工程师告诉我说,你不要考虑实现的问题,只要你把逻辑想明白了,技术上怎么都能实现。编程和产品设计没有必然的关系。但是很遗憾的是,很多产品经理都身兼项目经理的工作,懂技术能够让你更好的来把握工程开发的进度,但是,懂技术不代表就要会编程!懂技术不代表就要会编程!懂技术不代表就要会编程!
■网友
说的好!
■网友
谢谢 @甜甜私房猫邀请,入行不久,YY一下。我感觉吧,是国内会编程的一抓一大把,实在太多了,所以产品经理就不用需要会编程了。产品经理不需要会编程,但是基本的软件工程素质必须得有的,有些技术肯定也会了解的。产品经理不会编程,其实是他们可以不用知道编码细节,也不应该受编码细节影响。一个完全不懂编程的产品经理,跟一个处处考虑实现细节的产品经理,都不太合适。


    推荐阅读