Job hunting, interview process and anything related to the experience of a job writing the Clojure language.
alexlynham 2019-07-22T07:42:37.013800Z

Also tbh although if pushed I'd say that clj or fp is the area of tech I'm most comfortable in, or that systems design is a thing I can do etc etc my feeling is that now I get hired for reasons that are less concrete. More about the way you look at things or something? When you're more 'junior' in terms of experience or arbitrary CV points/bingo then I certainly feel like the tech gets interrogated more. My last two jobs I definitely feel like I've been hired for something more abstract than just raw tech - although that's, like, a requirement, it gets you past the phone screen and then is sort of assumed from there on in. :man-shrugging: At my last gig I did a lot of hiring and on the whole junior and mid folks sometimes flunked the tech test (a pairing exercise) but more experienced folks only failed at that stage because of attitude, yknow? Past a point you don't really have an excuse not to solve it, but how you solve it matters. What I don't know is if we hired more polyglots than single language specialists, I didn't keep track, but my gut feeling is we hired in general people with a broad spread of background tech and a lot of people that had cross-trained into engineering, because that perspective was often super obvious when it came to pairing on a fake 'real' thing in interview. Although an interesting point, now I think about it, is I think a fair few senior contractors flunked our tech test. I can remember one total car crash straight off the bat...

mpenet 2019-07-22T08:51:47.017900Z

Knowing how to teamwork is also quite important nowadays, and I say that as somebody who was a lone shooter for a long time. It's a lot of little things that might seem boring/mundane but it matters.

mpenet 2019-07-22T08:52:48.019200Z

It's not all about rebalancing trees on a whiteboard anymore

alexlynham 2019-07-22T08:54:07.020200Z

πŸ‘ there are times when the only thing that’s gonna get the thing shipped is pure ability/bloody mindedness/being able to solve the problem solo but I find those times are few and far between in practice, even in a remote team

mpenet 2019-07-22T08:56:01.021900Z

Yeah I meant more about tooling, processes, rules etc etc. But yeah it's easier to learn these than raw problem solving

alexlynham 2019-07-22T08:57:55.022200Z

oh yeah a hundred percent

alexlynham 2019-07-22T08:58:10.022700Z

being able to agree on tooling, automation, process, a playbook etc is crazy important!

br 2019-07-22T18:55:05.023100Z

I think there is one company in Kaunas using Clojure. There's a Clojure meetup in Vilnius (which I missed, sadly, because it seems to only happen once per year!)

Kanister 2019-07-22T19:02:01.023300Z

even less often 😞

br 2019-07-22T19:31:25.023500Z


br 2019-07-22T19:32:21.023800Z

Search trends are reflection of buzz

gklijs 2019-07-22T20:37:50.025Z

yes, but often managers only know buzz, and are the ones making some of the decisions in language adoption. Although more and more it's up to the team.