在设计这个金字塔行业里,从来就没有所谓的"第二梯队",所有的红利都在最顶尖的设计师手中,这些人也和普通人一样,从入门学徒到普通设计师,再到优秀设计师,最后达到卓越的领地,成为顶尖设计师,究竟是依靠什么样的才能让人一步步走到这样的高度?除了时代洪流的不可抗拒和命运机遇的垂青外,最祭奠的磐石就在于设计师对自身技能的不断磨砺,这个磨砺的过程就是"刻意练习",本文所阐述的是设计师如何通过刻意练习,走在通往卓越设计师的行列。 刻意练习与一般练习的区别 同样都是练习,刻意练习与一般练习之间的最大的差距表现在设计师的主动性上,这种主动性并非是外表重复的用功行为,而是面对产品的深刻思考,如果客户的设计满分是100分,那么设计师的刻意练习就是500分,甚至1000分。"刻意"这两个字意味着设计师需要跳出自身熟悉的领域,进入到未知的地带,并且有目标的去解决问题。 当人们从事一般练习时,往往处于没有深度的产品挖掘,不过是重复已经做过的设计样式,或者将已经做过的设计用更娴熟巧妙的技巧去完成,增加熟练度,以此取得同行业内的进步。而刻意练习则完全超出这样的层次,它需要设计师将自身的职业往更高一级的方向进发。 如果一个人的工作职位是美工,那么在刻意练习时,他需要将自己看作是主美,以主美的立场和高度去完成练习; 如果一个人的工作职位是主美,那么在刻意练习时,他需要将自己看作是总监,以总监的角度和立场去完成练习; 如果一个人的工作职位是总监,那么在刻意练习时,他需要将自己看作是整个产品的制造者,以产品经理的眼界去完成练习; 如果一个设计师已经达到了产品经理的理解高度,那么在刻意练习时,他就需要将产品放在整个市场运营投放的角度,将用户、市场、开发、运营的环节联系起来,在设计中考虑到方方面面的因素,最终完成练习。 这就是通往卓越的思考模式。 刻意练习的两个方向 今天的产品设计师其实是很可怜的,极少有设计师能够摆脱工作的束缚去真正的完成一个项目的设计,这意味着,设计师几乎不可能在工作的同时完成刻意练习,因为工作不是为刻意练习而存在,但普通设计师与卓越设计师的差别就在于彼此处于相同的客观环境下,是否还能够做出不同的事情。我在这里建议2个练习方向,有心的设计师可以试着尝试。 1、失败的案例 在设计过程中,失败是不可避免的。被枪毙的方案,被否认的方案,被公司裁撤的方案,甚至从垃圾堆里捡出来的方案……都是设计师刻意练习的好题材。这一类方案往往会带有市场或客户的明确需求,来自于现实工作,而不是天马行空的想象。所以在刻意练习中很容易与现实结合的更紧密,哪怕这其中有些条件会看上去非常苛刻,甚至不近情理,但既然需求是存在的,那么设计师就必须将自身实力扩大到需求之上,绞尽脑汁去解决完成,从而提升自己的水平。 2、成功的案例 失败的案例可以做刻意练习,然道成功的案例也可以做到刻意练习吗? 答:完全可以。 所谓项目的成功,某种意义上其实客户的成功,或者叫商业的成功,而不全是设计本身的成功。设计师往往会将客户的成功看作是自己的功劳,将客户等同于自己会造成一个心理误区,那就是下一次设计同样也会成功,然而事实并非如此,因为客户是完全不同的个体,即便是这一次成功的案例,对下一个的客户而言,很可能也是失败甚至否认的。所以将成功的案例当作刻意练习的对象与将失败的案例当作刻意练习的对象本质上没有任何不同。 成功的案例需要练习什么呢? 答:练习不同角色的思维方式。 当你完成一个项目的时候,客户已经十分满意了,但此时你还可以思考再一个问题,如果这个项目是你自己投资研发的,你还会做哪些设计上的改进?会添加什么?修改什么?删除什么?还会做哪些市场调查?会对项目做哪些更进一步的功能建设?等等等等……当设计师自己站在投资者的角度时,就会发现之前无论多么好的设计都会有极大的提升空间,从而完成刻意练习的目的。所以每一个设计师都可以将自己工作当中无论是成功还是失败的案例都当作刻意练习的对象。 刻意练习的侧重点 当设计师选择一个项目做刻意练习时,什么会成为练习的重点?相信很多人会认为是设计效果,因为刻意练习的目的就是要提升设计水平,然而这一点在产品设计中并不实用,因为产品设计不是设计独立存在的体现,产品设计包含了一个很重要的组成部分——程序搭建。 如果设计师的刻意练习脱离了程序搭建的考量,这种练习就成了纸上谈兵,不具备可执行性。我并不是说设计师要成为一个程序员去写代码,但设计师至少需要能够明白程序的原理和在产品中是如何执行逻辑关系的。因此刻意练习的思考重点是程序的可执行性,在这个基础上才能考虑界面图形的美观。 之所以他们的顺序关系是程序在前,设计在后,是由于在实际项目的开发中,因为各种客观因素的主导以及短平快的粗暴开发方式,让整个项目基本上处于最基本的表格搭建中(设计不是第一位,时间才是第一位),加之现在模块功能的完备,越来越多的项目仅仅只需要考虑简单的逻辑关系,就能完成拼凑起一个产品并且运行起来,在这个过程中,设计所能表达的范围是很小的,这并非是产品设计本身所能表达的范围小,而是在现实开发环境中,设计需要顺服市场和客户的快速且低成本的需求。 所以在刻意练习当中,设计师可以暂时抛开实际的工作环境,仅仅从产品设计本身的角度,深度挖掘程序功能搭建和表格版式的可行性,不必考虑时间,甚至不必在乎程序员的开发水平,只要是在功能上可以实现的样式,都可以在设计练习中用上,从而尽最大限度地呈现出与众不同的视觉效果。这样的刻意练习会让设计师对产品的理解更加深刻,以至于在项目研发中能够驾轻就熟的设计出符合需求的界面,就好比从一桶水里舀出一碗水,足以去面对客户的各种要求,和不同水平团队之间的开发合作。 真正卓越的设计师并非完全以客户的考量为事业的最终目标(尽管客户的考量也非常重要),因为需求本身是没有恒定标准的,不同的公司,不同的项目,不同的产品经理,其标准都会受到自身条件的各种局限,这其中会产生巨大的差异。对于追求卓越的设计师而言,所有纷繁复杂的结果背后,都会有着超出一般现世目的的终极目标,这个目标的深度和广度会让设计师不断的精进自身的实力,以便能够涵盖需求更广泛的项目,从而不会将眼前的短暂收获作为荣誉的勋章。