- Ignoring the importance of design and style – When the iPod originally came out, technical people complained about its lack of features and perceived high price (“Ooh, who cares about another MP3 player, I can go buy one at Best Buy for $50” ). In the meantime, it was so cool and easy to use that normal people went out in droves to buy it.
- Using terrible tools, and taking pride in their awfulness – Especially common with programmers, who take pride in using programming languages and text editors that have been designed by programmers, not updated since the 1970s, and never touched by anyone with a modicum of design sense. They believe that mastering arcane, overcomplicated commands and processes are a mark of pride, rather than a waste of time. I will refrain from singling out specific programming languages and tools here, because smart people also like to get caught up in pointless flame wars about this sort of thing.