I recently joined a company that, during the interview process, was reassessing their tech stack and planning to shift in a different direction, both front and backend. I was hired to help with that.
During the interview process, we talked about future state architecture and it sounded like they wanted to move into exciting directions.
Alas, months into the job, they’ve decided to move toward more legacy frameworks and less-exciting languages for business reasons (hirability, establishes technologies, etc). I understand the decision but feel like it won’t help forward me career like I thought it would have prior to joining.
Has anybody else experienced this and did you end up staying with the company or move on?
Companies hire people to solve business problems and add value, not so they can use their preferred languages or tools. Your “stack” counts for a lot less than what you’ve accomplished. A professional programmer resume lists accomplishments in terms of problems solved and value added, not tech “skills” in terms of languages and frameworks.
Learning a business domain, solving real problems, working with a team, and understanding trade-offs count for more for your career growth.