Fork me on GitHub

Hello — I have Lisp experience from personal projects. I have written Common Lisp and Scheme/racket.(you can take a look at my GitHub here will this be enough to get an entry level Clojure (backend) job? Thanks


I can’t answer your question. But at a glance you’ve written some nicely structured code. Kudos! And good luck!


This is going to depend so much on the specific companies that are hiring. Some hire entry-level folks with no Clojure experience but an expressed interest in (and maybe some experience in) FP in general and then train them up in-house. I think Nubank is a good example of that, from what I've heard. I suspect such companies are rare. Many companies just don't have the bandwidth to train people up from scratch, unfortunately.


It will also depend on what other programming experience if any, you have.


+1 to what Sean said. It'll be easier if you have prior backend experience, especially where you showed you could learn a new technology on the job. It's much easier to learn a specific language than it is to learn how to be professional engineer in general


Might be worth doing some clojure projects as well, it should not be hard since you know already a few lisps


But yeah depends on the company


I think that for entry-level positions (which are hard not to conflate with "junior" positions - sorry if I'm guessing your age wrong) some of the most important things to show are your energy and curiosity. If your CV shows that and and can talk with enthusiasm in an interview about all things Lisp, probably that will transmit a number of great things. It will differentiate you from people just wanting a job. It's important to realise what is typically sought after in junior devs - lots of energy, lots of features delivered, being a relatively quick and flexible learner. tldr I wouldn't worry excessively about Clojure, however developing skills in that direction won't hurt :)


Whats the difference between entry-level and junior?


Entry-level = first job, no experience expected, just school/college. That's the way I would read it. Junior = some industry experience.

👍 2

I think I just got a little more pessimistic about ever landing a job in this field 🙃


It's certainly a very different world to when I got started. My university had a "sandwich year" that was part of your degree where you went out and worked in a related job to your degree and your manager's assessment was part of your overall grade. The university helped you find those jobs (or you could find them yourself, and I got mine through a family friend). By the time you graduated, you already had a year's experience in industry that you could point to that was directly related to your education. I think it was a great idea that would really help a lot more people get into careers. It was also good for employers: they could count on hiring graduates that they already knew, if they wanted, or for new employers at least you knew the graduate had worked in industry already. That sandwich year was often low paid -- glorified intern in some cases -- but it was also great experience that gave students a sense of whether they would enjoy the industry or not.


@U04V70XH6 I did something similar, although it was half a year, and it was not that common to do so, but I really liked to have some working experience.