Earlier quoted context omitted.
Whats with companies constantly throwing people in the trenches and forcing them to be in constant maintanence mode all the time? I feel like they are just asking for burnout and turnover. If its that bad, give it to someone to greenfield some painful part of it rather than spend their life on the hamster wheel.
You'd be surprised how much companies operate in silos without any training, design, or planning. Most of the time, you're just throwing crap together at the last minute. Doing things without saying no.
My first dev job was so terrible, I almost quit this career entirely.