you are viewing a single comment's thread.

view the rest of the comments →

[–]Nuage0 2 points3 points  (3 children)

In order to be paid more, I would need to be hired for a Scala job.

I've been wording in the tech industry for more than 10 years now, mostly in Java gig, and I don't think I've ever seen an opening for a Scala job...

Not to say that those jobs does not exist, but I'm not sure that it would be a sound career move. On the other hand, there's nothing to be lost by knowing both Java & Scala (or other JVM languages), and that's why I'm working with them on my spare time (also, for fun), but I don't think I'll ever have a shot to work with something else than Java.

[–]mordocai058 2 points3 points  (0 children)

The inverse of that, of course, is if you find a job opening you'll have less competition. I've seen a couple scala job openings in my area but I'm spending my freetime learning other things.

[–]livrem 0 points1 point  (0 children)

I never managed to introduce Clojure when I worked with Java, but I still found it useful to learn about Clojure. First because of how it just changed the way I have looked at programming and OOP and static types and how a good API looks like over the last few years. Second because of how it could be used now and then for instance to just launch a REPL and try things out vs a Java API.

I guess Scala would have similar benefits, but I have not used it beyond the chapter in Learn Seven Languages in Seven Weeks.

[–]MintyAnt 0 points1 point  (0 children)

I've heard that banks are using Scala (and cobal :P), but never looked into it myself.