… 拥有良好的设计感并理解设计基础/原则。
… 了解所有主要的图形设计软件,包括整个 Adobe Creative Suite。
… 具备一些基本的视频编辑技能。
… 了解 HTML、CSS 和 JavaScript。
… 对服务器端语言(PHP、ASP、Ruby、Python 等)有足够的了解,能够理解它们的工作原理、作用以及使用可能性。
… 了解服务器、托管、域名注册商、DNS 等。设置并解决故障。
… 非常熟悉 OS X(以及足够了解 Windows 以应对各种情况),或非常熟悉 Windows(以及足够了解 OS X 以应对各种情况),并了解大量配套的实用程序软件。
… 是优秀的摄影师。
… 可以校正照片颜色并在 RAW 格式下工作。
… 可以裁剪剪切路径或以其他方式从照片中提取对象。
… 拥有一个很棒的在线作品集。
… 具有亲和力、友善,并且善于与客户沟通。
… 可以帮助客户解决任何与电脑相关的疑难杂症。
… 可以快速适应新的软件和技术。
… 可以培训同事。
… 可以培训客户如何使用他们的网站。
… 是优秀的沟通者。
… 是团队合作者。
… 拥有良好的艺术、音乐和电影品味。
… 了解最新的社交媒体。
… 擅长逻辑和推理。
… 擅长用户体验和用户测试。
… 是 SEO 专家。
… 了解网络可访问性(及其相关法律)以及如何处理。
… 理解版权法。
… 掌握渐进增强和优雅降级技术。
… 可以调试跨浏览器问题和旧版浏览器错误。
… 可以带来自己的客户群。
… 健康、仪容整洁,并穿着时尚的 T 恤。
… 可以随时待命处理紧急情况。
… 拥有设计相关专业的大学学位。
… 拥有非常棒且昂贵的电脑,里面装满了昂贵的软件。
… 可以设计移动设备界面。
… 是优秀的排版师。
当然,这部分内容略带调侃… 但并非完全如此。现代网页设计师应该掌握的技能列表很长,而且每项技能都感觉像是一生的功课。祝您好运,能在 2 年或 4 年的课程中学会这些(这并不是一个糟糕的起点)。
没错 :)
谢谢!
所以我想,我还有很长的路要走。感谢 Cris 提供的列表。
“拥有良好的艺术、音乐和电影品味”
所以我想我对色情片、死亡金属和迈克尔·贝电影的偏好让我算不上设计师,是吗?!
或者是有史以来最棒的设计师。
好吧… 一些客户似乎对爆炸的直升机有特殊癖好,就像迈克尔·贝一样。
不错的列表。我认为它错过了关键点,那就是
… 有些客户只愿意付给他与园丁一样的工资。
哦!这个不错。
这实际上是我认为这篇文章要表达的内容。相反,我打算用漂亮的粗体字将其添加到底部。
我最喜欢的是当潜在客户在周五打电话,要求在周一之前以 200 美元的价格完成一个网站。
如果他们知道设计网页需要花费多少精力。
ing src=”他们的logo.jpg”
h1
欢迎访问我们的新网站!
/h1
发送邮件至 info at example dot com,因为我们仍在开发中!
h2
敬请期待
/h2
(然后是一些 90 年代风格的正在施工的动画 GIF,画面中是一个戴着黄色头盔和手持破墙机的男人)
(哦,不要忘记电子邮件地址附近的金属旋转 @ 符号,或者飞走的纸质信封)
我有一个词可以形容这种情况。那就是“不”。
赞同。
是的,Jose 你说得对 :)
这是一篇不错的文章,可以添加…”是一个机器人”
有趣的是,网站管理员和系统管理员也了解所有这些东西!
只需添加更多 *nix 知识,你就能击中要害。哦,还有 SQL 的内部结构。这些该死的设计师永远不知道什么时候该停下来 :)
哇… 从未真正想过网页设计师所经历的“东西”数量之多… 这几乎令人沮丧,因为客户希望你能够胜任所有工作,如果你做不到,你可能会失去一份不错的工作。
Chris,这真是当头棒喝 :)
我失去过几个客户,因为我无法为他们做到所有事情。混蛋。
… 能够在几分钟内在 Google 上找到任何东西。
很棒的文章,Chris!
哈哈!没错 - 绝对如此。
这是必须的!呵呵!
… 并尽力做一个好父母! :)
在这种情况下,应该是“做”。
并且偶尔会拼错“原则”:^)
这是一个很棒的列表,并且只带有一丝“讽刺”。
不过你是对的,这不仅仅是设计师的责任。我开始设计是因为我知道如何“组装和修理电脑”。我当时一无所知,但我不知何故还是成功了。真是不可思议。
希望有一天他们能为我们拥有的所有知识付费,哈哈。
谢谢,很高兴知道我足够了解,可以胜任我的设计师工作。干杯 :)
谢谢 Chris!我打算向一些客户推荐这份清单。
精彩的帖子
… 很好地理解 CMS 的含义。
… 了解他们的电子商务解决方案。
… 最后但并非最不重要:了解 CSS-tricks.com
谢谢
这是一个有点荒谬的清单。我认识很多优秀的设计师,他们对其中一半的事情都不了解。
我同意。
同意。
是的,我同意。听起来更像是理想,而不是对优秀设计师实际掌握知识的陈述。例如“成为SEO专家”。有些人只精通SEO,而且比许多设计师赚得都多。如果所有优秀的设计师都是SEO专家,为什么他们能赚这么多钱呢?
嘘,伙计们……这是一个玩笑!
他是对的
这可能是个玩笑,但它也包含一些真相。你应该了解CSS、Javascript和其他一些语言。虽然不是强制性的,但如果你想找工作,了解它们肯定更好。
SEO只在设计师/开发人员没有尽最大努力的情况下才会存在。
它不存在。
我不敢苟同。
SEO之所以存在,是因为它已经开始成为一个全新的领域/行业,从网页开发/设计中分支出来。
并不是说设计师没有尽最大努力。只是有些设计师/开发人员决定在SEO方面做得更好,以至于发展出太多知识和技巧等,专注于SEO,以至于它不再是设计师作品集中的“另一种工具”。
就像你说的,化学工程师之所以存在,是因为化学家没有做好他们的工作。或者护士之所以存在,是因为医生没有做好他们的工作。
那也许他们不太好?
我不同意。
(顺便说一句,评论表单看起来很棒!)
为什么,哦,为什么我没有选择蓝色药丸?
最佳。回应。曾经。ROFL!
附议!
说实话,这篇文章很随机,Chris。我认为这应该标题为
2010年的Chris Coyier
似乎更新的设计师都知道这些东西。我正在社区大学读大一。我的两位老师声称是自由职业的网页设计师。他们的清单包括
..基本的HTML
..更基本的CSS
..相当多的Photoshop经验
..Dreamweaver
..表格
昨天当我被告知我们要用表格制作“高级”布局时,我差点就退出了课堂。
我上了一门平面设计课程,我们的网页设计教学完全是Dreamweaver。我没有去上那些课……
如果你被要求生成HTML电子邮件,不要惊讶于Dreamweaver和基于表格的布局会成为你最好的朋友。
我确实退出了一门这样的课程。辅导老师只比班上学生高出一筹,而且直到我向他展示之前,他甚至都不知道什么是CSS。
“用表格制作高级布局”……今天听到的最好笑的事情。
事实上,伙计,这真是太可怕了。
我太喜欢了!!我想我们很多人都有同感!我差不多一年前大学毕业。我们有一个独立的研究项目,就是设计你自己的作品集并编写代码……就在同一天的晚些时候,老师在教室里走动,停在我面前说:“哇,你为什么参加这个项目?”。可悲的是,我说:“嗯,我只是真的想拿到那张纸,上面写着我在这里……并且通过了。”
他还在教表格,而且他不仅在教表格……他还在Dream Weaver的设计视图中教……太棒了……教表格是好的,但是为完整的界面设计而教……坏主意。
当我开始教老师的时候,我就离开了大学课程。
然后我离开了大学,由我的同事教我,现在我又回到了自学,强迫自己从头开始制作博客和网站,所以没有WordPress,没有Blueprint CSS,只有PHP类、面向对象编程、SEO、链接分析和一些设计。:-)
我和你一样。
然而,我没有跳过课程,而是为课程做出贡献,尽我所能提供帮助并获得简单的A(和加分)。
当然,我还有其他事情可以做,但我也很喜欢分享我的设计知识,并激励其他人追求他们的设计计划。
我认为无论你对网页设计了解多少……你都可以不断学习和了解更多。愚弄别人让他们以为你明白你在说什么,这是大多数设计师最常见的技能!哈哈!
希望我们都在同一个班!
(不是说我正在上网页设计课程,但你决定做的事情很棒)
同样的故事,伙计。他们教这些东西真是太可怕了。我比我的老师懂得更多。哦,不。不过还好,因为他把我推荐给别人做了一份工作。我们现在正在讨论合同条款=]
天啊!我以为只有我一个人……我是负责所有“互联网”课程和研究生课程的教授的研究生助理。我每天结束时都会讨厌自己,因为我必须教授表格作为主要的结构和设计。他的理由是他不喜欢CSS,因为他“无法绝对定位任何东西!”而且他“无法强制在所有浏览器中布局”。当我提出视障用户“小”的问题(因为他还在争论说他不能像在表格中那样在CSS中使用图像)时,他说“去死吧!”。而且,他没有为网站制作多个页面,而是使用锚点来制作一个巨大的滚动页面……我一直尽力破坏他的教学。
哈哈,“用表格制作高级布局”……实际上,如果他们教这些东西,这真的很可怕。我也在学校,谢天谢地,我还没有遇到过知道的东西比老师还多的课程。
不幸的是,我相信我的某些朋友可能在他们的课程中学到了过时的技巧(我们每个人都去不同的学校)。其中一个主动提出帮我设计杂志封面,因为他们刚学会在Word中设计杂志……我不确定她是不是认真的。
一个人向我展示了他制作的一个游戏网站。我检查了代码,就像我想象的那样——表格。
我希望我能和他们更多地讨论设计,以及像这样的博客,但我感觉他们对这个领域并不真正充满热情。
所以,你退出了吗?我会的。或者至少问问教授为什么他要教授过时的技巧。
无论你在大学/学院学到什么,你只有通过实践才能真正学习。
我很幸运能够参加一个新的课程,该课程由设计学院和计算机学院联合开设,这是该课程的第一年,这意味着对课程的运作方式只有相当宽泛的想法。
主要注意事项之一是,在教授任何代码或技术相关内容时,都要公开知识,以便在最佳实践发展时,我们能够随之改变。
从好的方面来说,如果他们正在教孩子们基于表格的布局,我的工作应该在一段时间内是安全的:)
这让我很高兴,其他设计师也经历过“正规”网页设计教育的糟糕经历。我以为只有我一个人。
在我上一份工作中,我必须面试刚从“设计”学校毕业的实习生。太可怕了。没有真正的CSS培训,而且对HTML只有最简单的理解(Dreamweaver设计视图)。
我要把它变成一个待办事项清单,看看三年后我能划掉多少个……
我想我也得弄一个——我们应该三年后再来这里看看我们的进展……
啊……这个清单把我吓坏了。哈哈
剔除掉那些戏谑的元素,剩下的那些提醒我,成为一名优秀设计师的道路确实漫长而艰辛。
我喜欢成为一名设计师的原因是,你必须不断学习。我的本科专业是电影和电视制作,但我的职业生涯更像是电影、电视、摄影、印刷和网页设计,以及现在的社交整合和网络的结合。我认为整合是优秀设计的基石(正如这篇文章所暗示的),这意味着要灵活和善于学习。
喜欢它。谢谢Chris。
添加——永不停歇地学习到清单中:)
顺便说一句,也把注意力缺陷多动症(ADD)添加到清单里!
……至少要有一个博客。并且更多地写作,而不是设计。
很棒的清单。
不错的清单!
……由于过度饮用这些产品,对红牛、山露、怪物和其他所有能量饮料免疫
红牛=不好。改喝水
哈哈,这样的人存在吗?我还想补充
1)每天写博客
2)咖啡因上瘾
回复Ben G和Amber W,我仍然喝咖啡(现在限制在一周几次),希望戒掉红牛,永不放弃,更重要的是……JOLT!
我同意拥有一个博客是网站上一个良好的沟通工具,并且看到Amber每天写博客真的很值得称赞,即使只是零星的一些内容。继续努力,亲爱的!
我得说,我不同意清单上的很多观点。
“……拥有非常漂亮且昂贵的电脑,里面装满了昂贵的软件。”?
哈哈,也许只有在美国是这样。你不需要昂贵的电脑(大多数编程/照片编辑应用程序对规格的要求并不高),也不需要昂贵的软件(由于互联网,所有软件都是免费的)。
或者在Linux机器上使用开源软件:)
我喜欢在我的Ubuntu笔记本电脑上使用gEdit和基于终端的LAMP服务器设计网站。
啊,那是在Mac出现之前的美好时光:D
这很有趣。
也很可怕。
因为这同样真实且不可能。
啊……我真的很希望几乎没有设计师了解JavaScript,而是他们都了解PHP,这个世界将会变得更加美好……
“如今的客户”需要所有这些东西……悲伤但真实;你可能会认为设计师凭借这些技能赚了数百万……但遗憾的是,没有。
这些技能受到尊重,除非你给它们加上美元符号。
很棒的清单,Chris。
嗯,你说要仪容整洁?太糟糕了。
附言:我喜欢你在这里添加到这些内联标签的淡出效果。
Chris。这是从你的角度出发,还是你为此案例研究调查过设计师?
这很有趣,
但这份清单也是我几个月前转行做平面设计师的原因。……我只是厌倦了必须了解/学习所有东西,而我的薪水却停滞不前。
现在我希望有一天我能获得足够的联系/客户来开始自己的业务;)
你为什么还在等待这样做?你等待的时间越长,就需要为别人工作更长的时间。如果你强迫自己成为企业主,特别是如果你已经拥有该行业的经验,你将会做得很好。认真地说。
我以为我会收到新评论的电子邮件通知……但我没有收到……
无论如何,
……我从1998年就开始设计和构建网站,我知道我拥有许多新手所不具备的背景知识……你是对的,凭借这些背景,我应该自己开始工作……
但我至今还没有开始自己的业务的原因是一个相当本地的问题……我住在卢森堡/欧洲(大约50万居民),并且成功创业需要大量的社交网络,而我已经好几年没有做这些了。
我需要赶上人脉……
我喜欢这份清单,它给了我一些希望,因为我可以说我知道其中的38%。但是这份清单也适用于初学者或正在寻找第一份设计工作的人吗?
没错!!!我每天都在做其中60%……
我不确定“设计相关领域的学位”部分。
我曾尝试攻读“新媒体”学位,但这让我痛苦不堪。课程太过时了,我最终转到通识教育,这样我就可以学习任何我想要的课程了。
现在我再开心不过了!
关于新媒体,你是对的,技术变化如此之快,以至于学校难以跟上。不过,以更经典的方式学习设计相关知识,可以提供很多帮助。
完全同意Adam的观点,打好设计理论基础,很多其他方面就会自然而然地掌握了。
除了大学学位之外,我掌握了99%的内容……并且永远没有计划获得它!;)
我也是……当我要和老板谈加薪的时候,我会把这个给他看^_^
……工作到凌晨
……他们的字典里没有“不能”这个词
我想说网页设计和网页开发并不相互排斥。
我花了大约12年才学会这一切。
需要添加到清单中。
……需要知道如何构建一个PCI合规性网站。
这就是为什么我们现在有了不同的学科,将所有这些细分为不同的职位名称。我曾经被归类为网页设计师,做一些所有这些工作。现在我是一名前端开发人员,主要专注于HTML、CSS和JavaScript。不过,当需要的时候,能够做一些图形工作或调整一些PHP还是不错的:)
一位优秀的设计师可以用铅笔和纸张创作出比我们大多数人用花哨的软件创作出的更好的设计。
并且用户体验不应该成为网页设计技能清单中的一个要点。体验才是关键,网站或软件的各个方面都有助于体验:图形设计、服务器速度、页面重量、交互设计、内容、文案、功能,等等。
没错。我实在厌倦了听到设计师宣称自己在用户体验方面的专业知识。
很好的文章,Chris。我认为你应该把它命名为“优秀的”设计师们。
这实际上取决于你所说的“设计师”指的是什么,因为设计声音布局、GUI或信息架构是可以在不实际开发网站的情况下完成的。
无论如何,这是一个非常好的清单,需要牢记在心,是的,它远不止一生的承诺。
“使用渐进增强和优雅降级技术。”
你应该遵循自己的建议!
渐进增强不仅意味着利用支持这些实验性/下一代功能的浏览器中的功能,还意味着为供应商特定解决方案被通用标准取代做好准备。
例如,曾经有一段时间,没有浏览器支持 Javascript 中的“getElementsByClassName()”,但可以通过为供应商特定解决方案编写代码分支来模拟该方法。但代码中的第一个检查仍然是查看原生方法是否存在,因为当它存在的那一天到来时,否则代码将停止工作。上面链接的文章中的 CSS 示例也是如此。
我并不完全同意。我认为它们是供应商特定扩展的原因是,无法100%确定“实际”属性将以这种方式或根本不会被实现。通过使用“实际”属性,你是在暗示你比浏览器供应商更了解未来。
在“border-radius”的情况下,你可能是对的,但还有许多其他属性的未来更加模糊。
这是一个很好的观点,特别是对于更复杂的 CSS3 模块。
但说实话,我们实际上只使用表示性的 CSS3 模块,这些模块的实现跨浏览器大致一致,例如 box-shadow,尤其是 border-radius,正如你指出的那样,它在最终实现中几乎肯定不会改变。
因此,当有人评论说你应该专门为你的 border-radius 定义添加前向兼容性时,反驳这种建议是不好的。
在一个像这样的有影响力的网站上,这种建议可能会令人担忧。虽然你在这里的论点(没有人确切地知道每个模块最终会如何表现)是合理的,但你在那里的论点(因为没有浏览器支持它,所以它毫无价值)远非如此。
哈哈,我在学校学习这些东西!
所以即使在 3 年内也是可能的。还有两年 ^.^
问候,
Angelo
很棒的文章。
哈哈,伙计……几乎所有这些都是正确的;)
我认为这是一个很好的清单,可以用来查看你的进展情况。
我不认为所有这些都是必要的。例如,我没有网页设计的学位。我已经自学了一年,现在比大多数人从课程毕业时还要进步。
我认为网页设计最棒的一点是你可以自学,并且互联网上有所有信息。
css-tricks 对我的成功至关重要。我在开始的 7 个月内找到了一份工作,为我工作的代理机构构建了 200 多个网站。7 个自由职业网站,还有 2 个工作机会。
所以,如果有人正在阅读本文并想知道是否可以在没有学位的情况下取得成功……
当然可以!!
但是你从未想过要谷歌搜索的所有内容呢?
几年前我自学了 HTML 和 CSS,现在正在学习这方面的课程。我的经验和事先的知识确实让学习变得更容易,但我从老师那里获得的信息(他们都在各自的领域工作——需要在那里教学)的经验,以及我从未想过的事情对我来说至关重要。我还去了一所科技艺术学校,所以周围的人都是某种类型的设计专业(还有烹饪和摄影)。因此,我不仅获得了很棒的最新信息,还了解了不同设计领域的见解,并且……建立人脉(巴赫)。
我毫不怀疑你可以在没有学位的情况下在网页设计行业取得成功(事实上,加油!),我只是说不要低估你从周围的人那里获得的知识量。
“阻碍我学习的唯一东西是我的教育”——阿尔伯特·爱因斯坦。
……知道当地的砖块制造商/经销商可以通过向建筑师/建筑类型人士发送小纸镇砖块(带有凿刻的详细信息)而不是设计海报或网站来获得更多业务。
听起来很像艺术学院的网页设计和互动媒体课程。
我距离完成 3 年制的课程还有大约 5 个月,我被期望在 Photoshop 和 Illustrator 中非常熟练,并且至少精通 Premiere Pro、After Effects、Flash。
为了毕业,我需要一个作品集,其中包括(大量)PHP/MySQL、Javascript、AS3、基于标准的 html/css。
这意味着至少要有一个与 PayPal 连接的购物车电子商务网站,一个用户可以注册和使用的带有博客和/或论坛系统的社区网站,以及一个拥有 CMS 的真实客户的网站,以便他们可以更新自己的信息。
课程很荒谬。我们使用季度制而不是学期制。课程每周一次,持续 4 个小时,共 11 周。每个季度 5 门课程。其中包括大约 30% 的设计/艺术课程、50% 的编程课程(html/css、as3、javascript 和几门 php 课程)以及 20% 的摄影/视频/音频/动态图形。
我可以勾选该列表中除 3 项以外的所有项目。
不用说,在过去的 2.5 年里,我已经成为了一名咖啡鉴赏家。
你去哪个 Ai?我们在明尼阿波利斯有两到三个小时的课程,每周两次,只有 4 门课程的满负荷。好多了。我还没有查看他们对你的最终作品集的要求(我只有学士学位的半程),但我相信它很相似。
现在的设计师……需要成为超人!
听起来更像是前端开发人员应该具备的技能清单。从网页设计的角度来看,设计师在 Photoshop 中做一些事情,仅此而已;)
我认为“设计师”这个词需要被替换,因为它不足以描述一个人必须具备的庞大知识/技能。也许“天才”这个词更合适:)
很棒的清单!包含了我们现在必须做的很多事情。还必须能够识别/围绕许多代码语言进行样式设计,包括 C#、PHP、VB 等。看到这个清单,并且知道我可以完成很多甚至所有这些事情,让我感觉自己非常聪明;o)
说得很好,并且评论很棒!
谢谢你的清单,Chris。我想,凭借我令人印象深刻的各种花哨的 T 恤收藏,我正在成为一名顶尖设计师的道路上……
我知道我很忙,这里有证据可以证明!
清单的补充……自由职业者也了解一些关于管理自己业务的知识。
这是一个非常庞大的清单,本身就包含很多内容。
我同意你们的观点,仅就业务而言,你就可以将清单加倍。此外,我认为你应该将标题更改为“现在的好设计师”,尽管我认为人们在阅读完清单后就能理解这一点。
哈哈,我是一名前端设计师/开发人员,从未声称自己是除了这个之外的任何东西,但每个人都总是假设这意味着我知道如何使用“html”来创建购物车或 cms。
我认为精通所有这些技能的人不会成为一名优秀的设计师,而更像是一个具有一定设计能力的开发人员。正如俗话所说:样样通,样样松。
并且很失望地看到没有一点关于产生创意能力的内容。
设计**不是**关于你了解多少软件。
哇,我的大学骗了我……!他们没有提到任何关于花哨的 T 恤的事情!
Chris,
我完全理解你对这个清单的感受。由于网页设计对于公众来说是一个包罗万象的术语,最终意味着你上面列出的所有内容——因此,网页设计师似乎应该像编剧导演一样。我的意思是,与韦斯·安德森、昆汀·塔伦蒂诺和保罗·托马斯·安德森等世界级人物一样——他们不仅编写自己制作的电影,而且还执导它们。这很荒谬,但公众期望网页设计师也这样做——“你能设计网站吗?好吧,我想让你为我构建 Twitter——但更好。我的预算?大约 400 美元。”
我不能说我不同意。这篇文章的大多数评论者都说“感谢你确保我走在了正确的道路上,掌握了所有我应该知道的知识”,或者“好吧,我快到了……祝我在学校学习剩下的知识”,等等。他们就是不明白这有多么的讽刺。
设计师不应该做所有这些事情,但现在公众已经开始期待这些了。“哦,你是网页设计师?所以这意味着你可以设计页面、构建它、集成 Twitter 并为我们的应用程序制作 API,定制构建 CMS 并将我们的购物车添加到其中,对吧?”不。这意味着我只能做这么多。如果你想要所有这些,要么你得雇更多人,要么在几千人中找到一个精通所有这些的人。
我知道的东西比一开始多多了,但我的学位不是设计专业。为什么这会让我失去工作资格?因为我不懂某种语言,我就不能构建你的网站?你在抽什么?你甚至知道你在要求什么吗?摇摇头。有些人……
我……不敢相信有多少人读了这篇文章却没有理解这篇文章的重点。并不是说我们都了解这些,或者我们应该了解这些,或者它以任何方式说明了什么才算是一个好的设计师,或者我们所做的事情。这份清单是雇主和客户每天对设计师的要求,以一种略带讽刺的风格呈现。我们应该成为摇滚明星式的创意人才,能够挥舞魔杖,处理任何视觉或技术方面的事情,无论它是否与我们正在处理的网站有关(包括客户因为他们的 Word 软件无法在电脑上运行而打电话给你),但要做到这一点却没有任何尊重或金钱补偿。是的,人们真的会要求你做一个功能齐全的社交网络和电子商务网站,它将成为下一个 Facebook 和 YouTube 的合体,并配有一个 20 分钟的视频,你需要自己编写、选角、拍摄和编辑,所有这些都在两天内完成,价格为 400 美元,然后他们告诉别人你是一个多么糟糕的设计师,因为你拒绝了他们的“合理项目”(是的,那实际上是我几个月前拒绝的一个项目的客户描述和预算)。
嗨,Chris,很高兴看到你在 .net mag 上发表了一篇关于 WordPress 的文章“CSS 专家 Chris Coyier”,我还没有时间阅读,但我很快就会读的。
Paul(英国)
如今的设计师专门研究各种各样的主题,而且这些主题不会停滞不前。每六个月,我的“必备技能”清单就会增加 50%。
很棒的清单,我同意除了“SEO 专家”之外的所有观点。我真的觉得 SEO 是一种生活方式,而不是一项额外的技能……至少对于在真正有竞争力的领域取胜而言是这样 :P
很高兴我还年轻,有足够的时间学习!
我的一些看法
如今的 Web 开发人员……
……了解常见的 UNIX 实用程序,例如 vi、cron 以及“重定向 stdout 和 stderr”的含义
……通常编写 Python/Rake/bash 任务脚本以确保其后端系统尽可能长时间地正常运行
……至少知道什么是指针,以及为什么它有用
……知道为什么封装是安全编程的核心
……知道为什么批量赋值不好,如何避免它以及如何控制它
……知道如何在视图中简化复杂的条件,避免过度复杂化设计师的工作
……不要重复自己
……利用可重用代码
……单元测试
……阅读枯燥乏味的编程书籍,不一定喜欢它们,只是阅读并理解它们。这一点非常重要。
……喝奶昔
当然,并非所有这些都适用,但这就是后端开发的要点。最后一个是成败的关键。如果你乳糖不耐受,你必须能够冲泡一杯伯爵茶并享受它。
添加 Nano,我认为他们还应该知道如何配置(Web)服务器和编程环境(Nginx、PHP 等)。
如今的设计师真的很懒 *翻白眼*
:)
嗯,我没有看到。精通 ActionScript 3。这是否也是一个好的补充?
你的意思是“**优秀的**设计师如今……”?
我认识很多“设计师”对其中一些东西一无所知。我特别想到一个人。一个不错的设计师,但她一点也不懂 HTML 或任何基于 Web 的语言——尽管她是一个糟糕的 Web 设计师。
很棒的清单。是的,其中许多需要花费数年时间才能学会。哈哈。
非常棒的清单——但你还是遗漏了第一条也是最重要的一条
“应该能够假装他们……”
:)
这太荒谬了。任何说他们能把所有这些事情都做好的人都在对你撒谎。任何说他们需要一个人来做所有这些事情的人都在自欺欺人。
……了解……JavaScript?!这是什么意思?这里的“了解”是什么意思?我不明白。仅仅用 JavaScript 制作一个下拉菜单并不能说明你了解它。
我精通所有这些,甚至更多!不是开玩笑。
哇……如果我想做到完美,那可是要处理很多东西。不过尝试一下也没什么坏处。
真是当头棒喝!这绝对是我的一记警钟。很棒的清单,我会复印几份贴在各个地方……冰箱、浴室、汽车、饼干罐,哈哈!!
谢谢,Chris。
好的清单,
尽管在阅读过程中,我认为“如今优秀的网页设计师”更合适。我办公室的设计师从事平面设计工作,并且了解很多其他方面的东西。作为一名数字设计师,我觉得这份清单并没有涵盖我需要的所有内容。但我必须承认,我对 SEO 只有良好的了解,我还没有成为专家。
如果我将来为数字设计师创建一份清单,我会通知你并给予你应有的荣誉!
你很棒!
太对了!这些行为已经融入我们的血液中了 :)
这里列出的内容很有趣。我对网页设计师这个行业还比较陌生,但发现自己总是试图向我的工具箱中添加新的技能。我遇到一个新的项目,它带来了新的挑战,于是我决定我真的需要学习一些新东西,以便下次尝试时能更容易一些。
谢谢。
Kevin
你忘记了养猫了。我始终不明白为什么设计师或 IT 人员养猫不养狗。或者大多数人养猫。
我不同意“仪容整洁”这一点,我遇到的设计师大多都很邋遢。
没错!
好吧,这有点像《X档案》的情节。我本周在我的网站上发布了一篇关于“网页设计师必备技能”的文章。我承认你的清单要全面得多。我并不擅长像你一样用讽刺的语气写作。干得好,先生。
你可以添加……
顶尖的 Flash 设计师/开发人员,精通 AS3
后端设计师/开发人员,精通表单、登录和数据库
专家级 PHP
能够设置测试服务器。
必须是 WordPress、Joomla 和 Drupal 以及各种企业 CMS 的专家级设计和开发人员。
好吧……我认为这篇文章应该叫做“完美的设计师”,因为拥有并做到所有这些事情非常困难。
我必须说……我多少有点不同意以上观点。当我想聘用一位设计师时,无论是平面设计师还是 UX 设计师(或两者兼而有之),我倾向于首先关注他们的设计技能。他们是否了解图形/背景问题?他们对颜色和布局的理解如何?我想在他们的作品集中看到一些杰出的作品。我不在乎他们是否精通最新的 SEO、CSS 或 XHTML。他们可以学习这些——但尝试学习如何创造出色的设计——要困难得多得多——甚至对许多人来说是不可能的。
如果你指的是成为一名成功的网站设计师/企业家……那么我同意。这样的人必须身兼数职。
我完全同意你关于创造出色设计的观点。我天生就是一名插画家,但我很难将我的绝妙创意转化为软件。嗯……这听起来很糟糕。也许我应该直接用扫描仪。
嗯,最简单的办法就是“当老板”,然后你可以雇佣拥有这些技能的设计师 *_*
太棒了!!
嗯...“了解服务器、托管、域名注册商、DNS等。设置它,并在它崩溃时修复它。”...我认为这与设计无关,而且在不了解服务器真正含义的情况下设置服务器,可能会造成比其他情况更多的损害
所以,基本上你是在说“设计师是新的摇滚明星”!
我同意!
很棒的文章!
30/35?还不错,我想,哈哈?
我认为无论你对网页设计了解多少……你都可以不断学习和了解更多。愚弄别人让他们以为你明白你在说什么,这是大多数设计师最常见的技能!哈哈!
当需要的时候,我的猎枪在哪里?
好吧,我想我需要一点时间来做所有这些...
很棒的文章。必须说,我手下所有的设计师都符合这份清单的95%或更多内容。不仅有可能了解所有这些,而且在当今时代是必须的。感谢Chris提供的这份清单。
读起来真是太痛苦了,但却是如此真实!
当然,有人可以“尝试”了解所有这些,但我对他们在这所有事情上都半吊子的尝试感到抱歉。尤其是编程语言,比如JavaScript和PHP。编程不是设计,需要多年的时间才能掌握它,写几行Jquery毫无意义,因为当出现问题时,你不能只加两行代码来修复它。现在你必须找到一个真正知道自己在做什么的人,JavaScript与其他语言一样是一种编程语言,不能与HTML或CSS归为一类。
设计师首先应该知道如何沟通如何解决与设计相关的问题。一个人必须能够与人沟通,创造和创造机会,你认识谁参与了你生活中取得的成就,以及你了解了什么。你应该能够向客户或办公室的老板传达你的想法。我想这几乎总是归结为两个品质,即沟通和解决问题的核心。
网页设计师显然应该了解标记语言(HTML、CSS、XML),并且能够创建漂亮的用户界面。我不得不不同意昂贵的软件。工具由大师掌握,而不是相反。给某人Photoshop并不能使他们成为设计师,就像给某人一双拳击手套并不能使他们成为拳击手一样。专业知识和在各种环境中多年的工作经验,是衡量一个人技能水平的更好指标。
很多人英语很好,逻辑很差(比如数学),所以这只是强加问题。人们需要追求他们喜欢做的事情,加上一些必需品,但不要分散自己的精力,以至于他们在任何“应该”掌握的主题中都看不到栅栏的另一边。如果是一个企业主或类似的人,我更同意,但即使这样,这也在推动它。人脑功能强大,但多任务处理也有其弊端。
哈哈...当我需要提神的时候,我会来这里!
如果你一次看到所有这些,可能会让人不知所措,但当你开始思考这些技能中的每一个时,这是真的。如今的设计师就是超人。Chris,干得好。
这份清单中的大部分内容都有道理。我正在考虑转发给我的HR朋友,他们会更好地了解成为一名优秀设计师需要什么。也就是说,我很难接受:“...健康、仪容整洁,并穿着时髦的T恤。”
有趣的文章。
更有趣的是,你的清单上任何地方都没有提到解决客户战略挑战以及如何用能够带来可衡量商业价值的解决方案来应对这些挑战的要求。
这份清单列出了很多策略,但没有任何应用策略。
确实是一个不错的清单,但想问Chris Coyier一个问题,你是设计师吗?如果是,我想你了解清单中的所有内容,并且真的“太棒了”,如果不是,那么你知道“现代网页设计师应该了解的事情清单很长,而且每项技能都感觉像是一辈子的事情。祝你在2年或4年的课程中学习这些技能好运(这并不是一个好的开始)。”
我想把它这样折叠起来..
如今的设计师**应该是一个设计工作室**
这份清单非常准确
这真的太好了……
随着网站设计师/前端开发人员期望清单的增长,他们合作的高管的技术期望清单似乎正在缩减。
五岁的孩子都在写博客,但我却不得不经常教那些年薪六位数的高管如何使用所见即所得编辑器。
我还要在清单中添加“成为室内设计师” ;-P
这是一个很棒且非常准确的清单。虽然很少有设计师真正擅长所有这些东西,但有很多人在大多数方面都很出色,并且在一些方面非常出色。然而,需要进一步宣传此类清单,以提高人们对2010年网页设计师真正含义的认识。
嘿,我有很多漂亮的T恤,但我穿在里面看起来不太好看。我穿Polo衫和普通衬衫看起来更好。这算一样吗?
没错,没错。但大多数要点都是设计师应该知道的。
...热爱他们的工作。
^ 这是做任何事情“好”的先决条件。
非常好的清单。我从未听说过SEO,但话说回来,我只是刚刚起步。看来我得去了解一下。我也喜欢清单中关于时髦T恤的小评论。让我的脸上露出了笑容 :)
哈哈。这让我感觉自己还有很长的路要走。幸运的是,我已经了解了javascript、css和php。很棒的文章。 :)
你忘了
印刷设计与制作
网页设计与制作
版权、编辑、校对
知道如何修复网络
工作经验不超过2-4年
新手
你忘记了设计的其中一个基本原则。“市场调研”。如果你不完全了解你正在设计什么,你怎么能设计它?此外,如果你不熟悉PHP/MySQL,就像了解你的手掌一样,你现在应该放弃了,因为我厌倦了你这些新手在把客户折腾一番后,浪费了他们的时间和金钱,彻底激怒了他们,同时,让客户对设计师总体上产生不好的印象,从而把我送到他们那里。这本身就降低了每个人设计工作的价值。
停止用你业余的方式搞砸,去获得一些真实的经验,而不仅仅是你中学HTML课上学到的知识,把设计留给真正的专业人士。
好的,谢谢。
我想说的是整体营销。广告和推广产品或网站,例如:Twitter、Facebook等。
此外,还有HTML电子邮件营销和电子邮件设计,以及所有关于为所有电子邮件客户端设计电子邮件的需要了解的东西。
很喜欢这样!就像1995年的设计风格。
我的女朋友想换个职业,并让我教她我所知道的一切。我一直犹豫不决,因为这个领域需要学习的东西实在太多,很难知道从哪里开始教她10年的经验。这份清单很好地说明了原因!
很多这些东西看起来很滑稽,但都是真实的。
你也可以用以下总结这篇文章:
“如今的设计师精通大多数现代技术,但没有一项是精通的。”
至少对我来说,感觉就是这样。对于客户如今愿意支付的费用以及他们对你的技能要求,我有时宁愿去沃尔玛迎接顾客,即使工资少一点。
可不是。
确认!
:P
很棒的文章。
…每天都变得越来越像开发者,反之亦然。
作为一名对设计感兴趣的开发者,我不断地惊叹于美学和功能世界之间的界限是如何模糊的。
怎么样
…能够读懂客户的想法,并且比客户自己更了解他们的在线商业模式?
“如今的设计师精通大多数现代技术,但没有一项是精通的。”
我擅长制作网站!是的,如今你必须了解和做很多事情才能跟上步伐。
我没有大学学位 :( …但我其他方面都很优秀,这算数吗?
我是在写博客的时候学会了这些东西。我不应该成为设计师,但即使你不是,这些也是需要的。
Louis Lazaris关于前端开发技能的列表
https://www.impressivewebs.com/skills-front-end-developers/