首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

设计师向左,程序员向右?

“没有什么能够阻挡

你对自由的向往”

——许巍《蓝莲花》

也许,在设计师眼中,程序员都是大腹便便的理工男,而在程序员眼中,设计师大都是还未发育成熟的小萝莉。

从职能分工来看,设计师和程序员是两种完全不同的角色,甚至有时候他们的性格是截然相反的——一个感性浪漫,而另一个理性冷静。有人曾经模拟设计师和程序员碰到美女的不同关注点——设计师关注的是美女的穿衣品味,程序员关注的是美女手机的型号。

思维方式的不同,使得程序员跟设计师之间并不总是能顺畅沟通,这导致了项目开发中的很多问题,理解对方的工作并不总是一帆风顺,有时甚至是非常困难的。在一个项目的开发过程中,设计师和程序员的对话通常是这个样子的:

设计师:“你妹的!你们技术写出来的代码跟屎一样,老子用AE做的那么碉堡的效果,看你给我弄成了什么狗样子,你怎么不去死!”

程序员:“你们设计都是一帮公主少爷,拿张破草稿纸在那边瞎胡笔画几下,就让我做东飞西跳的牛逼效果,我哪知道是什么效果???你们怎么不去动物园耍猴呀!”

设计师和程序员也别老是互怼,毕竟大家的初衷是一致的——让产品更完美。然而双方的工作流决定了彼此必将相爱相杀。

大部分设计师的工作流无非就是:交付设计稿,等待成品,然后列出一长串的修改清单,再接着等待下一个版本的测试。这个过程非常磨人,很多细节历经多次修改依然难以令人满意。而且,这还不够糟糕,当很多瑕疵被置之不理而上线,对于视细节如魔鬼的设计师来说简直抓狂。

而程序员的工作流也好不到哪里去:等待设计稿,交付成品,然后收到一长串的反馈清单,开始新一轮的迭代。

在倡导用户体验的今天,程序员和设计师就像是一枚硬币的两个面,项目好坏最重要的点就在于他们的协同。然而现实情况是,程序员不理解设计,设计不懂编程。

因此,在这个时代,会设计的程序员和会编程的设计师是最抢手的,能够掌控所有的环节可以让创意快速、高效地从概念变成产品——这这是很多公司非常需要的。

如果你是一个除了写代码之外还想有作为的coder,或者如果你想做一个会编程的designer,你该如何优雅地跨界呢?

To coder:

多看书,多看设计、艺术作品,提高审美能力。

学会归类。90% 以上的设计可以被归类,归类可以让你看到隐藏在设计背后的「轮子」,为自己所用。

学会解构。看设计作品的时候,要看透它的基本构成。

To designer:

破除对代码的畏惧。代码没你想象中的那么难。

选择合适工具入门编程。Processing是一款非常适合设计师入门的可视化编程软件。它的代码就是一支画笔,可以让你画出一些意想不到的作品。

了解程序开发原理。

Anyway,技术和设计都是有交集的,设计师和程序员就别一左一右相互较劲了,互相学习才是硬道理。

-END-

“人人都能学会创意编程。”

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180119G0Z7BY00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券