3 ms·
What do you want out of learning backend engineering? A job? Then Node is sufficient. Go wouldn't be hard to pick up on top of it to make yourself more attract
by bananarchist 4y ago
What do you want out of learning backend engineering?
A job? Then Node is sufficient. Go wouldn't be hard to pick up on top of it to make yourself more attractive. PHP is somehow still a stalwart in this realm, too, and there's lots of demand for C#.NET out there.
Do you have a project in mind? You'll want to consider the particularities of the idea and its requirements to decide if a specific language/runtime/framework could serve you significantly better than one you already kinda know.
Just to learn more? This is the hardest. Learning just to learn is very enervating. But if you've got the spirit, I would suggest trying something more exotic to what you've listed, like Haskell or Clojure, to explore different ways of approaching the problem at a high level, or rolling some socket code in C for a deep dive into the low-level specifics of web backends.
- b3tameche 4y agoOops, forgot to mention .NET too. To be honest, the main reason of my confusion is that I've been surfing on the internet about those languages for quite a time and have read some threads on HN too (I mean people comparing them). Some people say that this is better than that but other say the opposite, I just don't want to regret my choice in the future and still be in demand with my skillset in, let's say, 5 years. Thank you for your time tho.