And great developers just get it. They get what I do. And those that are here fall into that category, bless your souls You make me better.
The most powerful antidote: Have them view a few people using what they created.Aside from that, some basic psychology on memory, attention span, decision making. Remember, the guy who explained to economists that not all people think like them got a Nobel prize!
You’re the sensible shoes of web design!
Talk to them about the importance of emotions in design, the aesthetics so that they understand where you are coming from. Also remind them that even Nielsen had his website redesigned!
You’re the Bjork’s swan dress of web design
Many engineers are by nature and training function focused. Stuff like this just bothers them. Hey it bothers me. But to many who don’t live and breathe design like we do, this is what design means.http://www.theologos.gr/en.html.
Some are. If you find them cherish them as the rockstars that they are. Hone their skills.Others are not, but they at least get the idea and you can work with that!
Mostly this has to do with that they don’t understand how what you do relates to what they do. In general I find that if I get to help my development team to get into the groove of coding software, then they are really happy so I consider it my job to make sure they have all the info they need to make sure this flow is not interrupted (with meetings/unclear requirements/missing info…)
Clearer requirements and scopeNot doing unnecessary workBeing able to focus on codingCreating wonderful thingsGetting appreciation1)That I am a very useful ally in taking care of all sorts of noise that would distract them from coding/creating/doing the thing they love doing2)That I am a very useful resource to clarify requirements, prioritizing and simplifying simplifying simplifying3)That I can make them shine4)That the user isn't stupid and that there is something should and can do about helping them succeed