At first I thought I was a great dev because my boss routinely praises me as an unqualified genius and savior of the company! And this is like 2 to 3 times a week.
But then I jump on HN and read all the "Signs you're a bad developer" articles and discover that I'm actually a two-bit mediocre hack.
I dunno.