3 ms·
I would encourage you not to think of this as a personal, internal issue. We are obligate social animals. This self-doubt isn't happening in a vacuum. You have
by coyotespike 5y ago
I would encourage you not to think of this as a personal, internal issue. We are obligate social animals.
This self-doubt isn't happening in a vacuum. You haven't gone into depth here (and that's fine) but it sounds like a lack of psychological safety. And even if you are the CTO you cannot create a supportive environment by yourself.
Who around you is calling out what you do, or making you feel (even subtly) that what you're doing is shitty?
(and yes, if that's the environment, it absolutely contributes to burnout)
Imagine you have opinionated or senior developers, maybe with a tiny chip on their shoulder - they know better than their idiot boss! And you're not the sort of person who wants to ride roughshod over them. Their opinion matters to you.
There are absolutely ways they could advocate for their own views and express disagreement without making you feel stupid.
If anything like this sounds right (just spitballing after all), I don't know what to do without more details. Gonna be hard to say "be nice" without sounding like "don't tell me I'm wrong." But not impossible.
Wishing you the best.