The title and content of the post state that, if the UI is terrible, then it was (probably) created by a programmer. They do not say the converse, nor does the converse automatically follow (the converse being: if the UI was created by a programmer, then it is terrible).
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.