TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: Where do all Clojure devs work?

6 pointsby thisiswronggggover 2 years ago
And how do they earn that much? I&#x27;m looking at the results here<p>https:&#x2F;&#x2F;survey.stackoverflow.co&#x2F;2022&#x2F;#technology-top-paying-technologies<p>and see that clojure is the top paying tech with almost double the pay from java.<p>But when looking for clojure job ads I see very few posts (at least in Europe) and TBH most of them don&#x27;t seem the high-pay shops kind.<p>Also weird that the top five is dominated by functional languages which again seem to be a small minority in job ads.<p>Some possible explanations:<p>1. these roles are within FAANGs (and they&#x27;re not advertised as such but under more generic postings)<p>2. these roles are mostly independent consultants (and consequently these numbers are not too relevant if you are in a payroll)<p>3. because these roles are few and far between they compete for a small pool of applicants thus raising the wages (although the number of applicants don&#x27;t exactly show a lack of candidates)<p>4. A lot of these are simply outliers in the sense that the data have not been normalized (i.e. 2 people that do clojure indeed earn that much but the whole sample is 10000 people).<p>How do you interpret these numbers? Do they agree with your experience?

3 comments

fingertoeover 2 years ago
I am a clojure dev who has been in the community for 8 or 9 years, these are my observations:<p>1, Apple hires Clojure Devs. Netflix uses Clojure as well. I believe Amazon may in places. There are several other corporate 500 companies that use it in a vast minority of their projects. I asked one dev at Clojure Conj &quot;how many developers do you work with? 100.. How many use Clojure? &quot;No, there are 100 on the Clojure team, we have 1700 JVM developers.&quot; Typically these jobs are listed as Experience with one of Clojure&#x2F;Kotlin&#x2F;Scala..<p>2, In all of the negotiations I have had for Clojure jobs, I was offered both routes. The W2 route is often through a staffing company, or a 1099 route on your own. The compensation is pretty much a wash either route. (1099 pays more to compensate for lack of benefits). I am sure there are companies that do direct hire as well.<p>3, Yes, there are few developers competing for more than one would think number of jobs. It isn&#x27;t difficult to train up developers to code Clojure, but it is a bit harder to find developers who intuitively architect in the Clojure way. Those guys are a pretty hot commodity.<p>4, Clojure devs also tend to be extremely experienced. That would mean a high salary no matter tha language.<p>There are a substantial number of Clojure unicorn companies. Examples are NuBank, Reify health, AppsFlyer, TaxBit, Amperity. Most of these are still under the radar in that most people have never heard of them. There are probably a lot more that haven&#x27;t hit the Billion dollar mark but still have significant staffing.
评论 #32852505 未加载
clusterhacksover 2 years ago
There were only 658 responses for Clojure out of 35,695 respondents - see (hover over the data points - for example, Java had more than 10,000 respondents):<p><pre><code> https:&#x2F;&#x2F;survey.stackoverflow.co&#x2F;2022&#x2F;#section-salary-salary-and-experience-by-language </code></pre> My guess is that many of these 658 Clojure respondents are highly experienced engineers. I bet that if we took the raw data and looked at say, the top 1,000 Java respondents by experience that most of the salary differential you see would probably disappear?<p>I think &quot;niche&quot; language developers may be not only experienced engineers but are also be the type of engineer who is actively seeking out &quot;better&quot; ways of building software. In other words, a programmer seeking to improve their craft and to think critically about the tools they use for software development. This type of self-analysis and self-criticism probably leads to being a better developer. Maybe similar to musicians? I think we all know musicians who can play a few songs from what amounts to muscle memory but we all also know a much smaller number of musicians who are deeply creative and skilled - in my experience, the primary difference between the two types of musicians boils down to time and some form of deliberate practice.<p>Stack Overflow makes the raw survey data available via CSV. I&#x27;m going to download it myself and dig a bit - others can do the same.<p>Oh, early in my career I was very hung up on the idea that specific programming language skills were the key to making that higher pay. I now believe that being highly paid has very little to do with specific programming language skills beyond some relatively low floor of competence with the language. There is some luck in making a high salary but generally you have to work for an org <i>willing</i> to pay high salaries, be visible to people making salary decisions, and then make actual valuable contributions. Of course, there are also people without those results who climb the salary ladder by simply understanding the organizational politics of how to move into higher paid positions.
lemon_bottleover 2 years ago
Me on the other hand got interested in F#! How does it pay so much considering it&#x27;s just another .NET (CLR) language at par with C#? Can I benefit by learning F# as a .NET developer?
评论 #32852128 未加载