if that's the challenge you're facing but you still want to switch, have you considered going into business yourself?
you can start small and minimize risks by adapting your product and core business model to your customer profiles needs.
as a developer, if the specific project requires you to learn a new langue, then that's what you have to do.
plus it doesn't take long if you already understand the fundamentals of computer programing in different languages.
for instance, it only took me one week to learn NodeJS and...
I'm a self-taught backend developer and still in my journey of making this career switch!
I'm looking for a shot to help with any test project you may have in order to earn the opportunity for a long term remote contract.
All I need is a shot, you have nothing to lose and no money to...