Re:I am a REAL bad software developer and this is my life
by nickm12 on Tuesday February 21, 2023 @12:26AM
(#34877045)
I completely disagree. Yes, using git blame and getting support from your senior engineers is expected of junior engineers. However, it sounds like there was pretty much no growth in ability to work independently after two years as a full-time developer on the team.
I can't judge further without knowing the details—perhaps they were not getting the mentoring they needed to be independent, and the senior members of the team are responsible for that. But in any case, this is not "where they should have been".
Re:I am a REAL bad software developer and this is my life
by shortcake27 on Tuesday February 21, 2023 @04:12PM
(#34887429)
They had the ability to work independently on their own projects, just not the team projects. Also, the post screams impostor syndrome, so it’s likely their “inability to work independently” claim is exaggerated.
You’re right, we don’t have the full details, but this sounds like a team problem to me. I also believe that when a student fails, this is the fault of the teacher, not the student. It seems likely they weren’t getting the support they needed.
After only two years in the industry they sound on par with where they should have been. Thinking too much into where you should be at can definitely set off imposter syndrome. For my first 3 or 4 years I was blissfully ignorant, I really didn't have a good understanding of what I was doing; I just made things work in whatever way I could. When I think back on those times it blows my mind that I used to be able to confidently hop into new codebases with new languages and write code. Today I dare not touch anything until I completely understand it first. Sometimes this can be crippling.
It sounds like this person was in the wrong environment which probably didn't help the mental issues that ensued. But I wouldn't put any of it down to being a bad software developer.
I'm sorry for their situation but I'm glad they were able to get help. Perhaps one day they may change their mind and get back on the tools.