DEV Community

Discussion on: _

Collapse
 
fnh profile image
Info Comment hidden by post author - thread only visible in this permalink
Fabian Holzer • Edited

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