During my interview process I specifically said that I had hoped I'd be able to make use of my 6 years of development experience in a specific programming language. They said that, once we made some changes, they are more than happy to professionalize and put me on that skill full time. Yesterday I heard that it's probably not going to happen until the end of the year.
It's not that it's a carrot and stick situation to keep me there, it's just that when I joined the team we were already buried up to our necks with bad code and we're surrounded by teams that slow us down even further. I was honestly kind of shocked at how bad it all was and I got physically sick, fearing that I had made a mistake.
The thing is, this was exactly the same bs as my previous job. I come in like some kind of prophet that opens people's eyes to show them the way. They are all amazed and then… nothing. Then it becomes my job to fix 5 years worth of horrible code. Beyond that nobody cares to discuss how to be better programmers.
Working from home and not caring about colleagues or a company beyond the 9 to 5 time period doesn't make it easier either. There is almost no “lets fix this together” motivation and I'm constantly thinking “you know what, I hope you choke on this pile of crap”.
It's been only 3 months at this job, but it has felt more like a year. This is already the 3rd time that I dipped my toes in linkedin to see what my chances are to work somewhere else, but I don't think I can mentally handle more disappointment and broken interview promises.