聊聊交互设计师的成长 优漫动游

2023-09-18 11:07:08

1.交互设计师应当具备的能力  

聊聊交互设计师的成长  

  如果我们简单的将用户体验领域涉及到的技能分为:用户研究、产品(概念/功能)设计、交互设计、视觉设计、工程技术,我认为任何一个交互设计师和视觉设计师等等,都应该具有整体的复合技能,只是哪部分更多哪部分更少的问题。  

  1)用户研究:对于交互设计师,不具备基本的用户研究能力,无法吸收来自用户的「信息营养」,如何做出真正以用户为重心的设计呢?观察法、访谈法、问卷法、可用性测试、行为数据分析等等,这些基本的方法应该要有所掌握。  

  2)产品(概念/功能)设计和交互设计:这方面不必多说,交互设计师必须有大局观,能够真正的理解产品的思路和方向,从交互的角度实现产品层面的意图。这也是很多交互设计师转向产品设计师、产品经理的原因,在很多方面有交叉。  

  3)视觉设计:视觉设计是很多交互设计师的软肋,常常无法忍受一些交互设计师做出的没有美感的文档。现在,特别是在移动互联网的设计领域,交互和视觉往往是高度交叉的。交互会影响视觉,视觉反过来也会影响交互。对于一个交互设计师,在做交互设计师,脑海中就应该浮现出视觉的轮廓,为视觉设计留下能够发挥的空间。另外,交互设计师一定要有很好的视觉设计的感觉,知道如何判断好的和不好的视觉设计。像素眼(能够通过肉眼分辨出一像素的差别)至少要具备吧?  

  4)工程技术:交互设计往往直接对口工程开发,对工程技术的理解不可或缺。其实所谓了解技术,并不是一定要能够立刻写代码。如果我们看看周围很多「懂技术」的人,可能已经很久没有自己写代码,但这并不妨碍他们对技术的把握。术业有专攻,对于交互设计师,真正要做的是理解技术可行性区间,知道在现有的技术下有哪些可能性,这需要不断的积累,包括系统的学习和不断向工程师学习。我自己在做iOS和Android的设计时,都读过相应的开发书籍,另外也会注意看新的产品,让自己的知识库更充实。以上是交互设计时所应具备的几方面的能力,在这样的前提下,交互设计师的成长,其实就是不断的提升自己在这些方面的能力。具体如何去学习,每个人都会有自己的途径,即使没有专门的老师来教(事实上这个行业早期的交互设计师主要都是自学),现有的各种资源也已经足够学习,同时还要注意实践。  

  2.再大的热情也不如立刻行动  

  我在面试设计师时,发现一个问题,一些面试者会告诉我他们对这个领域多么有热情、多么看好,希望以后能够成长为一名优秀的设计师。这时候,如果他之前还没有过实践经验,我就会问,那么你都读过哪些交互设计师相关的书籍,很多时候,得到的答复让我很失望,寥寥无几。很多人只是读过一些网上的碎片化的文章就上战场了。现在市面上已经有非常多的和用户体验、交互设计有关的图书,在豆瓣上能搜到一堆的推荐,如果有热情,就付诸实施,在没有实践之前,先多去吸收营养。  

  3.动态学习与快速学习  

  交互设计本身是多学科的领域,越是深入,就越发现多种学科知识的重要性。前两年我读的比较多的书是建筑设计、城市规划等等方面的书籍和资料,因为发现一个交互设计师和建筑设计师在很多方面是相通的,都需要处理人和物的关系,甚至很多方法也是可以通用。现在阅读的范围更杂,社会学、技术思想等等,都能对平时的设计工作起到间接的帮助。自学能力非常重要,如果你需要研究数据,却缺乏统计学方面的知识,怎么办?很简单,找点资料学习就可以,需要用什么就学习什么。  

  4.成为Geek  

  交互设计师本身需要是超级用户,这意味着需要大量的、甚至疯狂的用相关领域的各种产品,让自己沉浸到产品里面去。例如,对于移动互联网领域的交互设计师来说,手机里没有几百应用、或者没有不同平台的手机,都是不正常的。我遇到的一些朋友追求简单的生活,并不希望被科技所左右,这没有错,但是作为交互设计师,这是工作,这是修炼,这是成长中必须的。量的积累非常重要。  

  5.超出用户与回到用户  

  掌握大量信息之后,还需要能够回到用户的视角。交互设计师永远不代表自己,而是代表用户,自己随时要化身为用户,动态切换。张小龙之前讲过类似的意思。对于交互设计师来说,超出自我很重要,当我们看一个产品时,应该能够很快找到交互的问题所在,而这些问题都不应该和我们自身的认知有关,而是同我们所采取的用户视角有关。当我们不断了解用户、不断积累领域经验时,我们会自己积累一些经验点,知道目标用户群会在哪些地方容易犯错,而我们要对这些地方高度敏感。对于交互设计师,去亲自做做用户研究非常有必要。当我们亲自做过几十个可用性测试后,对于用户会有非常切身的感受,通常都会发现,我们原本想象的用户行为很多都是错误的。有时仅仅是用观察法也很有用。  

  6.重新学会写字与说话  

  交互文档需要清晰、易懂,文档本身应当具备很好的可用性(Usability)。能够写好PPT也非常重要,其实所有输出都需要设计,很多交互设计师能够做好设计,却做不出清晰、明确并且令人赏心悦目的PPT,这实在不应该。交互设计师还应该训练自己有很好的语言表达能力,做出好的设计是一方面,另一半功夫是要让大家都知道这是正确的设计。  

  7.学会「推动」  

  交互设计师需要和团队中不同的角色和协同配合,想要真正做好工作,不仅仅是做好自己的输出,还要能够推动各种资源去做事情,当然前提必须是正确的事情。这和具体的团队有关,有的团队这种工作大多由产品经理承担,而有的团队则需要交互设计师自己去做。  

  8.和团队其他成员的同理心  

  好的交互设计师,都有不错的气场,能够被团队的其他角色所信任。这种信任,其实是建立在长期的声誉积累之上。交互设计师和开发工程师的合作往往很多,有一个非常重要的原则,就是珍惜工程师的劳动。  

  一个简单的设计,可能意味着做开发的兄弟要加班很久,所以问题来了,这个设计是好的么?有没有替代的设计,能够让工程投入的性价比最高?我在做设计时经常会和做开发的兄弟们一起讨论,询问设计方案可能的开发工作量,然后深入的弄清楚具体哪一点的投入大,我们有没有办法去绕过。和我合作过的工程师加班是必须的(因为总是想做出更好的东西),但是我会尽量确保他们的工作都不是无意义的。  

  但是当然,交互设计师自己的素质要够强,能够了解门门道道。  

  9.找一个好项目,一个好团队  

  交互设计师非常依赖具体的项目和团队,没有好的机会,自己再使劲也不出来。这些项目应当是能够给交互设计师充分发挥的空间。而好的团队,必须要重视交互设计的作用。在行业当中,其实很多企业并不重视交互设计,或者是并不真正了解交互设计,没有足够的支持,这里面的机会成本需要设计师好好衡量。  

  10.细节与理想主义者  

  交互设计师(实际上所有设计师)都需要关注细节,带给用户哪怕一点点改进,都应该让我们感到快乐。当然这需要处理好优先级,将好钢用在刀刃上,优先改进那些最重要的部分。只有理想主义者才能做好设计!每时每刻,我们都坚信,创造更好的体验,是我们的使命。无论遇到多少困难,我们都会尽最大努力去创造一个「更美」的产品。  

更多推荐

vue/react/node项目通过eslint检查语法规范

首先我们打开终端全局安装依赖npminstall-geslint然后以管理员身份运行项目终端输入eslint--init然后这里在初始化时会问我们想如何使用它?分别对应仅检查语法检查语法并发现问题检查语法、发现问题并强制执行代码样式这里建议第二种第三种肯定是不行的然后问我们您的项目使用哪种类型的模块?JavaScrip

日主题RiPro主题高端美化/设计素材软件下载站专用子主题/美化包源码(升级版/免拓展)

主题简介日主题RiPro主题高端美化/设计素材软件下载站专用子主题/美化包源码,这个子主题美化包无授权无暗链,不用再修改原主题代码,在用这个本美化包前要先下载最新ripro主题,本子主题有版本要求,仅支持RiPro8.0以上版本,建议使用官方正版主题。更新记录:美化网站整站主色调颜色,优化代码结构,更适合SEO新增菜单

文件包含漏洞

1.文件包含原理程序在开发的时候,未对包含的文件进行严格的过滤,攻击者可以构造自己的图片木马当作php执行2.文件包含分类本地包含不需要条件,只要有程序代码漏洞,默认条件就可以包含漏洞远程包含需要allow_url_include=on(开启远程包含功能)、magic_quotes_gpc=off(魔术符号关闭)htt

Flutter与Native通信原理剖析与实践

通信原理我们分几种场景来介绍Flutter和Native之间的通信。Native发送数据给FlutterFlutter发送数据给NativeFlutter发送数据给Native,然后Native回传数据给FlutterFlutter与Native通信机制在讲解Flutter与Native之间是如何传递数据之前,我们先了

UE4 C++ 使用第三方库(动态库) 详解

目录1代码共享的方式2使用三方库2.1准备一个动态库(包含.h;.lib;.dll)2.2创建一个UEC++工程2.3配置三方库1代码共享的方式在使用三方库之前,先介绍一下三方库的由来,以及为什么需要三方库。就从程序员共享代码成果开始讲述。1)三种共享方式:代码分发也就是代码共享的方式有三种:源码、动态库、静态库。源码

陕西省高级工程师职称评审条件

一.评审范围全省范围具有合法生产,经营手续的中小企业局和非公有制经济从事工程师工作专业技术人员和高技能人员,均可申报当年达到法定退休或已办退休的人员,不大参加职称评审。评审专业领域;机械,材料,冶金,电气,电子,信息通信,仪器仪表,能源动力,控制工程,计算机,自动化,人工智能,广播电视,建设,土木,水利,测绘,化工,地

GAN入门|第四篇:生成手势图像|可控制生成

🍨本文为🔗365天深度学习训练营中的学习记录博客🏡我的环境:语言环境:Python3.10.11编译器:JupyterNotebook深度学习框架:Pytorch2.0.1+cu118显卡(GPU):NVIDIAGeForceRTX4070👉考虑到大家算力有限,这里为大家提供我已经训练好生成器模型,大家可自行下

前端之webpck的优化

一、webpack的打包流程/webpack的机制/原理/webpack是怎么打包的1webpack是根据运行的指令来决定一个基本的业务流程2如果是build就是执行打包,如果是配合了devServer就是就行本地化的调试。两者其实在本质上没有太大区别,只是devServer会运行一个node服务器来进行本地化调试,打

构建工具Webpack简介

一、构建工具当我们习惯了Node中使用ES模块化编写代码以后,用原生的HTML、CSS、JS这些东西会感觉到各种不便。比如:不能放心的使用模块化规范(浏览器兼容性问题)、即使可以使用模块化规范也会面临模块过多时的加载问题。这时候我们就希望有一个工具能对代码进行打包,将多个模块打包成一个文件。这样一来即解决了兼容性问题,

pdf文件太大如何处理?教你pdf压缩简单方法

PDF文件过大,是很多人在使用PDF文件时都遇到过的一个常见问题,过大的PDF文件不仅会占用大量的存储空间,还会影响文件传输和处理效率,下面给大家总结了几个方法,帮助大家解决PDF文件过大的问题。方法一:嗨格式压缩大师这是一款专业的文件压缩工具,支持多种文件格式的压缩,包括PDF文件,它具有简单易用的界面,可以帮助用户

爬虫介绍及举例

爬虫(Webcrawler)指的是一种自动化程序,可以通过互联网上的URL,按照一定的规则,自动地抓取目标网站的数据,包括文字、图片、视频等,然后将这些数据进行处理、分析、存储或展示。举例来说,爬虫可以用于搜索引擎的抓取和索引,比如Google、百度等。当用户输入关键字进行搜索时,搜索引擎便会调用爬虫程序到网络上抓取相

热文推荐