Maybe I haven't been clear enough, sorry.
The title of this post implies that if you're a programmer automatically you are a poor user interface designer.
To me this is offensive to both programmers and designers.
These are just narrow-minded stereotypes, perpetuated by narrow-minded people.