Peter Thiel在《从0到1》中提到过一个很有趣的面试问题:“在哪些重要问题上,你和别人的观点不同?”。对设计师来说,核心技能之一就是从一个新的、特别的角度观察与表达事物。因此,好的设计师应该能够轻松回答这个问题。今天我就以一个设计师的身份,对这个问题进行回答。受到Paul Graham《Hackers and Painters》文集中观点的启发,今天的观点陈述将主要涉及计算机和设计。
一、计算机与设计
在绘画圈仍有一种朴素和陈旧的思想在作祟:纸上绘画就是高于数码绘画。对我来说,由于曾经感受过欧洲极度自由的架上绘画气氛,并在其中达到了纯粹的心流状态,所以我曾经十分推崇纸上和架上绘画,得意地站在绘画鄙视链的“上游”,对数码绘画产生过相当的反感情绪。但随着对数码绘画(ipad+pencil和wacom手绘板)及数码阅读(kindle和ipad+notability)的进一步尝试后,我发现:数字绘画和阅读并非是站在纸上、架上绘画和实体书阅读的对立面的存在,而是一种良好的互补品和替代品。
同样的道理也适用于计算机辅助设计(Computer-Aided Design)。对建筑设计来说,不用CAD软件绘制施工图的人在80、90年代还情有可原,但是在今天一定会被认为是脑子秀逗;对平面设计来说,如果一位参赛人提交了手绘的纸质海报,评委更多会认为这位参赛人是穷得买不起电脑,而不是觉得他/她很复古。
因此,对于当代设计师来说,计算机技术的最新进展一定要及时跟进了解,新的计算机辅助设计软件不一定都要去学,但每个新软件能帮助设计师完成什么样的新任务、突破什么样的疆界,是每一个设计师都需要了解的。那些坚持古法秘制的设计师们,一定要保持警醒,否则等待你们的只有凉凉。
二、编程语言与设计
今天读Paul Graham《Hackers and Painters》文集的时候,受到很大的启发:对于当今世界来说,如果不了解编程语言是什么,程序员骇客做了什么,那你就无法真正了解现实的世界。同样的道理,对于建筑设计师来说,编程语言已经成为了新的“针管笔+绘图板”或是“CAD+SketchUp”,如果不了解编程语言,带来的后果不仅仅是不能做出复杂曲面的建筑这么简单。
Paul Graham认为,编程语言不仅是表达思维的方式,更影响着程序设计师的思维。的确,每一种程序语言的背后都蕴含着不同的思维逻辑。举个例子,常说英语的人,思维可能更加直接、偏向实用;常说德语的人,思维可能更有逻辑、偏向理性;常说日语的人,思维可能更加细腻,常替他人着想等等;对于Java、Phthon、C+语言的编程者来说,一定有着各自习惯的底层逻辑进行编程,编写同样功能和界面的程序,代码可能相差甚远——形式决定内容,语言影响思维。
所以,会编程是当代设计师的政治正确,不论是平面设计、工业设计还是建筑设计,编程语言不仅增加了设计作品的多样性,更深刻影响着设计师的底层设计逻辑。
三、营销与设计
先聊艺术,对于艺术家来说,不仅要作品好,更要会营销作品——毕加索就是两方面都优秀的例子。暂且不说营销得好能为自己的再创作提供资本,当一个艺术家无法支持自己作画甚至生存的时候,还谈什么创作呢?对于设计来说,没这么极端,但情况也相似。
与艺术相比,设计的功能性更强,因此也离资本更近。最近,一个朋友回国找工作,对他来说,工资的高低不是唯一标准,他更看重公司所承接的设计项目是否足够吸引人,所以他以为会花很长时间来筛选。但是,在面试了几家单位后,他发现一个现象:最好的设计项目一定是被最大资本推动的—— 一般能提供高工资的单位,都能洽谈成诱人的设计项目,背后也必然是资本强大的甲方。因此,对他来说,给出最高工资的那家公司所承接的项目,正是举办规模最大、影响受广最多、参展单位水平最高,当然也是他最感兴趣的——选择一下变得简单了,工资和项目质量呈正相关。
好的设计更像是商品,而不是艺术品。艺术品尚且需要阐释和营销,设计作品就更需要这种能力了。当然,营销能力和设计能力哪个更重要,在此不表。但不可否认的是,不会营销的设计师,职业道路将异常艰难。