Exactly. Two of the most powerful things you can learn in life are "There's so much more to learn" and "Nobody knows what they're doing".
Early in life you get the impression that parents know everything, then it's teachers, then it's bosses. When in fact they don't.
We're not robots with perfect abilities, understanding that everyone to a degree doesn't know what they're doing gives you a different outlook on the world.
How can you possibly make this assertion? I have a direct counterexample; I know what I'm doing. There's a lot of stuff I don't know, but I would not describe my state of being as "not knowing what I'm doing".
>everyone to a degree doesn't know what they're doing
This is very different from "Nobody knows what they're doing". Just because no one has a perfectly clear idea of everything doesn't mean they don't know what they're doing.
You are absolutely right about the title. Though, I should probably clarify, the more accurate title would be "Nobody knows what they're doing all the time." That was the intent when I wrote it, but it could be argued that if the title weren't a bit sensationalist, we may not be having this meaningful discussion with points and counterpoints on HN right now.
EDIT: Actually "all the time" doesn't quite cover it, I'd say it's "most of the time".
"I know what I'm doing." - No, at some level, you don't know what you're doing. And I bet that, in certain situations, you act like you know what you're doing. Or, perhaps you didn't know that you didn't know what you were doing.
"Sure, it looks like I created a useful app that numerous people use, and debugged numerous API problems that popped up and impeded its successful operation, but the reality is I was just aimlessly groping through life, and people don't realize that every once of enjoyment or efficiency they got from the app was entirely fake."
... Er, no. There's only so much complex, useful stuff one can produce, before you have to conclude, "okay, that person understands something."
Early in life you get the impression that parents know everything, then it's teachers, then it's bosses. When in fact they don't.
We're not robots with perfect abilities, understanding that everyone to a degree doesn't know what they're doing gives you a different outlook on the world.
Note, that doesn't mean everybody is incompetent.