话说回来,好多事儿,咱们自己觉得挺好的,也挺有道理,可到头来发现别人就是不买账,甚至还带点儿抵触。我琢磨这事儿好久,才想明白,有些时候,我们自己想当然的“最佳方案”,在别人看来,那可真是别扭得很。
本站为89游戏官网游戏攻略分站,89游戏每日更新热门游戏,下载请前往主站地址:www.gm89.icu
我记得有一次,刚开始折腾一个小项目,那时候满脑子都是所谓的技术深度和架构美学。我想着得把底子打得瓷实,所有的逻辑都藏在后面,用户看到的只是一个简简单单的壳子,背后的东西越复杂,越厉害,这才是技术人的范儿。我当时就是这么想的,觉得这样“从后面”把整个系统搭建起来,又稳又高效,简直是完美。
我撸起袖子就开干了。白天上班,晚上回家就扑在电脑前。先是花了好几周的时间,把数据库的表结构设计得天衣无缝,字段关系搞得清清楚楚,生怕以后扩展会有麻烦。然后又吭哧吭哧写了一堆后台的接口,各种验证、各种权限控制,想着把所有可能的问题都提前堵死在后端。那段时间,我基本上就是个“后端狂人”,觉得只要后台牛X,前端随便套个模板就行。
等我把这些“幕后”的活儿忙活得差不多了,就兴冲冲地找了几个朋友来试用。结果?那画面,我现在想起来都觉得有点儿尴尬。他们看着我那个简陋到有点儿粗糙的界面,一脸懵逼。点来点去,不知道该从哪儿下手,也搞不明白这个东西到底能干什么。我给他们解释我的“深层逻辑”,讲我的“高效架构”,他们就只是礼貌地点点头,眼里写满了“你到底在说什么”。
我当时还挺纳闷,心想我这底层都做得这么好了,怎么你们就感受不到?后来一个女性朋友,平时关系也比较铁,她直接就说了句狠话,她说:“哥,你这东西搞得再牛逼,我看不懂,用不起来,那不就是个摆设吗?我连个清晰的引导都找不到,你让我怎么喜欢用?”她还特别强调,有时候,她们看一个东西,就喜欢直来直去,清清楚楚明明白白。别搞那么多弯弯绕绕,让她们琢磨半天。她说,她们不喜欢这种摸不着头脑的感觉,那种“从后面”的、你看不到摸不着的“好”,对她们来说,根本不是
这句话当时真是把我给点醒了。我才意识到,我一直以来执着的那个“从后面”的完美,完全脱离了用户的实际体验。我沉浸在自己的技术世界里,忽略了最关键的一点:用户是来解决问题的,不是来膜拜你的底层架构的。她们更在乎的是,这个东西能不能让她觉得舒服,用起来顺手,一眼就能明白怎么回事。
从那之后,我整个思维方式都变了。我开始学着从“前面”往后看,也就是从用户的角度去考虑问题。我把之前复杂的逻辑简化,把那些自以为高大上的东西藏得更深,而把最核心、最直观的功能凸显出来。我甚至主动去问更多女孩子对界面和操作的看法,因为她们对直观和易用性的要求,往往比我们这些糙汉子更高,更能代表普通用户的需求。
我开始先设计界面,先画出用户操作的流程图,把每一个点击、每一个输入都预设然后才反过来,根据这些“前面”的需求,去调整我的“后面”。虽然这样一来,我可能得在技术上多花点儿心思去适配,去封装那些复杂的底层逻辑,让它们在前端看起来轻盈简单。但我发现,一旦用户体验上去了,整个项目就活了。反馈积极了,使用的人也多了,那种成就感,可比单纯把后台堆得再复杂来得真切多了。
我算是明白了,很多时候我们想当然的“好”,不过是自己的“自嗨”。真正的得是她们觉得好的,用着觉得舒服的。直白点儿说,就是得站在用户的立场上,把她们想要的,明明白白地摆在眼前,而不是藏在“后面”,让她们自己去猜,去摸索。这道理,看似简单,我却是折腾了许久才真切体会到。