Arguably, one of the easiest observations to make about the development community is that we’re not exactly the best at admitting our mistakes. Admitting our mistakes is akin to admitting that we were wrong or that we didn’t know what we were doing and no one likes to do that.
Naturally, right?
It’s human nature to want to showcase our successes and mask our failures, but the truth is that no one has any success without actually failing (and likely several times over at that).
Lame.
Unfortunately, I think that developers may be more notorious than others for this. We’re good at criticism, trolling, and flat out demeaning other people’s work, but we’re not so good at accepting it when it comes back around to us.
Although this is may be a bit idealistic, it shouldn’t be that way.