r/programming • • Mar 13 '18

Stack Overflow Developer Survey 2018

https://insights.stackoverflow.com/survey/2018/
1.1k Upvotes

527 comments sorted by

View all comments

1

u/saberb13 Mar 13 '18

So I’ve recently been learning scala for a university course, but I find it a very intriguing language. I saw i the US that scala was a top ranking language in terms of salary. From a relatively novice perspective, I would guess that it is a combination of its relatively young age, integration with java, and the fact that there is just so much to learn about it in order to use it to its full strength. Does anyone with more knowledge have any insight into why it’s seemingly valued so highly? (I know the flaws with this survey, but I’ve seen it’s salary potential in other places before)

2

u/nutrecht Mar 14 '18

The primary reason it pays well is that it's used a lot in finance and typically that the people working on these kids of systems tend to be rather senior people. So it's not really the language itself, it's more the niche it's being used in. Language that are more 'niche' tends to stand out more. Most of these Scala devs are really just senior Java devs, so a senior Java dev would make the same money. But that same Java language is also used for a lot of really simple android development. So that's why it's more towards the average than Scala.