You likely know the story of the Emperor’s new clothes: An arrogant emperor is fooled by some fast-talkers into marching through the streets naked, because he was convinced he was wearing magic clothes – magic because stupid people couldn’t see them, which assured nobody dared to talk about the obvious. It took a kid shouting “Why, the Emperor is naked!” for others to gradually dare to agree. We ignore beginners and rely on experience. But the problem of experience – and this is clearly one of the lessons in “The Emperor’s New Clothes” – is that sometimes beginners can help you.
The story of the Emperor’s new clothes is one of my favorite classical fables. It’s deceptively simple (in that it contains several levels of interpretation) and ever-relevant. Indeed, it seems to have become even more relevant in our times, where the internet has facilitated a phenomenon of bandwagon fallacy on steroids.
All these are thoughts I’ve been having a lot lately, as a result of a… traumatic programming experience I’ve had. The topic of this post is first and foremost about society, so I’ll keep programming jargon to a minimum. Regardless of your background – programmer or not – being aware of the repercussions involved in the Emperor’s new clothes and what it is about is crucial.
In short, the way we use appeal to authority, glorify similarity, and ignore beginners is deeply problematic.
(more…)