The difference between a Designer and Developer, when it comes to design skills, is the difference between shooting a bullet and throwing it. — Scott Hanselman
UPDATE: Calm down everyone, I didn't mean to be snoddy. This quote also works the other way around, at least what I am concerned regarding my development skills. And of course, there are developers out there that are fantastic designers. I was taking this quote much lighter than most of you. I just thought it was a funny analogy.
You could also say, "The difference between a Designer and Developer, when it comes to *technical* skills, is the difference between shooting a bullet and throwing it.
Posted by: theo | February 03, 2009 at 01:23 PM
Completely agree, Theo! (Right, John?)
Posted by: swissmiss | February 03, 2009 at 01:25 PM
I always find that developers REALLY LOVE rounded corners.
Posted by: Jenni has her head in the clouds | February 03, 2009 at 02:54 PM
While I agree with this statement mostly (I know some developers who have a good sense of design and some designers who have none), it's a little ironic coming a few posts after the outrage of the design profession being called snooty.
Posted by: Morgan | February 03, 2009 at 03:21 PM
LOVE IT! Hopefully Adobe will find a way to make a true WYSWYG software for a designer. Too much convergence at the moment.
Posted by: Hernan Valencia | February 03, 2009 at 03:53 PM
As a developer who wishes he could make things look nicer I agree entirely. Occasionally maybe the bullet will catch a tail-wind, or you'll get lucky and hit an eye or something, but mostly it'll just bounce off.
Posted by: Greg | February 04, 2009 at 08:58 AM
That's a pretty weak statement. If it's true now I doubt it will be true for long as the education of web professionals improves. Design is about solving problems, developing is about solving problems. There's a huge overlap.
Posted by: Liam | February 04, 2009 at 10:32 AM
Depends how hard you throw the bullet.
Posted by: Nate | February 04, 2009 at 02:07 PM
@Herman
They already have. I forget what its codenamed, but its in the works.
I don't mind developers not having design skills, but my current beef is with them taking on projects, bringing me in to design, but not managing the client and having content available for me (and him) to utilize to do the project right. I guess thats just the "looks at parts" and not the whole tendency.
Posted by: JP | February 04, 2009 at 02:17 PM
As an drone in the IT field, my experience has been that it is really amazing when designers and developers can get together. Any product with both is 10 times better than with either alone.
Posted by: j | February 04, 2009 at 04:08 PM
A solid grasp of your tools is most important.
An interaction designer should be able to translate ideas into code, just like a graphic designer needs to be able to convert them into visuals.
And to recycle this quote once more: "[design is] not just what it looks like and feels like. Design is how it works" - Steve Jobs
Posted by: Stu Rob | February 05, 2009 at 06:49 AM
SO True!
Everyone to his/own her profession!
Posted by: SillyBug | February 06, 2009 at 07:53 AM