把缺点说成优点

今天有一条朋友圈,我点完赞过了一会儿再打开,发现我的点赞不见了。哦,肯定是原来的那条被删了,然后重新发了一遍。至于为什么删掉重发,无非就是原来那条有什么地方要修改一下,要么是文字要修改一下,要么就是有哪张图片要换一下。微信朋友圈没有修改功能,要修改就只能删了重发。

微信是有重大功能缺陷的。

微信朋友圈发了就不能修改,要修改就只能删了重发。但一旦删了,原来的点赞和留言就都没有了。同样是这么大体量的社交网络, Facebook 的 post 就可以编辑。

微信群里的消息也不能编辑。钉钉也不能,但 Slack 就可以编辑。我们公司用的是 Slack,我时常会用到编辑功能。我记得 Slack 的这个功能不是后来加上去的,是一开始就有的。Slack 刚出来不久我就用了,那时候就能编辑,所以后来我去了阿里巴巴,发现钉钉不能编辑发言,顿时觉得很不方便。

至于为什么钉钉不能编辑发言,我的揣度是:刚开始做钉钉的时候没有做编辑功能,后来做大了,就算有用户提出这个需求,代码已经改不动了。一条发出去的消息到底是不是 immutable 的,系统的设计会很不一样。这就好像电商系统里面,如果一个订单一旦下单以后还能要再修改价格或者修改商品(比如数量,或者尺码、颜色),代码就会变复杂很多。

为什么刚开始做钉钉的时候没有做编辑功能?这个估计要去问一粟。我猜当时或许有这么一段对话:

  • 产品/工程师:我们要不要做消息可编辑功能?
  • 老板:先不做了吧,先做一版是消息不能编辑的。如果要把消息做成可编辑的,要多出 N 个人日工作量,发布时间要延后 X 周。我们要小步快跑,不要憋大招。
  • 产品/工程师:Slack 是当前业界标杆,他们是有消息编辑功能的。
  • 老板:那么微信没有消息编辑功能,但大家用微信不是用的好好的吗?微信里面发消息如果有错别字,就再发一条更正一下就好了。既然微信也不提供这个功能,我们的用户都在中国,我们的用户平时都用微信,那么我们不提供这个功能,用户也不会太抱怨吧?
  • 产品/工程师:好吧,那就先不做消息编辑功能吧。

将心比心的说,如果我是那个老板,在那个状态下,我也会这么决策。很合理。先活下来再说,要做 MVP,要小步快跑,不要憋大招。

钉钉还是不错的,后来钉钉终于还是增加了消息编辑功能了,虽然只支持几分钟内的消息重新编辑。微信到现在都不支持消息重新编辑。

我估计微信永远也不会支持消息编辑功能了,也永远都不会支持朋友圈编辑功能了,因为无法回答“做这件事情的业务价值是什么”。增加消息编辑功能和朋友圈编辑功能,需要多少工作量,能提升多少 DAU ,能提升多少点击率转化率,能提升多少用户停留时长,能提升多少 GMV ?用这点工作量换来这点提升,ROI 高吗?

关于微信为什么不支持消息编辑和朋友圈编辑,我相信会有人说那是微信有意为之,是做减法。这个说法让我想起了当年的苹果鼠标。

很久以前苹果电脑的鼠标只有一个按键,在当时的MacOS里面如果要调出右键菜单(context menu)的话,要按下键盘上的 command 键的同时按鼠标。当时我觉得这个设计很不方便啊,但网上很多人硬是要说这个设计的逼格很高,说苹果这么设计就说明鼠标有一个键就够了,说右键菜单并不是一个常用功能。结果,几年后苹果的鼠标也变成左右两个键的了。

不过我估计那些人会说那并不证明单键的设计是不好的,只不过是用户习惯被 Windows 带坏了,苹果修改设计是尊重用户习惯。嗯,总能把缺点说成优点、把坏事说成好事,是一种很重要的技能。

Leave a comment