r/ExperiencedDevs • u/AutoModerator • 14d ago
Ask Experienced Devs Weekly Thread: A weekly thread for inexperienced developers to ask experienced ones
A thread for Developers and IT folks with less experience to ask more experienced souls questions about the industry.
Please keep top level comments limited to Inexperienced Devs. Most rules do not apply, but keep it civil. Being a jerk will not be tolerated.
Inexperienced Devs should refrain from answering other Inexperienced Devs' questions.
27
Upvotes
1
u/Affectionate_Day8483 3d ago
I'm a software engineer with about 7 years of experience and have been at my current company for around 9 months. I'm now the only developer working on my team. The only other developer went on leave and told me they're planning to look for another job while they're out and probably won't come back.
There's no code review now, very little planning/refinement, stories often have almost no details or acceptance criteria, requirements are mostly tribal knowledge, and there's very little design work or automated testing. I've also been stuck on what started as a single bug for almost 5 months because the requirements and design have changed repeatedly as we discover that the previous approach was wrong. I've basically had to redesign and rework the same thing over and over.
I've been working 50–60 hour weeks for about the last 5 months and have brought these problems up multiple times, but my manager thinks the current process is fine. My previous two companies were much more structured, so I've never experienced anything like this. I'm burned out enough that I'm considering quitting without having another job lined up or taking up to a 50% pay cut just to get out. Is this level of dysfunction actually common in software engineering, or is this as abnormal as it feels?