Ask HN: I've lost faith in myself as a developer, how do I get it back?
101–110 of 243 posts
Re: Ask HN: I've lost faith in myself as a developer, how do I get it back?
#102This 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.
Re: Ask HN: I've lost faith in myself as a developer, how do I get it back?
#103Re: Ask HN: I've lost faith in myself as a developer, how do I get it back?
#104Read about „imposter syndrome“ and „decision fatigue“.
Re: Ask HN: I've lost faith in myself as a developer, how do I get it back?
#105You're having an emotional problem, not a technical one. Therefore you need to ask a therapist, not other developers.
Re: Ask HN: I've lost faith in myself as a developer, how do I get it back?
#106In a way the biggest fear for a CTO is getting called out 3 or 4 years down the road for problems in the core direction you set. It happens, and will happen, and we all work to make those events as rare as possible.
Re: Ask HN: I've lost faith in myself as a developer, how do I get it back?
#107Unfortunately, you may need to let go of your tech work, or shunt it over to "nights and weekends." I was a manager for 25 years, and one thing that I learned, was to never put myself into the critical path. I could do tech projects, but they needed to be "nice to have on the side" projects. Management requires that we work on interrupt. We can't have that sweet "fugue," that makes us productive developers. What I di…
Re: Ask HN: I've lost faith in myself as a developer, how do I get it back?
#108I think being a CTO brings it's own unique challenges, perspectives and context. You were a developer. Your not exactly one now and that has to be considered. For one you have context that developers don't and they may not understand that. It also depends on the specific situation. Good code, 'right way', it often just translates to "my definition of right or good". Lots of subjectivity to software development, as weird as that sometimes feels. Lots of ego and ego is a problem.
In my experience a group of developers can believe something is right very strongly and be completely wrong about it and that really sucks because we're social animals and, for better or worst, concensus is often at play in decision making.
No idea how to fix your specific issue but I think it requires openness and sharing and accepting that different people have different opinions on what's correct and everyone has to accept that it differs from person to person. Did you want to share anything specific? Not sure if it'll help but it might give you more insights to get a set of different opinions from outside your usual circle.
Re: Ask HN: I've lost faith in myself as a developer, how do I get it back?
#109Beyond the feeling of unease that comes from the above realization, who is the voice the back of your mind who is critical of your code or your technical decisions? Is it an old voice from childhood, a parent or a teacher, or is it current, your peers for example? These voices are sometimes triggered by events going on in your life, work related or not.
Is it really your code or is it that you don't work in a supportive environment? Perhaps someone is gunning for your job and being subtly critical in ways that are getting to you.
You might want to look at "egoless programming" and work on getting your ego out of your code and into the competitive workplace where it is more relevant.
Re: Ask HN: I've lost faith in myself as a developer, how do I get it back?
#110Some good advice here. One thing you may want to consider is that CTO of $x MM company and CTO of $100x MM company are two completely different roles. As different as engineer vs manager. If you haven't actively adapted over the last 8 years, this may just be the result of being in a job you don't like. Whereas regular-exec work might be a lot of management, architecture decisions, etc., high-level-exec work is more…
I spend far more time thinking about, researching about, and developing about what we will do in 2-3 years, instead of 2-3 months.