I’m asking for a friend: Where are the Junior Clojure jobs?
At Pilloxa we hire fairly junior developers to work on our Clojure + ClojureScript stack. If people are junior it’s very hard to do remote though so then they’ll have to be on site here in Stockholm, Sweden.
Tack! This is good to know
Some of my favorite Clojure talks are the ones presented by beginners who have said very encouraging things about the value of hiring a team made up of people from a diversity of experience levels, such as this one. I would expect the Clojure community to especially recognize this. But it turns out that Clojure is actually so easy to learn that companies are having an easier time hiring non-Clojure devs and teaching it to them!
I’m trying to move into a Clojure role in Bristol UK, it’s not been easy so far, our local meetup appears to have decreased in size here
I know it’s not a competition, but it feels like Elixir is capturing an increasing number of developers who are trying to make their first jump from imperative to functional. And I think the two reasons, in order of significance, are Phoenix (very Rails like, and quite nice to use; I built a production app with it), and the special back-end features that BEAM VM provides.
In other words, there are a few common cases that Elixir has complete, current, and well-defined answers for. Clojure, it seems to me, doesn’t have one or two big answers that would draw people in. (You can do anything with Clojure and JVM libraries of course, but it’s much more up to you to find the proper assortment of current pieces + fit them together yourself.)
It’s a shame. I find Clojure the language to be so low friction to use, and I find Elixir very powerful but very cluttered with non-alphanumeric characters and having so much syntactic sugar that there’s a lot to learn/remember in the early days of learning.
I guess what I’m saying is that I honestly don’t expect to see Clojure use grow as much as I think or wish it should :).
The tendency is not to encouraging for someone who wants to learn Clojure as a first language. (unless you live in Sweden)
The upside is that you clearly learn a lot about programming and you can use this knowledge elsewhere.