Joel Spolsky claims the "Program Manager" role does UI design... ????
9 Mar 2009 - 1:42pm
4 years ago
"Lacking a program manager, your garden-variety super-smart programmer is
going to come up with a completely baffling user interface that makes
perfect sense IF YOU'RE A VULCAN (cf. git). The best programmers are
notoriously brilliant, and have some trouble imagining what it must be like
not to be able to memorize 16 one-letter command line arguments. These
programmers then have a tendency to get attached to their first ideas,
especially when they've already written the code."