设计师和;开发者,为什么我们不能和睦相处?



这是一个已经被讨论了很多次的问题,通常会导致双方都感到愤怒和误解。为什么开发人员和设计师不能相处?

现在,显然情况并非总是如此,有许多程序员和设计师一起工作以创造漂亮产品的例子。作为一名网页设计师和企业家,我经常与程序员一起工作,与我一起工作的那些人总是很棒。即使设计人员和开发人员经常成功地一起工作,仍然存在程序员和设计人员不能一起工作的刻板印象。

作为一名设计专业的学生,我在完成视觉传达设计课程的大四时有了一些见解,我认为这个问题的很大一部分原因在于设计与开发教育体系,许多学生都是通过这个体系起步的。

系统出了什么问题?

我认为设计师和开发者之间态度如此恶劣的原因是,就像其他偏见一样,我们在早期就被教导不要尊重彼此的工作、流程或纪律。一个很好的例子是我在一节课上的亲身经历。在开发iPhone应用程序时,一名学生问教授:“有人会如何在我的应用程序上编写这个功能?这不是太复杂了吗?”这位教授回答说:“不管它是否复杂,无论你在哪里工作,总会有一个程序员能够修复它。”

在我上学的过程中,我多次听到这种事情;我们应该只进行设计,而不关心后端功能。这与事实相差甚远,任何参与过真实项目的人都会知道这一点。是的,开发人员有可能以惊人的方式工作,但仅仅假设可以做到,而不考虑时间线、项目预算或从事项目的可怜开发人员的个人理智是错误的。

另一方面,我们看到开发人员对设计师所做的工作同样不屑一顾。很长一段时间以来,开发者制作产品,设计师在产品上涂上“皮肤”是一种常态,基本上只影响产品的外观。这不再是最佳实践,因为越来越普遍的看法是,设计师不仅提供产品的外观,还可以为产品的整体体验和互动性做出贡献。认为设计师的存在只是为了让事物“看起来漂亮”的想法,与认为开发人员的存在只是为了“让事物工作”的想法一样,是对我们学科的侮辱。

设计师和开发者应该分开工作的想法是一种倒退的思维方式,导致许多产品完成了它们的功能,但使用起来非常痛苦,以至于产品失败。最新发布的Windows 8就是一个很好的例子。许多设计师都很兴奋,他们惊叹道“微软终于开始拥抱设计了!”

虽然Metro风格无疑是朝着正确方向迈出的一步,但操作系统收到了许多不好的评价,因为它的功能很差,对我来说,这表明产品的形式和功能之间存在脱节,理想情况下,它们应该无缝地协同工作。设计师,尤其是用户体验设计师,应该从项目开始就与程序员合作,帮助引导产品演变为易于使用的功能性工具。

我们如何解决这个问题?

正如我前面提到的,双方持消极态度的主要原因之一是对他人纪律的偏见。就像其他形式的偏见一样,这是基于对彼此技艺的无知。我提议,我们的教育应该用一小部分来学习更多关于双方所扮演角色的知识。在我的学校课程中,我们花了很多时间学习插图和摄影,即使我们不打算进入那一行,只是因为它与我们的领域有关。

为什么我们不应该在学习发展方面做同样的事情?即使是学习HTML和CSS的基础知识——公平地说,我的程序确实教过——也将是朝着正确方向迈出的一步,并培养对开发人员所做工作的同理心。再次,从相反的角度来看,我认为开发人员也应该学习一到两门设计课程。这一领域的许多雇主都在寻找既懂设计又懂开发的人才,因此,学习这两个领域的知识只能帮助我们成为专业人士。

更多合作!

我认为,教育计划阻碍我们作为设计师和开发者成长的第二个主要途径是,在上学期间,没有创造更多的合作机会。在我上学期间,我从未与其他学科的人合作过互动项目。考虑到我们对团队项目的了解程度以及在团队中成功工作的重要性,人们会认为我们将有更多的机会与开发人员合作。

在与几位程序员朋友交谈后,他们说,同样,他们永远无法与设计师合作。考虑到毕业后我们的职业生涯将如何交织在一起,我们不应该接触彼此的过程和工作的想法是荒谬的。如果你看看其他两个经常一起工作的职业,他们在离开学校之前几乎总是有一起工作的经验,或者至少对对方的工作有基本的了解。

在一个互动项目中没有合作就像一个承包商建造了一座房子,但拒绝和电工交谈,结果就是不好。

在我上学期间,我唯一一次与开发人员一起工作是在我自己的个人项目和创业过程中,因为我很幸运,有几个朋友是开发人员,他们也对一起工作感兴趣。只有与我的开发者朋友们一起工作,我才能与未婚妻创办一家名为“仓库”的公司,该公司为设计师提供可下载的资源。我的许多同学没有幸有开发人员的朋友,因此他们的课堂作业和个人项目经常受到影响。

我们如何解决这个问题?

解决这个问题的显而易见的方法就是在计算机科学课和设计课之间有更多的合作机会。跨课堂项目将是一种很好的方式来教会学生在团队环境中与其他专业合作,他们将能够创造出一个真正有效的产品!教授还能要求什么?

我在其他几所学校看到的另一个成功实施方案是在一个周末举办的设计师-开发者研讨会,重点关注那些只致力于创造酷东西的小团队。与48小时的电影比赛类似,学生们在周末直接聚在一起工作,在给定的时间内创造出最好的产品。这种现实世界中的合作正是教授们经常鼓吹的那种工作的重要性,但却很少付诸实施。

最后的想法

虽然已经有很多设计师和开发者不喜欢一起工作,但我们之间的关系正在迅速改善,如果没有其他必要的话,我相信这对未来来说肯定不会太晚,但是,我们能够保持这一进展的唯一途径是,对我们的教育体系以及我们早期如何合作采取更明智的立场。

你觉得怎么样

来源:https://speckyboy.com/designers-developers-why-can-we-not-just-get-along/

0

上一篇:页脚设计趋势
下一篇:简单设计的影响
[按键盘← → 左右方向键也可以翻页哦~]