"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."
How to be a program manager http://www.joelonsoftware.com/items/2009/03/09.html What Geoffrey Moore, Donald Norman, Paul Graham, Heidi Roizen, Jennifer Aaker, Michael Lopp, and Ryan Carson all have in common? http://www.businessofsoftware.org/ -- Joel Spolsky j...@joelonsoftware.com ________________________________________________________________ Welcome to the Interaction Design Association (IxDA)! To post to this list ....... disc...@ixda.org Unsubscribe ................ http://www.ixda.org/unsubscribe List Guidelines ............ http://www.ixda.org/guidelines List Help .................. http://www.ixda.org/help