throwaway98988 | 7 years ago | on: Ask HN: How you ever quit because the engineering culture is too messed up?
throwaway98988's comments
throwaway98988 | 7 years ago | on: Ask HN: How you ever quit because the engineering culture is too messed up?
I'm at a point where I don't know if sticking around can have a positive influence on my career, maybe I'll learn to be more zen? How will that help if I change jobs? Or, will I become used to bad engineering and sabotage myself in the future? These are the kind of questions I'm having.
Assuming I have a good set of skills and enough experience, when faced with a challenging situation like this, I should try to be a positive force and bring improvements. However, I'm failing at that constantly and I just think it could have a negative impact on myself (burnout is a fact at this point).
Really trying to find the silver lining in all of this.
throwaway98988 | 7 years ago | on: Ask HN: How you ever quit because the engineering culture is too messed up?
But there are more mundane things like not using a code linter because $linter enforces some rule that someone doesn't like, so discussions stall. There are literally hundreds of JIRA tickets about some proposed idea that fails to reach consensus.
I think isolating myself from the craziness is a good idea but I'm having trouble with how it would be received. Say I push a code change that fixes a bunch of things that $linter complained about, including stylistic changes. Now that has to be reviewed by someone and...? Should I just keep pushing the envelope like that? Someone will probably contribute some piece of code full of violations and then... I fix it and cause an incident with teammates?
One possible outcome is to just accept things and let go. I see this a lot in people that have been here for many years. They are also not people I would aspire to be so... I kind of have to accept defeat but that's demoralizing. I'm coming to a point where I'm asking myself where I could be and I don't have a good answer. Should I stick around and keep trying to change things? Back to the swimming against the current question.
Thanks for all the feedback.
throwaway98988 | 7 years ago | on: On Being a Principal Engineer
Documentation is such a mess because of that and the onboarding process specifically says there are a lot of "oral history" newcomers have to learn before doing anything meaningful.
throwaway98988 | 7 years ago | on: On Being a Principal Engineer
Posted a related question here, if that's a better place to discuss this question: https://news.ycombinator.com/item?id=19130451