Giorno! È un bel salto da Clojure a Typescript + Python, cmq... E mantenere progetti con più linguaggi diversi sarà anche la norma, ma mi sembra sempre un caos
Anche dal punto di vista HR
👋:skin-tone-3:
si anche a me, noi siamo riusciti a far cominciare ad usare Clojure anche tanti altri teams che non lo usavano prima alla fine, ma solo perche' c'e' spinta dall'alto e tutto il resto e' in Clojure
altrimenti col piffero che convinci ruby-on-railers a scrivere Clojure
In uSwitch i servizi erano Clj, Ruby e Go, front-end Rails React (e qualcos’altro). Funzionava bene perche’ quando mi lanciavo in uno di quei linguaggi che non conoscevo, tra code review e pairing, imparavo un sacco di trucchi in modo molto veloce. Questo perche’ c’era sempre qualcuno esperto (nel tuo team o no) che ti poteva aiutare su uno specifico stack. Quindi pare che per far funzionare “generalist programming” sia necessario mantenere viva una lista di esperti a cui ti puoi rivolgere.
ah si in quel modo funziona, nelle aziende dove non fai molto pairing o dove magari dei progetti vengono scritti da team X e finiscono a esser mantenuti da team Y con 0 handover decente, volano molte piu' bestemmie se il codice e' scritto in 10 linguaggi diversi
pare che questi personaggi https://b-social.com/ usino Clojure
almeno cosi dicono i recruiters che stanno cercando di allargare il team
Esiste dal 2016 e cercano tech leads/ head of eng… puzza di guai
(possibilmente rimediabili :)
ah ok si non l'avevo mai sentita
beh una startup se non va troppo bene, arrivare come tech lead/head of eng potrebbe essere un bordello
sempre un piacere sapere di una nuovo team clojuristico