UI设计师”这一职位的真正含义:UI设计师绝不是美工(或者说绝不是仅仅做“美化”工作而已),UI设计师是一个技术岗位而非艺术岗位,如果考察一名UI设计师的能力素质模型。

那么UI设计师应该同时具备哪四个维度的能力呢?

1、沟通和文档撰写能力

如果说UI是人与机器交互的桥梁和纽带,那么UI设计师就是软件设计开发人员和最终用户时间交互的桥梁和纽带,如果UI设计师不能具备很好的沟通和理解能力,不能撰写出优秀的指导性原则和规范,那么,他将无法体现出自己对于开发人员和客户的双重价值,也无法完成他的本职工作。

2、过硬的技术能力

你可以不会写Java,但你绝对不可以不清楚Java是什么,他能够实现什么。即使你不能写代码,但你起码要懂得如何去“实现”。举个例子,你要做一个Grid控件,首先,你应该清楚,到底有哪几种数据格式,以及其存储方式:既可以通过HTML的Mark来获取数据,亦可以通过JSON对象或Array,又或者是XML甚至于字符串。其次,你要知道在Server端实现和在Client端实现到底哪个更适合当前的环境。这些都要依靠过硬对技术和丰富的经验,不懂技术的UI设计师,既做不出合理的设计,也不可能和开发人员做到有效的沟通。简言之,UI设计师起码要精通主流的表现层开发技术(如果是做Web表现层,一般需要精通HTML、CSS、Javascript、XML技术,甚至JSP、Java也要达到工作层),对于市面主流的设计模式,技术路线以及开源框架都要有足够的了解。可以说,UI设计师在技术素质能力方面,要尽可能的朝着“表现层架构师”的方向去努力。

3、图形设计能力和原型开发

UI设计师一生中从事的最多的工作应该就是图形和原型设计,那么,首先说说什么是原型设计。原型法是迭代式开发中设计阶段常用的手段,原型设计应该贯穿需求、概要设计和详细设计这三个阶段。

开发原型的目的是,把设计转为用户可以看懂的“界面语言”,同时也对开发人员起到一定的指导作用(甚至可以作为开发的一部分)。用户界面原型更显示的价值体现就是,它可以帮助软件设计人员提早发现设计各个阶段的缺陷,在开发前解决这些潜在的问题,大幅降低软件开发的风险和成本。这与传统的瀑布式开发有了本质的区别,目前国内大多数公司仍然采用的是瀑布式开发方式,并且将UI设计放在开发阶段的后期来进行。这不仅使UI设计师无法充分发挥自己所长,只能做做“美化工作”亡羊补牢,更使得开发出的产品往往存在致命的设计缺陷而无法满足客户需求。所以,各公司中的“美工”是软件开发方法的落后和不完善早就的,而非“美工”或UI设计师这个职业本身。

我们再来说一下图形设计能力,其实,UI设计师只是个泛称,在UI设计行业内部,还大致分为以下几种角色:可用性和交互设计师、视觉企划、用户体验研究人员、图形用户界面设计师等。大家通常理解的UI设计师,其实是GUI设计师(例如国内的Rokey,他就是一名非常优秀的GUI设计师,目前供职于Microsoft),GUI设计师的主要工作就是视觉定位以及创作。稍后的章节会详细介绍GUI设计师的职责以及日常工作。

如果UI设计师不具备过硬的图形创作能力,那么,他根本无法表达他心目中的美,也就无从谈起“交流”了。图形设计能力,是每一名UI设计师最初具备的,最基础的能力。也是最能够衡量一名UI设计师能力水平的部分。

4、人因学理论和认知心理学

这个概念虽然有些大,但却是每一名UI设计师在事业稳固后毕生都要努力去探索的领域、可以说,设计的根本就是“人”,做人本的界面,自然需要了解人,了解人的行为。例如,你不可能设计这样一个界面,在同一时间同一个界面上的不同位置显示两条重要的提示信息——因为,人,在同一时间的关注点只能由一个,这是生理决定的,而不是某个人的主观臆断。

再举个例子,为什么Windows每次一次版本升级或多或少都会找到以前的影子,你可能会说,这是Microsoft的设计风格。不,那不是风格,而是一种习惯,以前是Microsoft的习惯,现在,你用了Windows,那么,你也有了这种习惯。Apple和Microsoft的操作系统孰优孰劣?答案是,随你喜欢。是啊,多么简单的一个道理——喜欢,喜欢是一种习惯,你又如何能笃定你认为的“正确”的设计恰好是人们所喜欢的呢?这里可以稍带提一下Extjs,Ext的风格,简言之,就是桌面应用的传统交互风格(WMIP),而Web的风格是什么?如果要我来说,我更倾向于Web是一本翻开的杂志,一片展现设计师才华的热土,为什么这样说呢?因为Web的不确定和开放性。以我的经验而言,WebUI设计,是所有软件UI设计领域中最困难的,也是限制最多的(往往这些限制还存在不确定性),一名优秀的WebUI设计师,即使转而做桌面程序UI设计或移动设备界面设计,也是相对比较容易成功的。

因此,作为WebUI设计师,排斥桌面UI风格是可以理解的,正是源自于他的习惯,他的“喜欢”。后面的章节会详细的阐述有关于人因学和人本界面相关的理论,在此就不赘述了。

那么,至此,大家应该大概了解了UI和UI设计师这两个名字的内在含义。关于“美工”的问题,也应该有了自己的结论,我就不再做解释了。再说一个题外话:UI设计师在我目前供职的公司的职位体系中是比较高的技术职位,相当于高级软件工程师,需要有3年以上行业经验方能胜任;而资深UI设计师是与软件设计师平级的,他们共同的上层职位是架构师。这跟某些公司所招收的“美工”是有很大区别的。

UI设计师具备四大维度能力剖析相关推荐

  1. UI设计师怎样提升品牌能力?

    如今用户在使用产品时,更多的也会去关注产品的品牌,品牌的知名度.美誉度等等也是消费者的判断力之一:UI设计师在工作时会与品牌相结合进行设计,设计的同时用一些技巧提升品牌能力,那么UI设计师怎样提升品牌 ...

  2. 多迪课程教研揭秘:优秀的UI设计师具备怎样的好习惯?

    UI设计师让世界看起来更加的美好,想想看我们周围生活的一切都是从设计开始的:办公桌.椅子.电脑--键盘.沙发,甚至平时用的书夹,还有突然看到某件产生的想法都是设计,可见设计师有多么的重要. 那么如何成 ...

  3. “UI设计师”这一职位的真正含义

    "UI设计师"这一职位的真正含义:UI设计师绝不是美工(或者说绝不是仅仅做"美化"工作而已),UI设计师是一个技术岗位而非艺术岗位,如果考察一名UI设计师的能力 ...

  4. 每个 UI 设计师需要熟知的平面基础

    随着互联网的发展带动了 UI设计的短暂刚需,经过3-5年的发展,UI设计也开始趋于平缓推进中.在此期间很多设计专业内部转岗与非行业转行也是一度热潮. 其中平面设计.电商设计.网页设计等转 UI设计算是 ...

  5. 如何成为一名企业满意的UI设计师

    UI设计师被称为用户和界面的桥梁,是企业吸引用户关注.提升用户体验的关键角色.目前各大企业都在竞相招聘高端的UI设计师,那么该如何成为令企业满意的UI设计师呢? 以智联招聘数据为参考,多数企业对于UI ...

  6. UI设计师的市场需求怎样

    很多人看到了UI的发展前景,但同时也在担心着UI设计师是否还有就业市场?今天,小编就带大家来详细了解下: 一.怎样的UI设计师永远不缺市场? 首先,大家必须清楚一点:市场对UI设计师的人才需求一直都会 ...

  7. 新手UI设计师需要掌握的知识和技能

    UI设计岗位在近几年的需求是越来越高的,很多零基础学员都开始学习UI设计技术,那么想要成为一名合格的UI设计师,新手UI设计师需要掌握的知识和技能是比较要会的,来看看下面的详细介绍. 新手UI设计师需 ...

  8. 新手UI设计师必需要掌握的知识和技能

    近几年,许多企业对于UI设计师这个岗位的需求量越来越大,UI设计师的发展空间可见越来越好,想要学好UI设计,必须要掌握足够的知识和技能,下面小编就为大家分享一下新手UI设计师必需要掌握的知识和技能,希 ...

  9. UI设计师这样面试更容易成功

    最基本的.专业的UI设计能力: 你到一个公司面试,出于礼貌,都会和你聊聊,但有没有机会进行下一轮面试和聊天,UI设计能力是基本的,这个是在这个行业内最基本的能力,无论是对主管.高级UI设计师.资深UI ...

最新文章

  1. linux下Tomcat+OpenSSL配置单向双向认证(自制证书)
  2. 学了那么久的计算机视觉,竟然还不懂YOLO?!
  3. jsoncpp空数组
  4. ArcSDE建Table在ArcCatalog中不可见
  5. Python中re(正则表达式)模块函数学习
  6. Java 异常处理中对于 finally 的一些思考
  7. 《Head First Python》第四章--持久存储
  8. Python3赋值运算符
  9. 模拟k8s项目的生命周期
  10. 火狐浏览器中打开java_将Firefox浏览器嵌入Java Swing中
  11. android程序安装空间不足,AndroidStudio提示磁盘空间不足
  12. CentOS7源码安装Python3
  13. 第一章: 当前主流的小型嵌入式 GUI
  14. ucgui 嵌入式 输入法 包含拼音、笔画、英文、数字与符号的完整输入法软件
  15. 统一认证 ldap mysql_ZABBIX 对接 LDAP实现用户登陆统一认证
  16. QGC调试px4固件飞控
  17. 【java工具类】将明文密码转成MD5密码
  18. 浏览器 文本转语音播放 Demo [SpeechSynthesis]
  19. 2019年培养工作室主力计划——第1次任务
  20. 微信小程序仿记事本,带下划线,自动换行,高度自增

热门文章

  1. 手游测试之新功能的通用测试点
  2. 笔试题之——栈问题(列车车厢编组问题)
  3. 设置浏览器保护色(chrome)
  4. 《Linux命令速查手册》笔记
  5. 李涛Photoshop笔记之基础篇
  6. TypeScript 初学者指南
  7. Firefox火狐浏览器在http下允许通知
  8. 伏地魔爱上林黛玉?就没有B站不能组的CP!
  9. War3地图编辑器基础:自动刷兵
  10. Ubuntu 18.04 锁屏 快捷键 无效