2009-02-25 48 views
3

我是网络开发的学生,我对业务有一个疑问(放学后,找工作等)。将网页设计与网页设计分开

现在,我的大学教会了我几件事,并且我自己学了好几件事。 我们经常使用XHTML 1.1,CSS 2.1,Javascript(主要是formchecking)和PHP,我们所有的代码必须符合W3C标准(在线验证器),否则我们甚至没有评分。就我自己而言,我已经搞乱了jQuery,明年我们会得到ASP.NET和LINQ。 我也看到MySQL的程度不错,但我不认为自己是一个专家。

事情是,虽然我喜欢编码网站/应用程序,并找出新的东西和方式来做到这一点,但我的设计/“使它看起来很漂亮”的技能已经超越了糟糕。

我想知道的是,在企业中,这是如何影响工作机会的?

我的意思是,给我一个PSD文件和必要的图像,我会给你你的工作网站,没问题。我会记录我的代码和一切。但要想出我自己的外观& ......我发现它很难决定使用哪种颜色的东西,如果悬停效果看起来像这样或那样,当我做时我应该出现一个小箭头这等等等等等等......

是否期望开发者同时成为设计师?或者有些公司将其分开,而有些公司则不会?

事情是,我没有任何公司的经验。我不知道他们如何实现他们的网站的创建。因为作为学生,我们没有一个设计师团队告诉我们要做什么,我们必须自己做所有事情。幸运的是,院长已经表示设计不会影响成绩。

+0

我宁愿与一位开发者打交道,他明白在浏览器中可以做什么和不可以做什么,但没有设计师的感觉,而不是设计师根据他们对印刷品的理解而不了解PSD。 – 2009-03-24 20:31:40

回答

5

不要担心设计。它接下来。你做的其实更重要;功能总是取代视觉呈现。

我不相信你会因缺乏设计技巧而找到工作。他们会雇用别人来榨取图像。

我也相信这是绝大多数好程序员都是坏设计师的常识。地狱,只要看看Jon Skeet's web site的设计!你还需要哪些证据?

最好的问候...

+0

乔恩是极简主义者。 :) – 2009-02-26 00:04:44

2

我会将您描述为Web开发人员。

网站布局属于平面设计领域。当然,情况并非总是如此。有一些优秀的人才,但他们很少。我认为这些人可能是主人,但不是两者兼而有之。

这听起来像你在Web开发人才。坚持下去。当涉及到平面设计和网站布局时,请拿起你所能做的。当你需要与平面设计师合作时,它会帮助你。

在面试软件工程师的过程中,如果有人问我有关平面设计的问题,会引起一片红旗。

1

一些公司将职业分开。我为一些广告公司制作网站和小型桌面应用程序,而且我不能列出两个不难看的按钮。通常我会与一位本地设计师合作(无法理解单行代码,但这是另一个问题)。

但随着时间的推移和我的经验增加,我觉得我在学习一些东西,而且我曾经觉得有一两次对代码的知识和对设计的品味都非常好。

1

我在一家小型网络开发公司工作,当我开始工作时,我完全和你一样。没有一个关于如何去设计的想法。幸运的是,我的工作是获得一个PSD,并把它变成一个网站。

虽然慢慢地,我已经想出了一些有助于设计的东西。如果你坚持下去,你也会。随着时间的推移学到的一些小东西会有很大帮助。

1

完全依赖于公司。就我个人而言,我是一个绝对可怕的设计师,我知道它。因此,我只和设计师一起从事过工作(既是员工又是自由职业者)。他们完全按照你所说的做,设计网站并传递给我一个PSD,我将它切片并实际发挥作用。

但是,我有朋友在他们共事的公司工作,这只取决于工作。工作发布或面试应该清楚说明任何特定工作将以哪种方式进行,我不会提前担心太多。

1

你是一个网络开发人员,不要害怕这样做。在这两方面都很难做到,而且我认为一个好的Web开发人员应该善于处理所有的代码,并且在设计时知道他们的局限性。

无论如何,你会发现你作为设计师的技能会随着时间的推移而改善。作为一名开发人员,你可能永远不会想出令人惊叹的美丽设计,但你会感觉到什么可行,哪些不可行。

一个简单的设计工作总是比尝试太辛苦,最终看起来像一只狗的早餐。

1

我不认为有一个明确的答案,所以我会提供意见。很难完全回答“一些公司做什么”与“其他人做什么”。

许多与Silverlight和Windows Presentation Foundation(我可以用作示例的Microsoft产品)一起工作的公司确实将设计与开发分离开来。这些工具是专门为此目的而设计的,这是因为认识到这些技能(设计和开发)仅仅是不同的,并不是一个人就能找到的。当像微软这样的公司投资于这样的事情时,这可能意味着很多人认为这将是一个好主意。 (好吧,我知道我只是为了一些不同的意见而设置自己......)

你的帖子听起来像你关心你的职业发展。我的建议是,你在某些事情上变得优秀,或者可能是一些非常密切相关的事情。然后让你的职业生涯开始,并追随你的幸福。你的技能足迹自然会增长。

干杯! 格雷格奥利弗[微软]

1

有一个古怪的术语来描述一个Web开发人员也是一个设计师:deviner(或占卜者)。这里的a reference

就我个人而言,我认为你只需要成为一名开发人员和设计师,如果这是你自己投入的角色。如果您正在开始自己的Web服务或去为一家没有资源雇用设计师的小公司工作,那将是必需的。

但实际上,如果不成为开发者,就不能指望成为一名设计师。除非你有礼物,否则你不会去挑选。这听起来像你没有。我也没有。

我发现开发人员类型可以擅长复制设计。如果您可以找到适合您开发项目的设计,那么您可以(高雅和尊重地)复制基本设计或布局。事实上,你可以变得相当精通使用这种技术,而不必拥有一个真正的艺术家的艺术眼睛。

你不想做的一件事就是花费大量的时间在设计上,当你不知道自己在做什么。什么都不会让你更快地失速专注于你最擅长的事情;你可以实际有效地按时交付。

1

我们曾经试图聘请一个组合的图形向导和网页设计师......我们在任何一个类别都有很棒的人,但是没有人能够达到足够的程度。优秀的编码人员在他们的设计中使用简洁的布局创建可爱的功能性网站。另一种方式...好看,但总的一塌糊涂。

所以不要担心。 Web Designer(XHTML,CSS,JavaScript)很好。