If you want to be a better developer, learn one of the functional languages (Haskell, Erlang, F#/Ocaml, Scala, etc.).
If you want a better paid job, learn Java or C#. It doesn't really matter which one as they're close enough that when you learn one of them then the other can easily be picked up. Though you might want to look closely at the pay rates (here in London, Java developers tend to get ~10k more than C# developers)
How’s it going, I'm a Adam, a Full-Stack Engineer, actively searching for work. I'm all about JavaScript. And Frontend but don't let that fool you - I've also got some serious Backend skills.
Location
City of Bath, UK 🇬🇧
Education
10 plus years* active enterprise development experience and a Fine art degree 🎨
It could, though last time I played with Scala there was a lot of doing things its own way - like having its own collection class hierarchy. Not a big deal but it did annoy me a bit.
Another option would be F#, as that sits on top of .net. Personally, I found F# a lot easier to pick up and it felt a lot closer to the rest of .net than Scala did to Java.
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.
If you want to be a better developer, learn one of the functional languages (Haskell, Erlang, F#/Ocaml, Scala, etc.).
If you want a better paid job, learn Java or C#. It doesn't really matter which one as they're close enough that when you learn one of them then the other can easily be picked up. Though you might want to look closely at the pay rates (here in London, Java developers tend to get ~10k more than C# developers)
Couldn't Scala bring you closer to Java? It's the only recommendation which could be better all around for a developer (I'm not a scala Dev).
It could, though last time I played with Scala there was a lot of doing things its own way - like having its own collection class hierarchy. Not a big deal but it did annoy me a bit.
Another option would be F#, as that sits on top of .net. Personally, I found F# a lot easier to pick up and it felt a lot closer to the rest of .net than Scala did to Java.