3、用户视角的建立:把自己当成小白用户
说实话,这个转变是我转型过程中最痛苦的一关。
做了十年工程师,我习惯了用技术思维看世界。看到一个问题,第一反应是「这个功能底层怎么实现」、「这个算法复杂度多少」。但产品经理不一样,你得把自己变成一个「小白用户」——一个什么都不懂、什么都不想懂的人。
我刚开始做产品时,犯过一个经典错误。设计了一个智能家居APP,我觉得交互逻辑特别清晰:用户先绑定设备,再配置场景,然后设置自动化规则。结果内测时,我让我妈试用,她拿着手机愣了半天,问我:「这个按钮是干嘛的?我按了会不会把家里搞坏?」
那一刻我才意识到——你以为的「简单」,在用户眼里可能是「天书」。
3.1 为什么工程师很难理解小白用户?
原因其实很简单:知识诅咒。
你懂技术,所以你觉得「这个功能很直观」。你懂逻辑,所以你觉得「这个流程很顺畅」。但用户不懂。用户打开你的产品,脑子里只有三个问题:
- 这是什么?
- 我能用它干嘛?
- 我现在该点哪里?
我有个习惯,每次做完一个功能,会找个完全不懂技术的朋友来试用。我不说话,就看着他操作。你会发现,他点错的地方、犹豫的地方、皱眉的地方,全是你的设计盲区。
举个例子。我做过一个智能插座,APP上有个「定时开关」功能。工程师觉得很简单:选时间、选动作、保存。但用户试用的反应是:「我选了晚上10点关,那它明天早上会自动开吗?还是只关一次?」
你看,用户根本不知道「定时」和「倒计时」的区别。他们脑子里没有「单次触发」和「循环触发」这些概念。
3.2 建立用户视角的三个方法
我自己总结了一套方法,分享给你:
方法一:把自己「降维」
每次打开自己的产品,先深呼吸,然后告诉自己:我什么都不知道。
别去想技术实现,别去想产品逻辑。你就盯着屏幕,问自己:
- 这个页面第一眼看到的是什么?
- 如果我是第一次用,我能理解每个按钮的意思吗?
- 我需要多少步才能完成一个核心任务?
我习惯用手机录屏,把自己操作的过程录下来。然后回放,看自己在哪里停顿了、在哪里犹豫了。那些停顿点,就是用户体验的痛点。
方法二:找「真小白」做测试
别找同事,别找同行,别找懂技术的朋友。找那种「连手机都用不利索」的人。
我曾经找过我奶奶做测试。她70多岁,只会用微信发语音。我让她用我的产品完成一个任务——「打开空调,设置26度,定时2小时后关闭」。
结果呢?她花了8分钟,中间打了两次电话问我「这个对不对」。但正是这次测试,让我发现了至少5个交互问题:
- 温度调节的滑动条太细,她手指点不准
- 「定时」和「延时」的图标她分不清
- 确认按钮颜色太浅,她以为不能点
这些细节,你坐在办公室里永远想不到。
方法三:用「小白语言」写文案
工程师写文案有个通病:太严谨、太技术。
比如「设备未连接,请检查Wi-Fi配置」——用户看了只会懵。什么叫「Wi-Fi配置」?我该检查什么?
改成这样试试:「手机和空调没连上,请确认Wi-Fi密码是否正确」。
嗯,这里要注意:用户不需要知道「为什么」,他们只需要知道「怎么办」。
核心原则:每个文案都要回答用户心里的那个问题——「我现在该干嘛?」
3.3 避坑指南:工程师常见的「用户视角」误区
我踩过的坑,你大概率也会踩。列出来给你提个醒:
我曾经犯过的错:
- 过度设计:觉得功能越多越好,结果用户根本找不到核心功能。我做过一个APP,首页放了12个入口,用户反馈「眼花缭乱」。后来砍到4个,使用率反而提升了40%。
- 默认用户懂技术:在设置页面写「启用MQTT协议」——用户哪知道MQTT是什么?改成「开启智能联动」就清楚多了。
- 忽略加载状态:工程师觉得「数据加载很快,不需要提示」。但用户点击后屏幕没反应,第一反应是「死机了」。加个加载动画,用户焦虑感直接减半。
- 把错误提示当摆设:「错误码10086」——用户看到这个只会骂人。改成「网络连接失败,请检查网络后重试」,用户才知道该干嘛。
3.4 实战案例:一个「小白化」改造
拿我之前做的一个智能门锁举例。初始版本的门锁APP,设置指纹的流程是这样的:
步骤1:点击「添加指纹」
步骤2:选择「指纹类型」(管理员/普通用户/临时用户)
步骤3:输入用户名称
步骤4:点击「开始录入」
步骤5:按提示按压指纹6次
步骤6:点击「完成」
你觉得有问题吗?
从工程师角度看,逻辑清晰、流程完整。但从用户角度看呢?
- 「指纹类型」是什么?我哪知道该选哪个?
- 为什么先选类型再录入?不能录完再设置权限吗?
- 「按压6次」——用户会想:按一次不行吗?
改造后的流程:
步骤1:点击「添加指纹」
步骤2:把手指放在传感器上(APP自动检测并开始录入)
步骤3:根据提示移动手指位置(APP显示进度条)
步骤4:录入完成,给指纹起个名字(比如「妈妈」)
步骤5:选择权限(可选:仅开门/所有功能)
你看,改动其实不大,但体验完全不一样:
- 把「先选类型」改成「后选权限」——用户先做简单的事,再做选择
- 把「按压6次」改成「根据提示移动手指」——用户不用数次数,跟着感觉走
- 把「管理员/普通用户」改成「仅开门/所有功能」——用户一看就懂
小技巧:每次设计流程时,问自己一个问题——「如果用户只有10秒钟,他能完成核心任务吗?」如果不能,说明流程太复杂了。
3.5 如何持续保持用户视角?
这不是一次性的工作,而是需要养成习惯。我自己的做法:
- 每周做一次「小白测试」:找个不懂技术的人,让他用你的产品,你只观察、不指导
- 建立「用户吐槽本」:每次听到用户抱怨,记下来。别急着解释「这个功能其实是这样用的」,先想想「用户为什么会这么想」
- 定期「失忆」:删掉你的APP,重新下载。假装自己是第一次用,看看能不能顺利完成所有核心功能
说白了,用户视角不是天赋,是练出来的。你越把自己当小白,你的产品就越容易让小白用起来。
我记得有一次,一个用户跟我说:「你们这个APP,我奶奶都会用。」那一刻,我知道我做对了。