为什么web前端设计师培训和Web开发人员必须在一起工作

您的位置:
Web设计师和Web开发者之间的区别是什么?
日 12:57:03 | 作者:佚名 | 来源:CSDN
摘要:在日常工作中,你几乎在哪都能听到有人在讨论或者称自己是一名Web设计师或是Web开发者。那么,这两者之间有什么区别呢,谁才是真实的设计师或是开发者呢。
在日常工作中,你几乎在哪都能听到有人在讨论或者称自己是一名或是者。那么,这两者之间有什么区别呢?谁才是真实的设计师或是开发者呢?
通常我们对Web设计师和的概念分不清楚,两者之间既有区别又有联系。最大的差异是: 一个是有关网站的视觉或美学方面,被称为“前端”;另一个则是看不见的编码方面的设计,被称为“后端”。简而言之,漂亮的网站界面都是出自网页设计师之手,而牛逼强大的功能则是网页开发者的杰作。原文作者Carrie Cousins详细阐述了两者之间的区别与联系。我们一起来看下:
设计师的工作
首先,值得肯定的一点是,每种工作都有它存在的价值。
通常,Web设计师主要处理可视化布局的网站。他们通过使用图形和图形设计软件(Adobe Photoshop,Illustrator 和InDesign等)来创建可视化的Web网页,一旦完成后再由Web开发人员进行编码。
不是每个设计师都是懂编码的,但在某些情况下,有些工作团队能够独立完成网站设计。优秀的设计师在各种概念使用上运用自如,比如色彩的搭配、排版、空间关系以及用户体验等。
开发者的工作
虽然Web开发者的工作内容与设计师的相似,但是它们两者之间也存在不同之处。
Web开发者通常是负责网站的后端开发,这就要求他们掌握特定的Web语言。比如HTML、Javascript、JQuery 以及CSS。一般情况下,Web开发者不会注重视觉上的东西,但他们却很在意洁净的代码。
Web开发者通常被认为是使用左脑开发的人群。从技能角度上讲,技术能力和思维逻辑是必不可少的一部分。Web开发涉及到各个领域,包括计算机科学或编程。大多数公司需要这种组合技能。优秀的开发者通常会注重细节,并且关注每一处细节。
两种工作,同一个目标
无论是Web设计师还是Web开发者,他们都朝着同一个目标而努力――创建一款能吸引更多用户的网站或应用。
要做到这一点,设计和开发的出发点需要一致。一个优秀的网站应看着美观且运行良好。色彩和图形能够凸现名牌意识;界面能激发游客采取行动。
如今,设计师与开发者之间的界限越来越模糊,这是因为越来越多的设计师开始学习编码,开发者也开始密切关注设计理论。(这也是为什么有关设计和开发方面的教程如此受欢迎的原因之一)。
设计师与开发者之间最难逾越的一条鸿沟便是两者在一起工作以及交流方式。当遇到问题时,双方各有各的偏词(+本站微信networkworldweixin),之前我们也曾发过一篇《开发者和设计师,为何我们不能好好相处》。
下面这些技巧,能够帮助消除沟通障碍:
避免使用行话。
不要直接告诉对方应该如何看或者如何操作。如果你不知道如何解释,那么在会议上用草图或案例进行阐述。
思想开放。设计师应当接受开发者的设计理念,开发者也应该积极接受设计师对用户体验方面的反馈意见。
学习其他网站的创建过程。阅读你所不知道的内容并积极提问。
你会成为设计师兼开发者吗?
所有的这些差异似乎意味着,设计师和开发者是两种不同的工作或角色。
但是,事实并非如此。
当然,你也可以同时成为设计师兼开发者。越来越多的人们开始以这种方式来标榜自己,并且这种技能组合也逐渐变得炙手可热。设计和开发领域覆盖了大部分人群,可惜,有的设计师从未想过学习开发方面的知识;反之,开发者也亦如此。
[责任编辑:软件频道 ]
正在加载...
我也说几句
汇编一周来国内外网络和IT行业发生的焦点新闻,精挑细选,第一时间推送独家采写的深度报道和热点专题,深入挖掘新闻事件背后的故事,剖析新闻事件的来龙去脉,让读者准确把握业界的发展态势。
汇集存储频道每周精华内容,让您在最短的时间内,以最便捷的方式获取权威的购买指南,专家博客,皆汇聚在此。
定期为您带来深入权威的网络,交换机,路由器,无线,通信领域信息服务,涵盖产品,技术,新闻,应用案例,评测,购买指南,专栏,技巧等多个方面的信息。与企业网络相关的一切,尽在网络通信邮件,您怎可错过?
新一代数据中心建设管理最新信息快递――聚焦新一代绿色数据中心的设计、建设、运营和管理,汇集业界专家与用户的最精粹观点,展示国内外数据中心经典案例!
定期为您带来安全领域权威专业的产品,技术,新闻,应用案例,评测,购买指南等信息,保护您在网络畅游之时不受病毒的威胁,企业运行之际减少安全的风险。一份邮件在手,一份安全在心!
深入、专业关注云计算相关的技术与实践,范围覆盖私有云建设、公有云服务运营、开源云平台发展、重要云服务商动态等领域,面向企业CIO和IT经理提供深度原创报道,以及云计算、云服务领域最新的市场资讯。
汇集软件频道每周精华内容,让您在最短的时间内,以最便捷的方式获取权威的企业软件新闻,SOA,SaaS,BI,ERP,开源技术,产品,技巧等全方面的实用资讯。还犹豫什么,这就开始体验一下吧!
深入、专业关注大数据相关的技术与实践,提供Hadoop、NoSQL等领域的最新技术资讯,定期发布由业界专家撰写的大数据专栏文章,面向企业CIO、IT经理、DBA提供深度原创报道,以及大数据领域的最新市场资讯。
汇集服务器频道每周精华内容,让您在最短的时间内,以最便捷的方式获取权威的服务器虚拟化,刀片服务器,操作系统,大型机,服务器芯片信息,最新最全的服务器技巧,购买指南,专家博客,皆汇聚在此。
网界网网络学院频道,内容涵盖移动互联,技术开发,Web前端,安全,网络通信,云计算,数据中心,存储,服务器,软件等内容。
订阅过的用户,全部取消选择,可取消订阅
网络世界移动客户端网界网微信订阅号大家似乎都认为,设计师跟开发人员必须在一起工作。但是往往,这些人在做同一个项目时都是分开工作的。分开的设计师和网页开发人员会因工作之间步调的不一致,从而导致最终整个设计的混乱。如果从项目的开始到结束,设计师和开发人员都在一起工作,那么最终呈现的一定是具有凝聚力的项目成果,无论是用户界面、视觉效果还是代码的整洁度都是十分优秀的。这样在协作过程中能用较少的工作量和返工达成期望的结果,使项目可以在较短时间内可以交付。设计师VS开发人员传统意义上的网页设计师和开发人员已经形成更具职业化的特征。通常网页设计师用图形设计软件如Adobe Photoshop和Illustrator设计网站,创建出网站和元素的样子。然后网页开发人员用这些视觉的图像,通过HTML Javas cript, jQuery, CSS和其他编程语言编写,实现web上的所有工作。然而设计师们和开发人员们常常可能来自于不同的工作室甚至不同的国家,他们需要用各自的技能来完成一个完整的网站。因此,他们不得不在一起工作。赞成一起工作的观点:简而言之,设计师和开发人员需要在一起工作的最大原因是完成一个更完整的网页项目。不论是从视觉到交互再到用户体验,设计师和开发人员一起合作都只会让这个项目变得更好。当我们讨论着设计师和开发人员一起工作的时候,也请不要忘记交互设计师。合作有许多其他的好处o 人多的时候,看到的想到的也会更全面并且更容易发现问题。o 能得到更多的头脑风暴和设计灵感。o 一个更完整的体验源于设计师能理解开发人员如何开发。o 一个颇具凝聚力的成品,体现在它的所有部分包括交互看起来都很符合预期并符合视觉审美。o 你会在工作中学到如何设计或者开发。o 以一个更全面的视角来分析这个产品应该是什么样的,并能整合这些想法。o 也能培养大家对设计项目的任务和目标更加关注。反对一起工作的观点然而,如果我说他们在一起工作没有任何缺点,那显然是幼稚的想法。合作也不是有很多不利的方面,但是有两点需要考虑:1. 当所有人都在相同时间里一起工作的时候,可能会有些成本,特别是在不同地方的员工。当你不能与其他人在同一地点同一时间工作时,你就得使用一些工具——电话会议和在线分享进行沟通。2. 有的时候相互之间会互相不理解,又或者相处得非常不融洽。但是我们都还在不断成长,难道不是么?我们可以一起克服它的。你可以做的事情现在,你可以考虑为什么要跟设计师和开发人员一起工作的所有原因,以及如何付诸行动。从清晰明了的沟通开始吧。网页设计师和网页开发人员必须将项目放在第一位,在项目进程中考虑大局并做出决策。明白并权衡在这过程中你将得到什么,又会失去什么。开始沟通的最好方式就是和你的设计师或开发一起吃顿午饭,喝杯咖啡或者散个步。在画草稿和起草线框图之前,你需要先去了解他,弄清楚他的风格,和他聊聊你准备如何一起工作,同时制定一些合作准则。参加该项目中的人一定要时常记录其他人的进度(也可以把时间点列入项目日历中去),以确保每个人都按时完成任务。另外,记得要友好。给别人提出建设性意见的同时,也要积极聆听他人的反馈。你在合作中会学到很多新东西,所以要心存感激。给设计师的五点建议o 用简单的方式说明设计理论,帮助开发人员理解视觉是如何表达的。o 设计时考虑交互元素,想想它们是如何起作用的。确保每个部分都为各个阶段的交互而设计。o 设计完全。不要期望开发人员局部地复制或编辑,为每个结构创建元素。o 在设计过程中寻求帮助。如果你不确定某个特殊字体是否可以应用于网页,请询问开发人员。o 提供的设计元素应该为有效的文件格式,并且具有合适的分辨率和适合网页的尺寸。给开发人员的五点建议o 学习关于设计方面的知识。懂得一些有关色彩搭配、类型方面的理论,甚至是专业术语都会有很大的帮助。o 坦率说明自己会做什么、不会做什么。如果当设计师正要做一个无法在网页上实现的东西时,你得趁早把它说出来。o 在设计过程中,做到随时都能够解答疑问,以便帮助设计的完成。o 从最开始就要融入整个设计的过程。参与头脑风暴,集思广益提出观点,用用户体验的角度考虑问题。o 保持开发过程中设计的一贯性原则,即便有些部分你不太喜欢或是不太赞同。不以开发?为目的的各执己见,这样只会让你成为众矢之的。其中一个给设计师和开发人员最大的建议往往不是这些最新的建议,仍然是一些相关联的建议。 “敏捷软件开发宣言”里面有四个原则,是所有设计师,Web开发人员和交互设计师都应该遵循的。1.个体和交互过程和工具2.工作软件胜过书面文档3.客户协作重于合同谈判4.善于变化胜过遵循计划每个人都能受益的技巧为了帮助弥合设计人员和开发人员之间的鸿沟,使他们能在工作中能够更好地合作,这两种类型的web专业人员都需要会说对方的语言。设计师和开发人员都应该开始提高自身技能。每一个设计师和开发人员应该有一个基本的了解o 设计的原则,如颜色、空间和排版o 最佳的图像格式和大小o HTML和CSS的基本理解o 使用web字体o 设计和开发的趋势o 对用户需求的理解o 网格,框架和线框图结论设计师和开发人员一起工作使问题开始减少,但是如何能使他们更好地工作和理解相互的职责。在结束双方工作的一天有一个共同的目标:创造一个非凡的网站。设计式开发是我们真正需要开始思考的。因为事实是,所有开发既设计,web设计既开发(所有开发是一个设计过程,而web设计是一个开发过程)。你需要两者兼顾,在Web设计日益复杂的情况下更要如此。或许我们需要一个新的职业定义或职位名称,可以将web设计师和开发者的工作联系起来。我的想法是:我们可以称做这种工作的人为web开发设计者。你怎么认为呢?留言和我们分享你的想法以及对新职位名称的建议吧。本文翻译由DATS翻译长按关注:带你飞的UI君每日推送设计干货专业 精华 用心 分享带你飞的UI君(hqwx_ui) 
 文章为作者独立观点,不代表大不六文章网立场
hqwx_ui分享UI设计、网页设计、交互设计、产品经理、用户体验的相关知识和行业资讯,UI君带你涨知识带你飞~~~热门文章最新文章hqwx_ui分享UI设计、网页设计、交互设计、产品经理、用户体验的相关知识和行业资讯,UI君带你涨知识带你飞~~~&&&&违法和不良信息举报电话:183-
举报邮箱:
Copyright(C)2016 大不六文章网
京公网安备78大家似乎都认为,设计师跟开发人员必须在一起工作。但是往往,这些人在做同一个项目时都是分开工作的。分开的设计师和网页开发人员会因工作之间步调的不一致,从而导致最终整个设计的混乱。大家似乎都认为,设计师跟开发人员必须在一起工作。但是往往,他们在做同一个项目时都是分开工作的。设计师负责创造设计元素,调色配色以及布局排版使页面在视觉上有很好的体验,而开发人员则是为了网页的上线而编程或者找素材。而这就会引起设计师和网页开发人员之间步调的不一致,从而导致最终整个设计的混乱。如果从项目的开始到结束,设计师和开发人员都在一起工作,那么最终呈现的一定是具有凝聚力的项目成果,无论是用户界面、视觉效果还是代码的整洁度都是十分优秀的。这样在协作过程中能用较少的工作量和返工达成期望的结果,使项目可以在较短时间内可以交付。设计师 VS 开发人员传统意义上的网页设计师和开发人员已经形成更具职业化的特征。通常网页设计师用图形设计软件如Adobe Photoshop和Illustrator设计网站,创建出网站和元素的样子。然后网页开发人员用这些视觉的图像,通过HTML Javas cript, jQuery, CSS和其他编程语言编写,实现web上的所有工作。然而设计师们和开发人员们常常可能来自于不同的工作室甚至不同的国家,他们需要用各自的技能来完成一个完整的网站。因此,他们不得不在一起工作。赞成一起工作的观点:简而言之,设计师和开发人员需要在一起工作的最大原因是完成一个更完整的网页项目。不论是从视觉到交互再到用户体验,设计师和开发人员一起合作都只会让这个项目变得更好。当我们讨论着设计师和开发人员一起工作的时候,也请不要忘记交互设计师。合作有许多其他的好处:o 人多的时候,看到的想到的也会更全面并且更容易发现问题。o 能得到更多的头脑风暴和设计灵感。o 一个更完整的体验源于设计师能理解开发人员如何开发。o 一个颇具凝聚力的成品,体现在它的所有部分包括交互看起来都很符合预期并符合视觉审美。o 你会在工作中学到如何设计或者开发。o 以一个更全面的视角来分析这个产品应该是什么样的,并能整合这些想法。o 也能培养大家对设计项目的任务和目标更加关注。反对一起工作的观点:然而,如果我说他们在一起工作没有任何缺点,那显然是幼稚的想法。合作也不是有很多不利的方面,但是有两点需要考虑:1. 当所有人都在相同时间里一起工作的时候,可能会有些成本,特别是在不同地方的员工。当你不能与其他人在同一地点同一时间工作时,你就得使用一些工具——电话会议和在线分享进行沟通。2. 有的时候相互之间会互相不理解,又或者相处得非常不融洽。但是我们都还在不断成长,难道不是么?我们可以一起克服它的。你可以做的事情现在,你可以考虑为什么要跟设计师和开发人员一起工作的所有原因,以及如何付诸行动。从清晰明了的沟通开始吧。网页设计师和网页开发人员必须将项目放在第一位,在项目进程中考虑大局并做出决策。明白并权衡在这过程中你将得到什么,又会失去什么。开始沟通的最好方式就是和你的设计师或开发一起吃顿午饭,喝杯咖啡或者散个步。在画草稿和起草线框图之前,你需要先去了解他,弄清楚他的风格,和他聊聊你准备如何一起工作,同时制定一些合作准则。参加该项目中的人一定要时常记录其他人的进度(也可以把时间点列入项目日历中去),以确保每个人都按时完成任务。另外,记得要友好。给别人提出建设性意见的同时,也要积极聆听他人的反馈。你在合作中会学到很多新东西,所以要心存感激。给设计师的五点建议:o 用简单的方式说明设计理论,帮助开发人员理解视觉是如何表达的。o 设计时考虑交互元素,想想它们是如何起作用的。确保每个部分都为各个阶段的交互而设计。o 设计完全。不要期望开发人员局部地复制或编辑,为每个结构创建元素。o 在设计过程中寻求帮助。如果你不确定某个特殊字体是否可以应用于网页,请询问开发人员。o 提供的设计元素应该为有效的文件格式,并且具有合适的分辨率和适合网页的尺寸。给开发人员的五点建议:o 学习关于设计方面的知识。懂得一些有关色彩搭配、类型方面的理论,甚至是专业术语都会有很大的帮助。o 坦率说明自己会做什么、不会做什么。如果当设计师正要做一个无法在网页上实现的东西时,你得趁早把它说出来。o 在设计过程中,做到随时都能够解答疑问,以便帮助设计的完成。o 从最开始就要融入整个设计的过程。参与头脑风暴,集思广益提出观点,用用户体验的角度考虑问题。o 保持开发过程中设计的一贯性原则,即便有些部分你不太喜欢或是不太赞同。不以开发?为目的的各执己见,这样只会让你成为众矢之的。其中一个给设计师和开发人员最大的建议往往不是这些最新的建议,仍然是一些相关联的建议。 “敏捷软件开发宣言”里面有四个原则,是所有设计师,Web开发人员和交互设计师都应该遵循的。1.个体和交互过程和工具2.工作软件胜过书面文档3.客户协作重于合同谈判4.善于变化胜过遵循计划每个人都能受益的技巧:为了帮助弥合设计人员和开发人员之间的鸿沟,使他们能在工作中能够更好地合作,这两种类型的web专业人员都需要会说对方的语言。设计师和开发人员都应该开始提高自身技能。每一个设计师和开发人员应该有一个基本的了解:o 设计的原则,如颜色、空间和排版o 最佳的图像格式和大小o HTML和CSS的基本理解o 使用web字体o 设计和开发的趋势o 对用户需求的理解o 网格,框架和线框图结论设计师和开发人员一起工作使问题开始减少,但是如何能使他们更好地工作和理解相互的职责。在结束双方工作的一天有一个共同的目标:创造一个非凡的网站。设计式开发是我们真正需要开始思考的。因为事实是,所有开发既设计,web设计既开发(所有开发是一个设计过程,而web设计是一个开发过程)。你需要两者兼顾,在Web设计日益复杂的情况下更要如此。或许我们需要一个新的职业定义或职位名称,可以将web设计师和开发者的工作联系起来。我的想法是:我们可以称做这种工作的人为web开发设计者。你怎么认为呢?留言和我们分享你的想法以及对新职位名称的建议吧。文章转自站酷作者DATS设计官网QQ群:1297450学ui网(xueuiwang) 
 文章为作者独立观点,不代表大不六文章网立场
xueuiwang 学UI网是一个发布高质量设计教程和分享设计经验的UI学习平台! 每周的萌芽专访,带来满满的正能量;每日话题讨论,和大家一起解答疑惑;每周六晚上免费的YY公开课(),给大家提供更多学习机会。热门文章最新文章xueuiwang 学UI网是一个发布高质量设计教程和分享设计经验的UI学习平台! 每周的萌芽专访,带来满满的正能量;每日话题讨论,和大家一起解答疑惑;每周六晚上免费的YY公开课(),给大家提供更多学习机会。&&&&违法和不良信息举报电话:183-
举报邮箱:
Copyright(C)2016 大不六文章网
京公网安备78热点争议:Web设计师需要编程知识吗?
发表于 08:44|
来源deepubalan|
作者Deepu Balan
摘要:Web设计师是否应该学习编写代码是个充满争议的问题。通常,在完成了一件网页设计后他们把创建网页代码的繁重工作都留给了程序员们。这种现象不只出现在网络开发行业,在软件及游戏开发业也是如此。 在本篇文章中,作者Deepu Balan和大家分享了一些为什么Web设计师需要学习编写代码的理由,这会使广...
Web设计师是否应该学习编写代码是个充满争议的问题。通常,在完成了一件网页设计后他们把创建网页代码的繁重工作都留给了程序员们。这种现象不只出现在网络开发行业,在软件及游戏开发业也是如此。&在本篇文章中,作者和大家分享了一些为什么Web设计师需要学习编写代码的理由,这会使广大的设计师们受益匪浅。
&是个自学成才的Web&UI设计师和开发者,他对设计相关的工作充满热情,你可以通过他的来关注他。
我们假想一下,如果所有的设计师对开发一窍不通,而开发人员对设计一无所知,情况会有多么糟糕?偏偏我这样的怪人既希望网站能够设计得非常漂亮,运行也非常流畅。
很抱歉以这样一段话作为本篇文章的开头,但是每当我看到很多设计师对和基础一窍不通的时候,都禁不住感到奇怪。不要误会我的意思,但是,一个精通的设计师,在跟一些简单的或标签打交道的时候都很吃力,这听上去非常别扭。你肯定不会把&我是个设计师,我对和一窍不通&这种话当成一种炫耀。不管怎么说,这种情况存在争议,有人赞成不学习和是因为它们不像那样具有很强的创造力;但是当这和学习编码的优势出现矛盾的时候,这些争议就明朗了。
设计师不谙编程带来的问题
我们假设一下,这是个美好的世界,和平永存,对于设计师来说,图片的导入过程很简单,并能够把它轻而易举地转化成一个引人注目的网站或。但是现实世界很少出现这种情况,你需要先使用把图片设计好,再通过或类似的工具把这些图片转换成网站的前台,由于设计师认为和不在自己的工作范畴之内,因此,设计师需要和程序员协作按时完成项目。
这就是最基本的团队合作,某个团队成员的缺席,整项工作就都无法开展。如果设计师可以扮演兼职的开发人员的角色,保证工作按时完成岂不是更好?实际上,我想说得更极端一些,每个设计师都需要有编码能力。并且,学习和基础也非常有趣,这意味着,你没有拖延学习的理由。相信我,你不会后悔学习和,永远不会。
编码是设计师不可推卸的责任
并不是每个设计师都能那么幸运,一些设计师不仅要完成登陆页面设计的工作,还需要在项目中承担起协调的作用,并且,有时候,老板相信他们有把所有想法呈现在浏览器中的潜力。相信我,这并不是一件糟糕的事,你只需要一到两个月时间钻研和,就可以让你的简历更加出彩。好了,说实在的,虽然表面有点复杂难懂,你在元素的位置上花些功夫,是非常值得的。
不管怎么说,如何你仍然意志坚定地不想知道为什么自己要学习的原因,那么下面我给出了你需要考虑学习编码基础的大理由:
1.更完善的知识体系让设计更加可行
大多数用户都会抱有这种观点:设计师精通编码,这意味着,他们希望参与开发过程以期得到满意的结果。这听起来是个好主意,但是作为设计师来说,你不得不应付更多的干扰,更甚者,还可能需要忍受荒谬的建议,这些建议很有可能搞砸整个设计过程。但是如果你有相关的和知识,客户便不敢对你随便指点,项目也会按期完工,多方皆大欢喜。
2.完整的创作过程
把编码和设计过程拆分开来,不可避免地会出现开发人员胡乱对待设计问题,因为开发人员认为在调整色调或更换渐变效果这样的小问题上没有必要去打扰设计师。所以说,最完美的解决方案就是设计师能够提高编码的能力,这样会大大提高工作效率。
3.编码与设计之间的差别并不大
相信我,编码与设计之间的差别并不大。实际上,在一些专家看来,和本就是设计师的份内事。而且,和会让你的设计更加完美。因此,可以公平地说,和是设计师应该完成的工作。你只需要跨出一小步,你就可以稳稳地抱着自己的&金饭碗&了。
4.节省时间
由于你知道把网站的哪个部分做的更有创造性,在使用和进行设计的时候就会留心。这些工作你都得心应手,这就意味着,整个设计,编码成的过程会在最短的时间内完成。而且,如果你一个人完成所有的工作,就不用在文件传送和让其他人参与开发上浪费时间了,整个过程对你来说轻而易举。
5.源源不断的机会
如果你想让自己拥有更强的竞争力,你需要同时拥有设计和编程的能力。没有人会喜欢开发人员完成的工作,而把奖励给予设计师的这种想法。这就是为什么拥有编程能力的设计师会大受欢迎的原因。
文章出自:
译文出自:
推荐阅读相关主题:
网友评论有(0)
CSDN官方微信
扫描二维码,向CSDN吐槽
微信号:CSDNnews
相关热门文章推荐这篇日记的豆列
······

我要回帖

更多关于 ui设计师和web前端 的文章

 

随机推荐