Tom25muk is basically right.
It is nice, however, for people to have some level of crossover skills. That is, if you're a graphic designer working on websites, you should keep up with visual trends on the web and understand that the web is not print.
The web designer should have some backend skills - that is, understand what's going on, even if the server-side code sorta looks like gibberish. Also, the web designer should be fairly proficient in Photoshop and have some visual design ability.
As well, the web developer should have some front end skills - understand and work with the web designer to have his backend code spit out good front end code.
It's all about teamwork, baby. Everyone on a team should understand the importance of the others' jobs and work together efficiently.
But don't forget information architecture.
Quote:
|
web coding isn't so indepth that it needs a serperate field
|
Um. Wrong.