设计师与程序员的爱恨情仇爱友情基情爱情亲情程序员与设计师共同的苦恼催催催十点提的需求十一点就要,完全没有思考的时间,更别提保证质量了,做完后又要被产品吐槽做的烂没用心。改改改今天提的需求明天就来个180°大转弯,写的代码全部白费,做的设计被无数次推翻。指指指悄悄的问一下各位射鸡师与程序员,你们的屏幕被戳过多少次了?是不是很想摔桌子来一句youcanyouup!文字苍白,那我只好上图了!听起来并不是很糟糕~~用几张图描述下大部分在工作中最真实的写照设计湿与程序猿共同点:脾气不佳、面色苍白、面无表情、黑眼圈、僵硬的身体、曾拥有过健康设计师同心协力谋发展恨恼痛恨讨厌导火线1灭火器:尊重是良好配合的开始。不尊重对方导火线2灭火器:请明确指出原因是什么,或找出现成的例子。询问原因,提出意见的时候不专业比如coding的同学如果觉得颜色不好看,请明确指出希望是什么颜色,原因是什么,而不是单纯的说我感觉很不好。设计的同学如果用起来demo难用,记得询问为什么没有实现出来,而不是一直说“这家伙水平太差”,毕竟除了界面还有很多底层的东西需要实现,只是一个华丽的空架子也是白搭的。如果希望实现什么效果但是自己不知道怎么做到,最好去找一个现成的例子给coding的同学瞅瞅。灭火器:让用户使用起来更加方便快捷,考虑程序员的工作量设计师请不要“超设计”作为一个设计师(而不是单纯的视觉设计师),如何coding上面实现成本最小,而不是各种show自己的技术。就拿iOS设备举例,固然能实现很多自定义的功能,但是用户是否需要?仅仅是为了设计的好看么?导火线3灭火器:双方积极主动沟通询问实现的可能性,聆听对方的意见;如何实现成本最低。不善于沟通交流拿到任务后立马投入各自的岗位埋头苦干或者沟通有方式方法问题,设计师和工程师不要总是站在各自的“专业角度”去做沟通,充分信任并接受互相探讨双方的专业领域。但也不要过于纠结不必要的细节问题,特别是会议上。充分表达各自的想法,在关键分歧上要达成一致,不可一样孤行或者互不关心。导火线4导火线5灭火器:宽度高度间距颜色等,最好都在设计稿上面标记清楚设计稿颜色及尺寸未详细标记导火线6灭火器:交付的文件最好输出为各种切图最好交付的设计稿未整理归档灭火器:项目进行过程中,双方多协调跟进对方的进展程序员搭建框架与设计图有出入程序员同学最好在有大概框架之后,告诉设计的同学产品大概分几个部分,每个部分需要什么样的图片,这样设计的同学才能更快的输出素材。导火线7导火线8灭火器:项目完成后,双方约起一起吃个饭吧~项目完成,各享其成情共同目标数据库Databases设计师会担心程序员会担心项目同时积压Clientrevisions不懂代码的领导Don’tcode服务器崩溃Servercrashes手腕综合征Carpaltunnel客户端版本如何让用户满意我们的产品现在的用户都是傲娇的,谁得罪他们谁就会失败,当然我们自己也是用户,我们也是傲娇的用户情牵不要让我等!Wait使用速度及操作流程的便捷性举两个例子:网站和视频网站:页面加载的速度,能提高访问的流量,页面的到达率,从而实现页面的转化率视频:用户在线看视频加载速度够快,那用户会越来越多,因为这个解决了用户看视频的最大痛点——就是我能流畅的观看。网站如果在交互方面做的很酷炫那必然会影响到加载速度,而视频网站需要盈利,所以必然会有各种前贴广告。但是无论怎么样,让用户等待就会造成流量损失,流失变高,口碑变差不要让我想!Think我想偷懒,不想付出太多成本去用你的产品人的本性是偷懒,不然不会有洗衣机,计算器等发明。所以在产品的操作流程上如注册流程,登录流程和支付流程等,这些一定要便捷要有逻辑和连贯性,用户不需要思考就能知道下一步该做什么。除了流程方面,在UI界面上每一个功能用户看了一眼都能明白是什么意思,使用了这个功能能给用户带来什么。不要让我烦!Trouble产品不要给我带来任何的不适感在用户使用一款产品的时候,由于使用环境的不同,用户对同一个功能操作会导致不同的结果。NOOK产品的稳定性,在使用过程中不出现各种BUG仇不顺眼痛恨怨恨蓄着流行的胡茬实际上是没钱买刮胡刀含义晦涩的T恤走个性图案字体路线不带水果本不好意思出门紧身牛仔裤看起来不错,但行动不便必然会出现的胡茬实在是没空刮胡子含义晦涩的T恤走代码路线带自己的键盘工作工装裤功能多,好放东西开发者与设计师终结与其抱怨或者付诸暴力不如思考如何通过改进流程与提升自身来改善现有的状况。停止抱怨,主动沟通1由被动执行变为主动参与项目中,了解项目进行的最终目的及计划,只有站的更高,才能看的更远。不愿沟通,不想沟通,不屑沟通,过于自我的观念存在于很多程序员与设计师的固有意识中,这其实是大部分技术人员的短板所在,也是禁锢很多人发展的一大障碍。自我增值2不管是程序员还是设计师,都应该留出自己思考与整理思维的时间,通过一系列的自身努力提升自己。3程序猿如果还只是埋头于代码,两耳不闻窗外事,那就是真out了,优秀的程序员会非常有兴趣了解并尊重其他同事的工作,比如问问产品经理为什么要进行这个需求,玩一玩用户体验绝佳的网页或app,提升自己的审美,你会发现这一定很有趣。扩宽眼界4如今看来,加上这么一条还是很有必要的。如此紧密配合的职位之间必然会发生各种的小矛盾,没关系,大家坐下来一起聊聊,相互沟通与理解,相信没有什么事是大到血溅办公室这种地步的,各个boss,领导们,这个靠你们啦!友情提醒,这么做必然是违法的哦,不管你再怎么不喜欢给你安排工作的产品经理。心理疏导最后总结:做一个工作认真敬业,懂的上进,有追求的设计师和开发工程师。