
In response to a recent tweet by Elliot Jay and discussion with Craig Burgess, I felt I needed to air my views on what skills a web designer should possess.
I think it goes without saying that a web designer first and foremost, should be able to design! This encompasses a wide variety of skills - creativity, knowledge of usability, accessibility, technical restraints, good communication, to name a few. A good web designer should be able to create a design that fulfills its objective.
A good portfolio seems to be usually the most important aspect when going for a job. Your work should speak for itself. But from a technical point of view, what should a web designer know?
Elliot Jay made a slightly controversial statement that all web designers should be able to code their site ( i presume he means HTML/CSS opposed to php, asp.net etc).
All the web design jobs i’ve seen have HTML/CSS as a requirement, it’s classed as ‘front end’, which the designer generally deals with.
But should designers be writing html/css and do they need to know it to be a good designer?
Certainly, design is a creative industry and most designers come from artistic backgrounds. Given that HTML/CSS is not artistic or creative, should designers be doing it and is it detrimental to their design skill?
Personally I believe that HTML/CSS is not to the advanced, technical level of programming languages such as PHP or C#, so isn’t hard for a designer to pick up. They’re not complex or mathematical and the amount of time taken to learn them shouldn’t be so intense that it takes away from all the things that enhance a designer’s skill.
Also I believe that knowing how a page is constructed, the possibilities and restraints of the web medium benefit the designer’s ability to create something suitable. And the best way of understanding this is to use html/css yourself and create websites.
In short, i don’t think there’s any harm in it!
Maybe if the process of having a guy doing the designs and guy doing the html/css was faster, but I don’t see that making much of a difference.
Print designer, web designer or ‘designer’?
It comes down to experience. I may offend a few people here but many web designers i’ve met who’ve come from a print background aren’t as good at web design as they are print. Then again with practise, there’s no doubt that their web skills would become just as good. There’s no reason you can’t be both or just specialise in one area.
Designer + programming hybrid?
I may shoot myself in the foot here as I do know a bit of php, asp.net, c#, sql, javascript and often refer to myself as a hybrid! Hey, I just love the name. But if a company wants the best programming and best design, hire a programmer and a designer. My design doesn’t suffer from programming but there’s no way I have time to get as good at programming as people who’ve been doing it for years.
Alas, I think I have aired all my views. In short, I think a web designer should know html/css as well as design.