在日常工作中,你几乎在哪都能听到有人在讨论或者称自己是一名Web设计师或是Web开发者。那么,这两者之间有什么区别呢?谁才是真实的设计师或是开发者呢?
通常我们对Web设计师和Web开发者的概念分不清楚,两者之间既有区别又有联系。最大的差异是: 一个是有关网站的视觉或美学方面,被称为“前端”;另一个则是看不见的编码方面的设计,被称为“后端”。简而言之,漂亮的网站界面都是出自网页设计师之手,而牛逼强大的功能则是网页开发者的杰作。原文作者Carrie Cousins详细阐述了两者之间的区别与联系。我们一起来看下:
设计师的工作
首先,值得肯定的一点是,每种工作都有它存在的价值。
通常,Web设计师主要处理可视化布局的网站。他们通过使用图形和图形设计软件(Adobe Photoshop,Illustrator 和InDesign等)来创建可视化的Web网页,一旦完成后再由Web开发人员进行编码。
不是每个设计师都是懂编码的,但在某些情况下,有些工作团队能够独立完成网站设计。优秀的设计师在各种概念使用上运用自如,比如色彩的搭配、排版、空间关系以及用户体验等。
开发者的工作
虽然Web开发者的工作内容与设计师的相似,但是它们两者之间也存在不同之处。
Web开发者通常是负责网站的后端开发,这就要求他们掌握特定的Web语言。比如HTML、Javascript、JQuery 以及CSS。一般情况下,Web开发者不会注重视觉上的东西,但他们却很在意洁净的代码。
Web开发者通常被认为是使用左脑开发的人群。从技能角度上讲,技术能力和思维逻辑是必不可少的一部分。Web开发涉及到各个领域,包括计算机科学或编程。大多数公司需要这种组合技能。优秀的开发者通常会注重细节,并且关注每一处细节。
两种工作,同一个目标
无论是Web设计师还是Web开发者,他们都朝着同一个目标而努力——创建一款能吸引更多用户的网站或应用。
要做到这一点,设计和开发的出发点需要一致。一个优秀的网站应看着美观且运行良好。色彩和图形能够凸现名牌意识;界面能激发游客采取行动。
如今,设计师与开发者之间的界限越来越模糊,这是因为越来越多的设计师开始学习编码,开发者也开始密切关注设计理论。(这也是为什么有关设计和开发方面的教程如此受欢迎的原因之一)。
一起工作
设计师与开发者之间最难逾越的一条鸿沟便是两者在一起工作以及交流方式。当遇到问题时,双方各有各的偏词,之前我们也曾发过一篇《开发者和设计师,为何我们不能好好相处》。
下面这些技巧,能够帮助消除沟通障碍:
避免使用行话。
不要直接告诉对方应该如何看或者如何操作。如果你不知道如何解释,那么在会议上用草图或案例进行阐述。
思想开放。设计师应当接受开发者的设计理念,开发者也应该积极接受设计师对用户体验方面的反馈意见。
学习其他网站的创建过程。阅读你所不知道的内容并积极提问。
你会成为设计师兼开发者吗?
所有的这些差异似乎意味着,设计师和开发者是两种不同的工作或角色。
但是,事实并非如此。
当然,你也可以同时成为设计师兼开发者。越来越多的人们开始以这种方式来标榜自己,并且这种技能组合也逐渐变得炙手可热。设计和开发领域覆盖了大部分人群,可惜,有的设计师从未想过学习开发方面的知识;反之,开发者也亦如此。
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
相关推荐
-
如何从Web转到移动业务应用
一般移动业务应用只会提供企业Web应用的一部分功能。当从Web转向移动应用时,开发团队的最大挑战是决定为移动应用开发哪些功能以及如何交付这些功能。
-
从Web开发到交付:2015必备深度前端知识
过去这几十年,互联网已被证明是影响技术世界的最复杂最难以预测的系统之一。软件往往是基于部署在本地硬件(或至少本地网络)上的假设来进行设计的。
-
新程序语言将不同Web语言融合在一起
如果你是一名Web开发者,你最喜欢哪种编程语言?CSS?JavaScript?PHP?HTML 5?为什么选择这种语言?
-
PHP终于迎来了自己的正式语言规范
尽管PHP脚本语言早在1995年左右就已经诞生并在Web开发领域占据着重要地位,但其一直没有自己的正式语言规范——只提供广泛的用户说明文档。