Independent of what will be the programming language you will choose for backend work, my advise would be
a) to deeply familiarize yourself with relational database systems.
b) read one (or several) good book on API Design.
c) acquire some experience with virtualization/containers
Since you are already comfortable the node, I think it could be beneficial to leverage your knowlegde there. But if you want to pick up another language for backend work, I'd suggest to play around and experiment with everything (time-boxed) and then choose one and commit yourself on it. I personally would also take the wider ecosystem into account. Maturity of documentation, librarys, size of the community, etc.
But be it node, a .net based Language, a JVM based language, Go, Python, Ruby most of them are rather safe bets. Have fun!
Some comments have been hidden by the post's author - find out more
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Independent of what will be the programming language you will choose for backend work, my advise would be
a) to deeply familiarize yourself with relational database systems.
b) read one (or several) good book on API Design.
c) acquire some experience with virtualization/containers
Since you are already comfortable the node, I think it could be beneficial to leverage your knowlegde there. But if you want to pick up another language for backend work, I'd suggest to play around and experiment with everything (time-boxed) and then choose one and commit yourself on it. I personally would also take the wider ecosystem into account. Maturity of documentation, librarys, size of the community, etc.
But be it node, a .net based Language, a JVM based language, Go, Python, Ruby most of them are rather safe bets. Have fun!