2 ms·
> More times than not that person is an overachiever - one who wants everyone else to be perfect, or one who wants to always be perfect. This used to be me. Fo
by DoofusOfDeath 7y ago
> More times than not that person is an overachiever - one who wants everyone else to be perfect, or one who wants to always be perfect.
This used to be me. For the early stages of my career, I perhaps was the smartest person / best programming in the room, and I definitely thought so. Perhaps because of this, I had very little patience for people who made mistakes I didn't think I would have.
As my career has progressed, I've managed to get jobs where my coworkers are increasingly capable. And truth by told, I've become a little less sharp over time as my brain has aged. Humbling experiences started to pile up.
Only because of those embarrassments did I gain empathy for the limitations / mistakes made by other software developers. And I believe that empathy was what helped me to curb my haughty, critical communication style.
+1 for the wisdom that can come with age. -1 for the pain I caused in others prior to that.