27 ms·
So what I hear out of this is a conflict of priority of your values. I might suggest you are not really stuck, you just do not have your priorities straight and
by thenaturalist 5y ago
So what I hear out of this is a conflict of priority of your values. I might suggest you are not really stuck, you just do not have your priorities straight and if priorities change momentarily, actions might cancel each other out.
You might want to take responsibility for your hierarchy of values. You can still be strategic about it and try to map out how certain actions might build up over time.
As another comment has mentioned, the demand for Software Eng - especially experienced professionals - still so much outpaces supply, you are actually in a pretty comfortable position to jump into different areas of the domain with only a minimal (short term) or even no pay cut at all. You gotta create your own opportunities here, though.
With regards to interests, let's be real about the tradeoffs: Jumping into different areas can be super beneficial if those expeditions create a marketable skill set. That might mean that you have to bring yourself to focus on one area at a time, but once you are a Fullstack Dev for example, you can have a quite flexible job. Again, be honest with yourself about what you value more: stability and pay in the short term or short term increased effort for increased long term salary and satisfaction.