I think you should always pursue what picks your interest, there's so much stuff out there to learn from other languages and technologies that even when choosing to overlap stuff you can learn so much.
But I do like what you said about learning stuff that complement you, for some people the goal is to be the best knife, for others the goal is to be a great Swiss army knife; it depends on your career goals as a developer, maybe learning some of everything would be of more benefit to you if you want to become a manager in the future.
Definitely agree. It’s all about you deciding what you want to work towards to. For me, it’s a more full-stack profile. For other it will be exclusively back-end with Node.js.
It’s up to you to set your own goal and always try to push forward :)
We’re a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.