作者最大原文链接
内容简介
本文主要介绍什么是全栈设计师?以及如何成为全栈设计师。
与全栈设计师相比,我们似乎更加熟悉全栈开发。那么到底什么是全栈设计师呢?我们可以简单地认为他/她是一位多才多艺的设计师吗?
过去,设计师和开发人员有明确的角色分配。很少有人同时扮演这两个角色。然而,随着产品设计的变化和团队合作的演变,许多网页设计师目前可以同时从事管理网页开发和设计的工作。
所以有一个问题:所谓的全栈设计师的特征是什么?他/她只是一个设计师?还在编程同时也做设计?或者他/她是设计师还是网站开发人员?
全栈设计师是什么?
事实上,Full Stack Developer的概念早于Full Stack Designer。但是全栈并不意味着全部都做。具体来说,他是指一个掌握多种技能的人,并可以独立完成设计或产品开发工作。
这意味着一个真正全栈设计师可以构建一个项目的基本概念,并完成整个设计和开发相关的工作。如线框/原型设计,视觉设计,前端编码,JS / jQuery等。
出现
根据目前的情况,全栈设计师的出现并不是偶然的。随着移动应用程序的爆发和创业潮的到来,许多小型开发团队无法设置全面的职位。这迫使团队成员一人身兼多职。开发人员不仅编码,还可以使用原型开发工具(Mockplus,Axure,Proto.io)构建原型是司空见惯的现象。
优势
大局的思维是全栈设计师的最大优势。熟悉产品开发和设计过程的设计师,他了解产品设计的局限性。这样他才能明确地控制对产品设计的期望。熟悉流程可以帮助团队更方便地了解开发,营销和用户体验细节。这将使合作更加无缝,减少返工和不堪设想的的情况。
重要性
全栈设计师可以根据自己的情况分析和定制自己的“技能树”。他可以清楚地知道产品的结构,设计和开发过程的进展。他是一个多技能的人,可以使用用户体验,设计模式,技术和工具来完成产品开发。然后,整个过程将更加系统化,产品会更好。
是否关注整个程序,这是一般设计师和全栈设计师之间最明显的区别。如果你是其中之一,那么这无疑给你的团队增添了很大的价值。如果您是自由设计师,那么有必要成为一个完整的全栈设计师。
全栈设计师需要具有的技能?
全栈设计师完全不需要掌握任何东西。以网页设计为例,但你需要了解以下角色:
协助产品经理
完成整个项目的前期概念,头脑风暴,情绪板以及基本规划。
原型设计
线框,视觉草稿,低/高保真原型。
用户研究
测试
前端开发
HTML, CSS, JS, etc.
与程序员交接工作
了解界面和深度需求的发展,前端代码将如何更加匹配后端和程序。
结论
要成为一个好的全栈设计师,你注定要继续学习和丰富你的技能树。但请注意,你应该选择正确的行业和方向来跟踪设计趋势和技术,新模式和新工具。