Skip to content

Chapter 05-04 如何培养用户思维

Updated: at 12:00 AM

如何培养用户思维

用户思维是什么?所谓「用户思维」说白了就是无条件地站在用户的角度思考问题。因为用户是产品的最终使用者,用户关心的是使用价值。而用户的需求也是企业的需求,因此,企业应该在价值链的各个环节中,都以用户为中心去考虑问题。这就是用户思维。

大型 Java 开发者社区创办人,O’Reilly 出版社 Head First 系列图书策划人之一,凯西·赛拉 (Kathy Sierra) 在《用户思维+》中指出:从产品的角度出发,好的产品让用户为自己尖叫。什么意思呢?就是当用户使用你的产品或者服务时,如果他们觉得自己变得更出色了,就会以一种千金难买的热情推荐你的产品或服务。套一句俗话:用户喜欢你的产品,就是喜欢用你产品时的自己。

为什么我只讲用户思维,而不讲产品思维?因为产品思维过于抽象,讲了也是白讲。产品思维可能包括但不限于:用户思维、闭环思维、结构化思维、工程思维、流量思维、商业思维等等,都可算到产品思维里。你能想到的各种通用技能,也都可以作为产品经理技能栈的一部分。这虽然看起来很厉害,但对我们技术人员意义不大,除非你真的想做产品经理。

那么,对技术开发有用的思维是什么呢?那就是用户思维。即,真正地站在用户角度去思考,用户到底需要一个什么样的产品。

为什么要培养用户思维?

有些刚入行的新人,对岗位职责的理解基本停留在字面意义上,会有「产品经理就是 PRD,程序员就是写代码」这种印象。但工作一段时间后就会发现,你不去了解其他角色的工作,不掌握一些他们的「语言」,你根本无法跟他们沟通。于是乎,产品经理开始学习技术,程序员开始学习产品思维。因此,培养用户思维的首要目标,是能够更好地跟产品经理同频交流,同时也能帮助团队和公司做出更伟大的产品。

培养用户思维难吗?

其实,并不难。你不必成为产品高手,那不是你的专业。你只需要在恰当的时候切换一下思路,想想用户的使用场景和习惯,想想需求为什么要这样设计就可以了。这虽然算不上真正的用户思维,但你已经在路上了。

作为技术人员,我们经常会过于关注实现层面的问题,比如能不能做,用什么语言,哪些框架,有没有什么炫酷的技术可以用进去。然而,这些东西对用户来说一点意义也没有。用户看不到你的技术,不懂你的代码,在用户这里,只有好用和不好用。

需求的来源有很多种,有的来自用户调研或者业务方的痛点,有的来自老板或者产品经理的想法。那么,是不是需求规划有产品经理搞定就好了呢?我相信任何一个程序员也不会无脑去执行需求文档里写的一切吧。所以,当你开始质疑某些细节的时候,当你开始质疑这个产品的价值的时候,你就需要用户思维了,不然就是在乱吐槽。

比如有些场景,从技术的角度看明明有效率更高的方法,但是不符合用户习惯,那就没有意义。举个例子,管理后台的页面经常是「筛选项+数据展示」的组合,那么,当表格的列非常多的时候,只能采取横向滚动的方式实现。

那如果要我说,我会直接告诉他按住键盘 shift + 鼠标滚轮 即可实现横向滚动。然而这不符合一般用户的习惯,很多人根本不知道有这种操作,即使把这个提示写到页面上,用户也未必会用。所以最终的结果,还是要把横向滚动条弄得颜色突出一点,大一点,让用户可以方便地用鼠标按住来左右拖动。

下拉选择框也是一样,如果想快速选中某个选项,我会说把选项前面加个字母,然后直接按键盘上的字母就可以搜索和选中,如果手速够快的话,甚至还能支持多字母快捷索引。然而,这也不是普通用户都知道的,所以合理的方式,是让这个下拉框既能下拉也能输入并支持模糊搜索,然后再用鼠标选中智能提示的某个结果。

技术人员自己开发的工具也是一样的道理。比如发布系统就不会做得太顺手,原因是什么?太顺手就容易顺出去,造成发布事故。如果你是工科学生,参加过金工实习之类,见过车床,你就会知道很多危险的机械设备都要求双手操作。实际上,完成这个操作一定要用双手吗?当然不是,双手操作是要把你的两个手都占上,防止因为一个手操作设备,误伤了另外一只手。这里就是便利性和安全性的妥协,也是从用户的真实场景出发做出的权衡方案。

我认为,有了用户思维,其他的都没那么重要了。产品形态是一种表达,而用户思维就是你的同理心、同情心。你不但要试着理解用户,还要试着理解不同层面的用户。就像几位互联网大佬提出的「变小白速度」,据说乔布斯是 1 秒变小白用户,马化腾 3 秒,张小龙 5 秒(数字不必纠结,只是个玩笑)。那么,你觉得你用几秒能变成小白用户的状态,放空自己去体验你做出的产品呢?

所以你看,培养用户思维也很简单,你自己就是用户,你在使用某个产品的时候,自己就有感触。从你自己的角度感受到的好用和不好用,可能就是可以改进的点,当然,也可能是你独特的癖好。这也是谁都可以对设计稿和产品文档指指点点的原因,谁都有自己的审美,谁都有自己的用户体验,谁都有发言权。

但是,你是用户不代表你就是典型用户。技术人员可以是开发工具的典型用户,但你未必清楚电商活动运营用户的真实业务场景和使用需求。产品经理、用研工程师可以通过用户访谈、用户调研去尽量贴近真实需求。而你能做什么?你只能点评和吐槽,不管你看上去是不是专业,你也不是专业的。

所以,你可以尽情发表你的见解,但请尊重真实用户的需求。只有秉持这种思维方式,才能慢慢靠近用户思维,靠近产品思维。 下一篇: Chapter 06-01 沟通表达:学会与人打交道