I want to move to a different stack. This is for both professional growth—to learn new ways of doing things which might lead me to working more effectively—as well as for personal growth. I've found some other technologies and areas that excite me and which I really want to be a part of.
Senior positions using other stacks understandably require several years of experience; those I've applied for have resulted in rejections at the application stage. Some substantial demo projects in my portfolio would be great but I struggle to find time outside of work these days.
Junior positions don't have sufficient compensation given my family needs and have fewer or none of the other responsibilities I enjoy such as team management and project ownership.
I'm hoping my exact transition isn't relevant for receiving advice, to make it useful for others in similar situations, but some examples of transitions might be:
- Backend web services written in Python to those written in languages with substantially different paradigms, e.g. Elixir. - Consumer-oriented web APIs to real-time services, e.g. fintech. - Backend web services to a hyper-focused subset of that, e.g. database engineering or operations.
What advice do you have on transitioning from one stack to another? If you're part of a hiring team, how can applicants win you over if their technologies don't align with your own?