前言
作者以前做过设计师,现在是前端工程师。今天想闲聊一下作为前端工程师如何与设计师合作(今天下午实在不想干活儿),主要分为两个方面:
1、 带着尊重多多沟通,千万别叫人家“美工”。
2、 一个优秀的前端工程师应该懂些设计(包括UX和UI)。
几条小建议
1、充分理解原型/设计稿
工作之间的良好交流是建立在互相尊重的基础上的,尤其是尊重对方的工作成果。原型是设计师所有工作的最终产物,如果你像尊重自己的代码一样尊重他们,那么我相信你和设计师会成为朋友。
除此之外,理解原型对工程师的职业发展也是有好处的。我们不应该只是为了完成一个需求而编写代码,应该站在更高的层面上去思考为什么要这么做。
2、事先多沟通
这一点尤为重要,工程师大多内向,好多问题设计稿也没有表达清楚,而工程师也就稀里糊涂的做。当设计师看到时工作已经做完了,这时候要么是你删掉代码重来,要么是逼设计师妥协。不管那种结果,都会对你的名声和业绩产生影响。可能还会惊动你的领导,让他觉着你做事不靠谱。
更好的做法是你不断的向设计师展示你的工作进度,这是设计师希望看到的,展示给她进度的同时也是你们彼此沟通的机会,你可以趁机询问一些你不太确定的事情。况且设计师妹子居多,何乐而不为呢……
3、最后实现细节
频繁更改设计稿的设计是令人头疼的,对付这些设计师,我们一方面要通过公司的工作流程规范他们,另一方面就是我们应该优先实现UX。避免出现我们花了一个小时画了一个漂亮的按钮,结果第二天它的样子变了。
有些时候也不是设计师故意要改,可能项目基于用户反馈快速迭代,这种情况下保持一颗平常的心态就好了。想想自己拿着公司的工资,这点儿小事儿就忍了吧……