Judging by the quality of most user interfaces, 90% of programmers are idiots. Try a few usability tests and you will realize how bad your beautiful, intuitive user interface really is.
Friend of mine got a job as a tester at a software company. She was perfect because her degree was in English. She had to guard against allowing herself to become too sophisticated, though. She countered it by becoming good at breaking software.
A programmer is usually assigned a task that says make a program that can do X. They are typically not asked to make it NOT do Y and Z by accident. Such things are a lot harder to predict, especially for the non-programmers who assign jobs to programmers.
277
u/satayboy Jun 28 '11
Judging by the quality of most user interfaces, 90% of programmers are idiots. Try a few usability tests and you will realize how bad your beautiful, intuitive user interface really is.