你了解用户体验工程师(UXE)这个新兴职位吗
近两年来,以谷歌为代表的部分国外大型互联网公司在领英和IT类网站上发布了用户体验工程师(UXE)这个职位,从这些公司发布的JD中笔者总结出如下内容:
-
1、一名优秀的用户体验工程师,不仅要会编写基础代码,还要拥有丰富的Web/App端的开发经验,并且你的代码要具有良好的可测试性、前瞻性、组织性和可读性;
-
2、关注用户体验和设计细节,对视觉设计和排版有较强的鉴赏力;
-
3、你需要和设计师、产品经理和其他开发人员合作,在项目进行中作出重要决策,并有效地确定它们的优先级;有良好的组织能力和个人时间管理能力;
-
4、熟悉HTML5、CSS3、JavaScript,同时具备产品设计规划、信息架构开发、敏捷开发和测试自动化的实战经验。
看了这么多条工作职责和技能要求,相信你对用户体验工程师这个职位有了大概的了解。下面我来用通俗易懂的文字来讲讲UXE的故事。
一、 什么是UXE
用户体验工程师(UXE)是一名前端工程师,他身处一个跨职能的设计团队中,帮助促进设计和工程之间的协作。
他们不仅要拥有前端工程师的技能,还要具备UX设计的专业知识。他们的主要领域专注于应用程序的设计/ UI组件层,并远离前端和后端开发之间的中间件层。
二、UXE的技能和前端工程师有哪些不同
由于UXE工作内容的特殊性,所以技能和前端工程师有所重叠。由于他们会大量运用设计技能,因此比起中间件层更关注用户视觉设计。
三、UXE的设计系统
一般来说,UXE致力于构建设计系统,从而引出“设计系统”的定义:设计系统是一组准则集和静态资源,它们在多个旗舰数据产品或应用程序中传递一种身份感。它由三部分组成:设计语言、组件库和风格指南。
四、UEX的工作内容是什么
每家公司的工作职责都有差异,那就提炼一些主要的工作内容。
1. 将设计语言转换为有生命力的组件库,该库在流行的JavaScript框架或库中进行编码。
2. 使用组件库将低保真设计原型化为高保真原型。
3. 致力于改善设计团队和开发团队之间的协作和沟通。
4. 促进整个组织中设计系统的价值和采用。
5. 为设计系统建立风格指南网站。
五、成为UEX需要具备怎样的资质
UXE的资质因公司而异,但主要包括前端开发技能和一些的用户体验知识。通常包括两个方面的能力:
1. 硬实力
-
用户体验设计能力;
-
用户界面设计能力;
- 前端开发能力。
2. 软实力
如果说硬实力考验的是智商的话,那么软实力考验的就是情商了。
-
书面沟通能力;
-
主观能动性;
-
同理心。
六、哪些人适合转行成为UXE?
1.没有UX背景或经验的Web设计师/Web开发人员/前端工程师。
2.没有前端开发技能的产品设计师/用户体验设计师/用户界面设计师。
七、可以向这些优秀的UXE学习
在这里,笔者向大家推荐几个优秀的UXE的个人作品网站,看看他们是如何展示自己的作品。
1. https://ivomynttinen.com/
2. http://dessyovcheva.com/
3. http://portfolio.uxwithme.com/
4. https://www.rachelkrau.com/
八、总结
总而言之,UXE是一个可以将自己最用户体验设计和开发技术相结合的工作,这样就可以和设计师、程序员毫无障碍物地沟通交流。
目前,该职位在我国还比较少见,因为这个领域刚刚起步还在增长阶段,相信不久的将来在我们身边也会看到优秀的用户体验工程师。
本文作者:慕羽Nathan 艺术出身的产品汪一枚