On the other hand, my job consists of working on poorly managed sphaghetti code with very low velocity, the system is very inefficient, and the tooling, debugger support, etc., are pretty terrible.
This is resulting in burnout, my job is frankly, too boring. I want to know if anyone found themselves in a similar situation, and how they would deal with it.
I like the company, but I do not feel like I am living up to my potential in my current role. How does one aquire or transition into "interesting" roles, especially regarding new development? What do hiring managers for new development look for? And what do I look for in job/role listings to weed out legacy/maintinence work?
So far my best idea is "Magnesium" but it doesn't roll off the tounge very well.
Anyone want to volunteer a suggestion?
It is a low level (C/C++-like) systems programming language.