在如今的设计行业中,对设计师的要求已经越来越高了。UX设计师需要懂得UI,UI设计师需要懂技术。大家最好都是全栈设计师才能满足现在“挑剔”的市场。最近,又发现一个奇葩的招聘启事,UX设计师需要会代码知识。当然,能懂代码知识会让你工作更加轻松,难道不懂代码的UX设计师就不能做原型了吗?今天, 我们就来说一说UX 设计师是否需要掌握代码。
首先,要理清UX设计师的职责是什么?
从工作分工来看,UX 职责包括用户画像、用户故事、用户调研、可用性测试
从定义上看,UX 更多注重的是交互部分,考虑更多的是用户体验和使用情境
其次,我们要明白为什么做原型?
1. 检测自己想法是否有可行性,请目标人群进行测试和反馈
2. 与开发和设计人员进行交流,推动项目进行
3. 直观地吸引演示对象
最后,做原型和代码有什么关系?
原型只要能表达设计师的想法和设计的思路即可。虽然懂的代码知识可以帮助你更好的与开发、技术沟通,但UX 设计师需要的是积累足够的用户体验知识、了解用户的需求后去做原型。用户才不关心你的功能是怎么实现的,他们只关心这个功能是怎么使用的,怎么容易操作以达到他们的预期。如果UX 设计师懂的如何写代码,那么前端开发做什么呢?
正所谓“术业有专攻”,一个人想要在多个领域成为专家是不现实的。UX设计师和开发都是高技术人员,UX设计师想要达到开发人员的技术,那是相当难的。并且不同的公司对于设计师的要求也不一样,大公司往往是各司其职,创业公司更可能需要全能型人才。
那么在没有代码知识的情况下,UX设计师如何做原型设计呢?
1. 理清自己的设计思路和逻辑
2. 进行用户调研和用户研究
3. 制定好框架结构和交互逻辑
4. 开始制作原型
原型制作是设计过程中的重要环节,产出的原型是UX设计师、视觉设计师、开发主要沟通工具,所以制作原型是UX设计师必备的技能之一。
在制作原型时,有些设计师会选择使用纸笔和白板来制作低保真原型,有的则是选择原型软件工具,个人也偏向使用原型工具来制作原型,它大大节约了成本和时间,并且做出的效果往往让人很满意。
如今,市面上那么多的原型设计工具,各有各的优点,如果能选择一款称心如意的原型工具,那会极大的提高工作效率。在这三年的设计生涯中,我也尝试了不少原型软件工作,个人还是比较偏好Mockplus,一款简单快速的原型工具,内置3000个图标和200个封装组件,通过拖拽组件就能完成一个简单的交互,使用方便且学习成本低,适合新手设计师。工具始终是为人服务的,能达到自己想要的效果就可以了。
总结:
在原型制作的过程中,了解代码知识可以或许可以帮助你更好的与开发、技术交流。但作为一名UX 设计师应该更多是积累自己的经验和学识,而不是做一个业余的开发。并且选择一款好的原型工具是不需要费力去学习代码知识才能做好原型的,就像Mockplus,简单易学,无需任何代码知识就能制作出一个好的原型。