DEV Community

Discussion on: What is the best quality a developer can have?

Collapse
 
ssimontis profile image
Scott Simontis

Another huge aspect of humility I personally struggle with is delegating. The world isn't going to end because I didn't write that module in some super fancy functional programming chained statement that lets me show off I know what a monad is.

I have been through a lot of abusive/dangerous/traumatic situations in life and it is hard for me to trust people, so sometimes I have to catch myself doubting my own teammates can get the job done and I have to recollect and possibly get out of the office for the rest of the day.

Collapse
 
cubiclebuddha profile image
Cubicle Buddha

I have to catch myself doubting my own teammates can get the job done

That definitely hits home for me. I often find myself judging other people's code most harshly when I'm feeling my own feelings of inferiority. Ain't it funny how that works?

Sometimes I find that if I tell myself "you are a good developer who doesn't need to be ashamed of his skill level" I will suddenly feel less judgemental to others. If I can heal "the inner child" then I'm not as concerned with what other people are doing. And it also reminds me that they're on their own journey too. They might end up in my "fancy functional programming chained statement" world eventually (I do love FP btw), or they might not. But either way, they are probably dealing with their own inferiority. So thank you for reminding me of that. :)

Btw, you also gave a great solution too:

I have to recollect and possibly get out of the office for the rest of the day.

Sometimes a little bit of distance is all you need. :)

Great thoughts @ssimontis .