Fork me on GitHub

Hi clojurians! Can I get your advise? My main technology now is node.js, but I have only a year of commercial experience on node.js (used to work on java) I was recently offered a job on clojure, and I'm very excited to agree, since clojure is my favorite language and that has been sort of my old dream to work on clojure also that's comparatively hard to find a clojure job outside of USA, nevertheless I'm a little worried how clojure experience would affect my CV. Let's imagine that I work for this company for 3 years. After which I want to switch jobs. I don't find a clojure one, since they are rare so I have to consider a node js again then I see a node.js job, on which 3 years of node.js experience is required. How would my clojure experience be treated? Would I lose some salary? May be it would be irrelevant at all? If so, I guess I will have to refuse teh offer, because for me to be in demand a not tied to one company is much more important, than to work on a favorite language. But that's sad...


I’d jump at the chance, btw if you dont mind me asking, how were you offered a Clojure job?


Seeing different ways of solving problems (i.e. lisp, functional, data driven) should make your more valuable in any language. It just gives you more techniques to apply if you ever do have to return to js.

👍 6

Your biggest problem will not be your CV, but rather that you won’t ever want to work in any other language again. At least that’s how I feel about it.

☝️ 6
😂 3

My personal experience (I'm at my fifth clj job now) is that clj certainly can make you less attractive to non-clj employers. They won't be necessarily able to see that, for example, having deep cljs experience is a superset of knowing, say, react.js and that it easily gives you an even superior grasp of many underlying patterns. They can very easily instead just go for someone with "x years exp. in React" Plus competition for java, javascript, etc is pretty tremendous, even more so with the growing workforce in our industry. Flooding by bootcamps began more than 5 years ago - think of all the graduates that already got a grasp and are proper competitors for mid-tier jobs. Finally there are some shops with genuine appreciation for OOP. Hard to match (and get a satisfactory job if hired anyway) Probably I have to send out 20x more CVs in java/js/ruby for getting the same amount of feedback/interest I'd get in clj


That's not to discourage you. If you go all-in for clj you won't regret it and will have job security. But honestly it's not a universal passport, at least it never has been one for me

Aleh Atsman17:12:11

@U04V5VAUN agree with that! 🙂 I just hate Clojure less than everything else...


@U014JMH21NK An HR from a separate HR agency reached out in LinkedIn and offered me


@U45T93RA6 > 20x more CVs in java/js/ruby for getting the same amount of feedback/interest I'd get in clj That's an interesting point. Frankly speaking I thought it was quite the opposite. I thought all the time there are many people who love clojure (let's just take a look in the comments haha. Practically it's hard to find anyone who has used it and doesn't love it). And much less companies with clojure stack. So demand for clojure jobs is greater than supply of clojure jobs > Flooding by bootcamps began more than 5 years ago - think of all the graduates that already got a grasp and are proper competitors for mid-tier jobs. Yeah. But. Continuing my thought above, I had an idea that the demand for java/js/ruby is greater than the number of these kind of engineers, which cancels this thing like I chase to get 5 years of js experience to get covered "5 years+ years of js experience needed" job offer and once I get 5 years, requirements change to 10+ years. OK that's possible, but I'm sure that after 5 years of me working with js a bunch of new "1+" "3+" "5+" js vacancies will appear


Just join the company @quidcain


You're making up problems that are not problems 🙂

👍 51

wow 16 likes! Quite unanimously:grinning:


Well it's the truth 🙂