Ask HN: Should I Quit My Job?
The software quality here is a major step down from my last company. I expected this to a certain extent, but I'm realizing now that the difference is so drastic that I don't even feel I'm learning or growing as a developer right now. There exists a complacency among the team with throwing code at the next task in the queue until "it works" and then moving on. In that regard, I feel alone in my endeavors to better the codebase, and my efforts get quickly overshadowed by the other developers because there's no management structure for aligning on a clear path to betterment. I think the problem is actually more nuanced than complacency - I think some of the developers here truly believe they're writing high quality solutions. I feel like an arrogant asshole for even having this opinion, but it worries me that I'm working with people who don't know they're just digging a deeper hole, and who will defend their ideas eternally. Maybe I'm just not good at convincing people on new ideas, but to me, that just speaks to how much more I have yet to learn, which makes me think I need to be in an environment where I'm still learning.