“In matters of principle, stand like a rock; in matters of taste, swim with the current.” ~Thomas Jefferson
Now you’ve got to admit when a web developer sees a statement like this, he can’t help but nod his head in agreement. I’ve been thinking about this for a while.
People relate to art in many ways, some more positively than others. In the respect of web design, its a whole new ballgame. From outright lack of understanding/respect/priority by clients to the latest in Web 2.0 designs, it really pays to understand how you can deliver the product that catches the customer without bending beyond breaking point. Graphic Designers must improve their current skills and learn new ones to stay relevant in the industry. In other words, if design is like swimming in the ever changing currents, be a slick salmon.
Developement on the other hand, is rock solid. Provided you have an understanding of what needs to be done (and how to tell the computer to do it), you can more or less do anything. Years and years of experience isn’t something you wake up one morining and throw away. Instead of completly new technologies (though this is still the case) we are seeing more revolutionary ways of solving problems using currently existing languages and technologies (an example of such a case is Web 2.0). If you make an error that evaded being red-flagged, it’s only a matter of time before it manifests itself in a 1000 size version. As a friend of mine said, “evolution, not revolution” - meaning? Get your code right the first time and spent the rest making it better.
It just goes to show how Code and Design are much more similar to a 2 faced coin - both sides are too important for one to play tail.