I am looking for my next project ... to create something useful, and I've been thinking about our community ...
On my last contract it was mentioned a couple of times that it is hard to recruit Clojure developers. And this week I was on a call where the issue of finding people with Clojure experience came up again.
Those of us who have built things with Clojure know how good it is for getting stuff done. So why aren't more companies using it? Is it considered more difficult to use? Is the tooling less developed than Java? Is it simply that there is a smaller pool of people who know it well enough to make it sustainable?
I'd be very interested to hear your thoughts. Perhaps there is an opportunity to get a large number of people trained up in Clojure so that it becomes the go-to platform for certain types of problems, like Ruby on Rails.
I am sure there will be plenty of opinions on this. I'm more interested in identifying if there is a particular issue that can be addressed, so that more of us get to do enjoyable work.
I have some related questions which may or may not involve Clojure:
Do you struggle to recruit Clojure developers?
Would you like to do more Clojure but can't find suitable roles?
Do you find it challenging to find enjoyable projects as a contractor?
Have you joined somewhere only to find out that the reality of the job is somewhat different to how it was described in the advert or interview?
Have you joined a team where dysfunctional team practices make the work much less enjoyable than it could be?
Are you looking for a company that has fully remote teams?
What other massive bugbears do you have with tech recruitment?
If any of these points resonate with you I'd love to talk to you. Rather than generating lots of noise on the list I would be happy to summarise here the results of any conversations over the coming week (with permission).
Have a great day!