知乎上有个问题,问「能不能设计出一个终极傻瓜编程软件,让普通人可以完美编程?」
得票最高的回答说:
然后你会发现,真正的难点不是你用什么语言或者语句,而是你说的逻辑准确。
普通人根本意识不到自己的思考方式距离逻辑准确有多远。
我把这个问答发在部门群里,并打上了tag #为什么产品经理不需要会写代码#
想表达的潜台词则是:写代码是伪问题,核心问题是逻辑准确。
最近经历了一些需求,加之回顾之前写的PRD,倒是得到了另一番感慨:
在研发眼里,比较靠谱的产品经理,需要做到逻辑准确&描述准确。
逻辑谁都能掺上一脚,但描述准确很多人却都做不到。
- C和B聊天,就在消息列表增加一列~
- 那怎么定义一个会话呢?是
CId+BId
还是CId+BId+PId
?
.
- B给C发消息,C没收到,就给C发短信如果发了好几条消息,一天就只推1条短信
- 怎么定义发了好几条呢?是绑定BId还是绑定PId呢?
逻辑准确可繁可简,阿猫阿狗都能写上几条:XX同时,XXXXX;XXX状态下,点击XX,XXXXX。
但能把需求想清楚、描述清楚、定义清楚的阿猫阿狗,才有资格在猿和狮面前抬起头呀。