相较于全栈设计师,我们更了解全栈开发者。所以究竟什么是全栈设计师?我们是否可以简单地认为一名全栈设计师是一名多才多艺的设计师?
在过去,设计师与开发者有着明确的分工。他们的工作几乎没有什么交集。但如今随着产品设计与团队合作的方式的改变,很多网站设计师已经兼具了网站开发和设计用户体验(UX)的能力。
所以,问题是全栈设计师有什么样的特质与能力?他(她)仅仅是一名设计师么?还是一名懂得一些编程技巧的设计师?又或是一名设计师也同时是一名网站开发者?
什么是全栈设计师?
实际上,全栈开发者的概念的出现要先于全栈设计师。但是全栈并不等于全能。一名全栈人才意味着他(她)可以熟练地掌握不同的技能并能够独立完成产品的设计或者开发。
也就是说,一名全栈设计师不仅可以可以完成对一个项目的基本构思,并且可以完成这个项目相关的设计与开发任务。比如,框架或者原型设计,视觉设计(Visual Design),和前端的工作。
全栈设计师的兴起
全栈设计师的出现不是偶然。随着移动软件开发的爆发和创业精神大潮的到来,很多初创型企业无法吸引到很多顶尖的技术专项人才。这迫使这些初创团队把他们的目光转向了技术相对更全面的人才。你总能看到现在的开发者除了编程之外,也参与到了产品原型开发当中。
全栈设计师的优势
全栈设计师最大的优势是全面的思考能力。当一名设计师对产品的开发和开发过程有一定的了解之后,他(她)