3 ms·
Interestingly, Clojure is associated with the highest salaries worldwide[1], and is used by developers with the most years of professional coding experience[2],
by krn 8y ago
Interestingly, Clojure is associated with the highest salaries worldwide[1], and is used by developers with the most years of professional coding experience[2], according to the StackOverflow Developer Survey 2019.
[1] https://insights.stackoverflow.com/survey/2019#technology-_-what-languages-are-associated-with-the-highest-salaries-worldwide https://insights.stackoverflow.com/survey/2019#technology-_-...
[2] https://insights.stackoverflow.com/survey/2019#developer-profile-_-years-coding-professionally https://insights.stackoverflow.com/survey/2019#developer-pro...
- sandyarmstrong 8y agoSo what you're saying is, if you look at a language that is only used by people with many years of professional experience, then salaries will be higher compared to a language used by many entry level learners? I think Clojure is awesome and have used it for some projects but I also think that causal relationships in the SO survey are often completely misunderstood.
- krn 8y ago> So what you're saying is, if you look at a language that is only used by people with many years of professional experience, then salaries will be higher compared to a language used by many entry level learners? I think in practice most less experienced developers cannot justify investing their time in such a niche programming language as Clojure. It's not like Clojure developers are paid best because they are the most experienced. It's because they could afford the time to master a programming language with very little demand on the job market.
- dan-robertson 8y agoThese surveys seem (increasingly) biased towards certain types of development. Specifically, web development. I couldn’t find a single language I regularly or irregularly use on this page (the closest thing I could find is Emacs). Also the sample size for Clojure developers is smaller than other languages. It’s not obvious to me why the bar should be raised at a certain point (e.g. letting in slightly niche Clojure programmers but not other more niche things). I don’t want to imply that these surveys are rubbish, just that I do not think they give the whole picture
- innagadadavida 8y agoThe Quora article mentions that clojure took off in the fintech industry. People get paid a lot in this field, so if there is some way to control for this niche, the stats will be more accurate.
- simiones 8y agoWell, they are listing what are obviously the most widely used languages in the industry - C, Java, C++, SQL, JavaScript, R, HTML&CSS, Python, C#, Go, Bash, Assembly; and a few of the better known but more niche languages - Ruby, Swift, Objective-C, F#, Erlang, Rust, Kotlin, TypeScript; and still a few others. Together, these cover cloud programming, web, embedded, desktop, mobile, OS, networking, games, machine learning, data science and probably quite a few other industries. The only languages I can think of that see quite a bit of use and that are missing are Lua and TCL; and some of the more obscure ones that would still have been interesting are Ada, some MLs, Haskell, and CommonLisp. Why do you believe that this list is biased towards web development? And, out of curiosity, what languages are you working with? By your mention of Emacs, I'm thinking maybe some kind of Lisps?