为什么说设计师都该学着做点独立开发?

2015-05-12 01:04:42 +08:00
 KevinStudio

(主要讲 IT 行业)

没错,我的观点就是每个设计师都该学着做点独立开发,就是自己开发点小产品。你可能不认同,也可能有此意愿,却找不到稳固的信念支撑去坚持,不妨看看我的思考。

首先,我们需要对基本问题达成共识:

设计师该有怎样的基本品质?

在我看来,这个问题的答案只需一句话,就是戴着镣铐尽可能的追求完美。

追求完美,不难理解。这个行业里,恐怕只有设计是最接近艺术的,而艺术的精神就是要不计成本的追求完美。

那为什么说要戴着镣铐呢?

同样,这也是设计师的天赋属性。不同于艺术家可以对着空白的画布任意挥洒。设计师是要解决现实问题的,创造的是得能生产出来、有实用价值的东西,又往往需要在工业体系里和很多人合作。这都造成了方方面面的限制,成本、实用性、企业战略……镣铐无处不在,而的设计师天生就是要在这镣铐下创作。

当下的流行词「工匠精神」,其实也是类似的含义。打造产品是工匠的本职,打磨产品才有了工匠精神。而设计师应该是对这个词认同度最高的群体,优秀的设计师一定有工匠精神。

现实情况

这是个整体浮躁的国度,互联网又是最浮躁的行业之一,而互联网创业圈可能已经用浮躁到不能用浮躁这个词来形容了……

这就是现状,浮躁是工匠精神的大敌,而我们身处浮躁的风暴中心。

大公司能好点?是的,但问题是,在大公司里你更像个工人,而不是工匠。产品里更多的是企业的战略意志,而不是什么工匠精神。

其实不用我多言,相信不少职场中的设计师已有了自己的苦衷。自己的设计追求无法落地,追求完美也被迫只存在于业余的练习中。

除了短暂的在北京创业的经历,我一直是个远程工作者。本以为这种状态能帮助自己避免浮躁。但最近也还是感觉又有些迷失了,所以今天写这个问题,也是对自己的反省。

怎么办?

现实如此,怎么办?Apple Inc. 又不要我。

我思考的答案就是,每个设计师(起码业余)都该学着做点独立开发。

你需要有片自留地,刨掉浮躁的土壤,小心培育那份对完美的追求。这里没有其它因素的干扰,你可以尽管做一个更纯粹的设计师。

可能有人会问:

为什么一定要是独立开发?

有人说,我业余也挺忙的,接外包呢。
有人说,我业余做很多设计练习,尽情发挥自己的设计才华,发到各个设计网站集了无数赞,很爽。
有人说,我本是美术出身,现在只能业余搞搞插画享受艺术了。

其实都很好,比闲着好。

没错,业余的设计练习也可以追求完美的啊,为什么一定推荐学做独立开发呢?有几点其它的都比不了:

1- 它是完整的真实产品的最小实践。

这意味着什么?记得开始我们聊的设计师的天生镣铐么,只有独立开发包含了完整的镣铐。你自己能亲手触摸到一条条锁链,产品、技术、运营……甚至比你能在工作中接触到的还多。这是真实战场的微缩版,你可以亲历这一切问题。这对你是最全面的锻炼,帮你认识到设计最关键的本质。

过去真正的工匠都是要自己亲手打磨产品,如今,当你还不足以伙同一群工匠,请先在你的自留地磨练自己,让自己先成为一个优秀的工匠。

2- 它是可用品!

抱歉实在没找到其它酷些的词……但想想自己对着电脑的工作,就可以创造出产品帮助全球各处的朋友解决同样的问题,并基于你们的这种共同联系,建立交流互动。

这和你发一个只能用来欣赏的作品完全不是一个层级的啊。

3- 它是更划算的时间投入。

业余外包,补贴家用,很是理解。不过本质也还是拿命(时间)换钱。做独立开发,需要大量的学习,首先是对自己的投资,如有所成,收益率可以很高。在我看来更划算。

4- 可以长时间存在。

没准你有过这样的经历,某个做建筑设计的朋友指着天边的某个楼说那个就我设计的。每每此时,在 IT 行业做界面设计的我们就一阵心绞痛。 「哥 90% 的设计作品都已经被迭代了,截图都没有留下....」。

我曾经在腾讯实习过,当时觉得画 QQ 登录界面插图的设计师好牛逼,随便画张图几亿人都必须看。可是后来一想,看这一眼又有几个人能记住呢,就又替他感觉有些难过了。

即便大企业的项目,也有不少因种种原因被砍掉的,更不要说频繁试错的创业项目了。在这个唯有变化本身不变的行业,长时间存在成了一间奢侈的事情。

独立开发的作品,只要你愿意,它就可以长时间存在。

5- 你可以尽管将它打磨到最好。

着急赶出来的作品抵挡不住时间考验,最终人们只会记得那些被反复打磨趋于完美的精品。

独立开发的作品,只要你愿意,你可以用一生去打磨。

6- 它是最具说服力的作品。

设计师都是看作品的。有个优秀的独立开发作品,你实际已经具备了做 CEO 的潜质,其它还有什么好说的。

7- 它是最容易获取成就感的作品。

想想我们将工作几十年,当往后在回忆中聊起,首先要讲到的是一条条苍白的履历么?是那些带不走的财富数字么?至少我希望、最好不是,我希望能提到这个话题时就突然眼前一亮,打一个激灵儿坐直,然后脑海中开始挑选,从哪一个作品说起。

如今的行业现状,让我确实有些悲观。所以在我看来,一个独立开发的作品反而是最容易获取成就感的,你可以保证用心创造,而这样的产品都不会差。

8- 除戾气

这条其实玩笑了,部分设计师容易过度自恋,独立开发一遍摸摸各种坑,容易帮你建立对产品、开发、运营等同事的真正尊重。

我的实践体会

大约一年前,我创造了一个有实用价值的作品 MagicBook (http://themeforest.net/item/magicbook-3d-responsive-flip-book-html-theme/7273418)。如你所见,这是个收费的网页模板。所以其实独立开发不一定就是个游戏,一个小 App,一个 Chrome Plugin 甚至一个小米主题都可以,开发难度并没有那么大。

不过即便如此,由于开发底子不好,还有严格的人工审核,我断断续续用了三四个月才把它憋上线。虽然那代码仍旧写的 Really dirty,虽然甚至它的主体都是基于开源 Plugin 的组装,虽然……虽然它哪怕有一万个不好,虽然它可能在你眼里 Too simple,但是,无法改变它对我不可替代的意义:是我独立开发的作品。

独立找到产品定位:我持续关注了 ThemeForest 几个月,才在成千上万个设计都很优秀主题里找到了这个小空白:拟真设计 + 3D翻页效果 + 菜单翻页。由于够独特,找不到第二个,作品审核阶段就避免了可能因同质化或设计缺乏亮点而被直接 Pass 的问题。

独立完成设计:由于得亲手实现,必须得认真考虑想达到的效果和技术的边界,并在此之间求一个平衡,这才是设计的难点,独立开发,让我得以深切体会。

独立开发:前文已经提到,即便这样一个纯前端的 Template 的开发也把我坑的够呛。但是当有哪怕一次这么折腾的经历,联系了如何查文档、Stackoverflow 等解决问题的技能,从此想到要学什么新的技术便不会有任何畏惧了,已经只是时间的问题了。

客服:解决用户的问题,了解用户的想法,做出取舍再更新到新版,其实算是运营工作的一部分。

推广营销:虽然依托平台的销售这部分压力不大,但也尝试了各种办法去加量,琢磨这个事情,最终体会是流量精贵,在不很熟悉的国际化市场更是这样,相关技能不够强悍的时候,让产品自己说话可能是更高效的办法。

可见,一个如此的微型项目,也足以让我全面的体会了做一个产品的方方面面。拔高的产品大局观,对工作也有了很大的帮助,说玄点,这叫改变了思维习惯。

工匠精神与商业价值并不矛盾

还是先以我的 MagicBook 为例,它的设计里个人意志是很重的,我权衡想要的效果和产品的综合体验,在很多细节问题上做了"武断"的决定,自己说了算确实很爽。虽然这也是独立开发者的局限,产品容易风格太重,太小众。但是从另一个角度看,这正是一种优势,这样的产品才更容易有独立完整的灵魂,特色鲜明杀出红海。

我确实收到了不少关于 MagicBook 设计"太有个性的"地方的反馈,但我清楚,无法让所有的地方都最理想,一些细节体验的牺牲,是为了营造整体的产品氛围、某种沉浸感。而一定有更多人会喜欢这特殊的产品气质。

这世界就奇妙在于,只要你呕心沥血,一定有人能心有灵犀。差不多刚好一年前MagicBook发布上线,截止目前平均接近一天一份的购买,算上好朋友 BadJohnny帮忙搞的 WP 版则更多。

但对我来说收入并不是最重要的,虽然由于平台机制我无法知道是谁买的,但通过零星的用户反馈,我已能确定它的用户遍布世界:波兰的插画家以色列的美容店日本的黑暗系漫画家、巴拿马的旅店、旅居香港的美国作家在美国的全才日本动漫迷(这些链接基本都得翻)…… 作为一个偏远地区长大的土包子,我在这个事情上第一真正体验到了什么叫地球村,和世界各地不同故事的人邮件往来,了解他们的故事,对我来说没别的,就是酷到没道理。当我想到用我的模板搭建的数百个网站,会进一步被全世界成千上万的人浏览,这感觉就更奇妙了。这也是我前面提到的一个原因:真实的互动,和集赞不一样。

确实得接受现实,独立开发的局限性导致商业上获得巨大成功的可能性很小,但是如果你真的用心,一定不会差,还容易找到较舒适的利基市场,这和商业价值绝不矛盾。

而且当一群工匠聚在一起,事情就大不一样了,Apple、Tesla 都是例子,创造伟大的产品,足以改变世界。

但利益肯定不是最重要的

说到这里,我最讨厌听到别人讲什么「东西不错,不过都太小众了」、「你们做这些自恋的东西,对社会有什么价值」、「呵呵,又赚不到钱」之类的话。这种价值单一的表现实在乏味,也正是因为这种心态,造成了我们这个社会整体的浮躁。表面繁荣,其实在给自己挖大坑。

如果了解过禅道,你一定知道,用心做事即是一种修行。关于这点,不想多说了。

其实任何人都可以学做独立开发

只要你有这份初心……

无关所处的职业地位,回想初衷,我混入这行的最初愿望只是想做一个创造东西的人,我相信在这个天生就可以自由创造的行业里,很多人都是抱着这个初衷上路的,但是随着在行业里的摸爬滚打,现实生存的压力、职业的定位与划分,让不少人渐渐丢了初心:做程序大牛、做设计大神,年少时那 「Just make things」的单纯愿望早已抛之脑后。做点独立开发,培育好你的自留地,亲自感受这行业最酷的地方,可以让你不负初心。

完,与君共勉

前文提到过,这也是一篇反省,我一年没有出产独立作品了,自留地快要荒芜,人就像要丢了魂。不过还好新作已经在日程上,让我们共勉、加油!

另外我曾经写过这样一篇教程:《专为设计师而写的 GitHub 入门教程》http://www.ui.cn/detail/20957.html),反响还不错。GitHub 是开发必备,希望这篇教程能为你的独立开发之路帮上忙。

不过文中列了个 QQ 群,虽然有几百人加入,但我发现实在不易维护。所以这次打算尝试新的方式与读者互动,如果你觉得我说的好像有点道理,欢迎加入我的邮件列表http://eepurl.com/bmTKjH,除非有很好的内容,我保证不打扰到你。

任何感想也欢迎随时与我联系: kevinlee.id@gmail.com

原文地址: http://likaiwen.cn/post/design/mei-ge-she-ji-shi-du-gai-xue-zhao-zuo-dian-du-li-kai-fa

6841 次点击
所在节点    设计师
32 条回复
Heracles
2015-05-13 01:16:38 +08:00
因为专业原因,我一直拿工业设计举例子。工业设计师要懂材料和加工方面的知识,所以UI设计师也要懂开发。但是“了解”就可以了,就像工业设计师不需要钻研材料学。
术业有专攻啊。
sydneyzh
2015-05-13 02:18:59 +08:00
@KevinStudio 感谢lz回复的这么认真!其实我也是走了许多弯路,编程和设计一直在交替进行,两三年下来感觉不如只学一门
KevinStudio
2015-05-13 08:12:12 +08:00
@Heracles

我其实也是学工业设计的,但我不觉得 「了解」 就够,因为你根本无法界定了解多少就够,都是跟着实际需求来的,了解的多了不就是「钻研」了么。

而你如果想做出更趋近完美的设计,往往关键问题都在于打破工艺的限制,例如如何做到没有分模线、Unibody,这都是要和工程师一起去探索的。

你一定看到过报导, Jonathan Ive 每年都花很多时间呆在亚洲工厂,正是这个原因。这也是为什么一些苹果的产品出来后一段时间内都无法被山寨,因为他们实际上创新了工艺。而我相信 Ive 比一般的工程师还要懂制造。

因为只有你最清楚你的设计成品后该是什么样子,所以你需要去亲自参与寻找、甚至推动研发你所需要的材料和工艺。

如果你只是出了方案,剩下都交给结构、材料工程师去做,你懂的,设计这东西就是失之毫厘、差之千里。

说回来,我们认为是该对自己有个职业定位,但其实没必要依此给自己划界,别忘了大家最终的目标都是创造牛逼的产品,这个目标需要什么,就该学什么、做什么,其它教条都不重要。
KevinStudio
2015-05-13 08:18:16 +08:00
@sydneyzh 不谢啊,就交流么~ 我能想象到你的状况,很理解,从生存的角度确实该先专注于一门建立根据地,但是长远如果能坚持下去都学习,一定比单纯的设计师或工程师有更广阔的天空,加油!
ren2881971
2015-05-13 08:35:05 +08:00
@KevinStudio 哇塞!ps、sketch 么?(双眼冒光)
KevinStudio
2015-05-13 08:56:04 +08:00
@ren2881971 Sketch 吧,PS 我现在也都很少用了。不过你完全可以先自学啊~ 哈哈
http://topic.ui.cn/detail?tid=17、http://sketchcn.com/ 还有这个 http://www.v2ex.com/t/158135#reply349,遇到过不去的坑可以随时联系
ren2881971
2015-05-13 09:14:12 +08:00
@KevinStudio 谢谢先!   我也认为应该跨界学习下 让眼界更宽阔。
cb269267
2015-05-13 10:12:51 +08:00
我能说开发学设计比设计学开发要easy很多么?
KevinStudio
2015-05-13 11:33:36 +08:00
@cb269267 Of course, 我感觉也应该是这样的。
Marcos
2015-05-13 15:13:31 +08:00
现在的设计师能把设计做好已是万幸了。
Keinez
2015-05-14 03:32:23 +08:00
闷声赚大钱,说服别人干什么。我可不希望到时候一堆代码写的烂设计又做不好的家伙冒出来。
evilmoe
2015-06-08 10:22:50 +08:00
@KevinStudio 好的!我先试试再说话~

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/190315

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX