Most programmers\' fear of User Interface (UI) programming comes from their fear of doing UI design.
In this brilliantly readable book, author Joel Spolsky.
Most Programmers see themselves as analytic, logical thinkers instead--strong at reasoning, weak on artistic judgment, and incapable of doing UI design.
They think that UI Design is like graphic design--the mysterious process by which creative, latte-drinking, all-black-wearing people produce cool-looking, artistic pieces.
Most programmers\' fear of User Interface (UI) programming comes from their fear of doing UI design