jobs-discuss

Job hunting, interview process and anything related to the experience of a job writing the Clojure language.
danielglauser 2020-05-28T01:42:21.398Z

@shaffan1996 I feel similarly to Sean, I feel what you're asking is more of a business question than a technical one. Can the business support training folks up or do they need more experienced devs? Is domain knowledge more valuable than technical knowledge? As someone who's recruited and interviewed quite a few people for Clojure programming positions I think about this post by Alex Miller and try and figure out where folks are on the learning curve: https://puredanger.github.io/tech.puredanger.com/2011/09/02/clojure-hills-of-abstraction/ I label the humps a bit differently, more like data structures, immutability & state, reduce, higher order fns, etc. If ClojureScript is in play I'm usually working with re-frame so I look for things specific to that framework and managing state on the frontend. I also lean more towards backend development but I have worked through enough frontend and full stack Clojure(Script) projects that I ask about managing things like state on the frontend (component v.s. app-db), communication between components, type 1 v.s. type 2 v.s. type 3 components, without getting into CSS and layout questions.

danielglauser 2020-05-28T01:43:21.399200Z

There are a lot of architecture decisions that aren't really Clojure(Script) specific that can play a large role in how easy it is to work with a codebase.

2020-05-28T04:22:08.400600Z

@danielglauser and @seancorfield Thanks for the awesome answers! I'll be sure to look at that article

2020-05-28T16:08:25.402800Z

Actually are people seeing any interest/demand for more project based clojure work? IE scope out and build something for an org? Or take an existing codebase and work on it to add some functionality? Or is it primarily hiring for a full-time role?

alexlynham 2020-05-28T16:22:00.403200Z

I've not really seen that tbh, which is a shame

alexlynham 2020-05-28T16:22:57.404300Z

cos something like what I'm currently doing in typescript, embedded in an org would work p well as clj by the same measure, but I guess you couldn't hand it over to permies cos they'll all be java or python or what have you

2020-05-28T17:15:04.404500Z

Well that’s frustrating…

Aron 2020-05-28T19:14:35.404700Z

permies?

seancorfield 2020-05-28T19:23:39.405100Z

Permanent members of staff (as opposed to contract staff).

seancorfield 2020-05-28T19:24:26.405900Z

Sometimes you'll see FTE (Full-Time Employees) used almost interchangeably (although that ignores part-time staff who are salaried, rather than contracted).

George Ciobanu 2020-05-28T21:22:02.407700Z

Hope this is the right channel to post! I'm working on a no code product as a Product Manager and Engineer. I'm looking for another technical cofounder, please let me know if you or someone else is interested. I'm based out of NYC but open to remote, though prefer local. I currently work as a Program Manager at Google, have interned at Microsoft, Google and Facebook as a software engineer, and worked as a PM at various startups. I'm very serious about this project and have started building a prototype. Currently building out the product more, and polishing a seed deck.

seancorfield 2020-05-28T21:55:31.407800Z

Is this a Clojure-related opportunity @geo.ciobanu?

seancorfield 2020-05-28T21:57:05.408Z

(and, no, this is not really the right channel for a "job post", which this seems to be -- #jobs-discuss is for discussions about jobs/hiring/etc: there are other channels for actual job listings)

George Ciobanu 2020-05-28T22:03:17.408200Z

Yes the back end is Clojure. It's not a job in the classical sense, that's why I'm not sure where to post it. Any suggestions on where to look for a Clojure cofounder?

seancorfield 2020-05-28T22:48:49.408400Z

OK, makes sense. Yeah, I guess it's not really a "job" so this channel is probably fine. The audience is smaller than the regular #jobs channel, but folks there are generally looking for actual paid work 🙂

seancorfield 2020-05-28T22:50:48.408600Z

Good luck! Finding the right co-founder can be tricky and of course the vast majority of these things end up going nowhere (I've done the startup co-founder thing, and pounded the sidewalks of Sand Hill Road etc -- VC central in the Bay Area 🙂 )

George Ciobanu 2020-05-28T22:56:14.408800Z

Thank you!