Yeah. I did web development before I went to school for design so I've seen both sides. I even took a CompTIA A+ course at one point and run Ubuntu on my Mac.
Developers and designers both have the same anal-retentive tendencies, this need for organization and perfection that we should get along so much better. And quite often we have to work together.
I'm guessing a lot of the hate comes from developers having to work with "those" designers: the ones that should have just become an artist/painter instead of designer. That's a whole different story.
Maybe, and that's a good point, but there's also something to be said about working with "brand designers" instead of good graphic designers. Some of the inefficiency probably does come from working with frustrated artists, but some of it is also classic consulting rustproofing.
You've noticed I've been especially loud on this thread. You're right. The thing that gets me going about designers, apart from the fact that I geek out on it, is that I help run a consulting company and I'm pretty attuned to the consulting business model. I think a lot of "brand design"-types oversell services that many or even most companies don't need.
Developers and designers both have the same anal-retentive tendencies, this need for organization and perfection that we should get along so much better. And quite often we have to work together.
I'm guessing a lot of the hate comes from developers having to work with "those" designers: the ones that should have just become an artist/painter instead of designer. That's a whole different story.