My question is very similar to this one: How to continue working with low morale and burnt out colleagues.
However I'm burnt out for a different reason. I'm not effective at this company and I'm tired of swimming against the company culture. I don't think it's relevant what that culture is... but the culture is effectively[0]:
- Software that will run is designed as well as any other software that will run
- Software we're already running is always better than other software, even if it's poorly written and solves a different problem than the one we're pidgin-holing it for now.
I'm not asking how to change the culture, I think that would be an immense amount of work and I'm simply not up for it. I'm asking how I can be a happy cog in the machine I've become increasingly disillusioned with. This isn't forever, but I need to be happier for my last 6 to 12 months here, for my sake and my team's sake.
How can I be and appear happier about the work I no longer believe in? It feels fake to act like everything's great when it's clearly not, and it feels depressing/futile to make suggestions and constantly hit this wall of "we're never going to implement any of your suggestions because of either timeframe reasons or invalid reasons".
Edit: thanks everyone for your responses! I'll adjust my expectations about my current role, try harder to figure out what it is that's desired of me, and work at not getting so frustrated.
[0]: The majority of the time. There are exceptions and people trying to change thing. They're just few and far between.