clojure-brasil

2023-06-26T15:19:21.622749Z

❤️ 1
2023-06-26T19:08:46.118579Z

Galera, quais empresas BR (ou que tem escritório no Brasil) trabalham com Clojure? 🧵

2023-06-26T19:08:56.605889Z

• Nubank • Quinto Andar

andre.stylianos 2023-06-26T19:46:19.547179Z

https://www.molequedeideias.net/empresa

😍 2
andre.stylianos 2023-06-26T19:50:50.739669Z

Acho que é a única que eu me lembro que tenha presença física no BR além das que você listou. O resto que conheço são empresas de fora que contratam remote

souenzzo 2023-06-26T20:14:16.816699Z

https://www.dieselbank.com.br/

souenzzo 2023-06-26T20:14:57.310969Z

http://piposaude.com.br

souenzzo 2023-06-26T20:16:50.658419Z

não tenho certeza, se alguém puder confirmar(✔️ ) ou negar (✖️ ) http://180s.com.br

✔️ 1
ericdallo 2023-06-26T20:29:12.153439Z

@rafaeldelboni ☝️

rafaeldelboni 2023-06-26T20:30:20.298019Z

180s trabalha com Clojure sim.

rafaeldelboni 2023-06-26T20:32:56.033439Z

https://github.com/paygoc6/action-openapi-linter tbm se não me engano trabalha com clojure

rafaeldelboni 2023-06-26T20:36:22.895989Z

tem algumas aqui no histórico desse repo https://github.com/clj-br/vagas

souenzzo 2023-06-26T20:37:24.240019Z

AFIK, o time de clojure da paygo "fechou". Talvez ainda tenha um legado clj lá dentro e uns 3 dev.

rodolfo 2023-06-26T20:39:14.724819Z

Se não me engano a Cisco tem coisa, o @iagwanderson está usando Clojure lá até onde sei - mas não sei se tem office no BR ou só remote mesmo. PS: aqui na 180º Seguros nossa stack de serviços é inteira em Clojure (não só uma parte)

rodolfo 2023-06-26T20:40:53.284189Z

Outra que lembro que usa é a EmbraerX (braço da Embraer) https://embraer.gupy.io/jobs/256844?jobBoardSource=gupy_public_page

marciol 2023-06-26T22:27:36.488649Z

fechou mesmo na PayGo

marciol 2023-06-26T22:27:41.149039Z

bom lembrar essas outras aqui

marciol 2023-06-26T22:28:20.661269Z

O @schultzkaue trabalha na Embraer

kschltz 2023-06-26T22:33:59.279099Z

mais especificamente o time da Beacon

Caio Cascaes 2023-06-26T23:24:26.899829Z

Quinto Andar Clojure? Sério?

souenzzo 2023-06-26T23:37:31.617469Z

Não é Full clojure, tem muito typescript. Mas tem pelo menos um serviço clj+datomic lá

👍 2
marciol 2023-06-26T23:39:09.190999Z

é bem específico

marciol 2023-06-26T23:39:15.780879Z

o uso de clj lá mesmo

marciol 2023-06-26T23:39:22.340829Z

tem muito java lá btw

marciol 2023-06-26T23:40:37.442339Z

alias puxando o @nlessa aqui que é um dos sócios da Moleque também

2023-10-03T12:34:18.926709Z

Fala galeraa... aproveitar essa thread que tem bastante gente, e de várias empresas... Ninguém afim de palestrar na Clojure BR?? 🙏 Podia ta roubando, podia ta matando, mas só to pedindo uma talkzinha hahahhha Não tem ideia de temas? Segue uns: • Pedestal / Construindo APIs • Macros • Transducers/Reducers • Ambiente Dev: VSCode + Calva ou Emacs + lsp ou qlqr outra combinação que você use Só falar comigo ou preencher o form de https://docs.google.com/forms/d/e/1FAIpQLSe7v15Kr2bRfogSddKl2CHulVriiyvZ9J1XNqe8xAQbVpeU3Q/viewform , que combinamos melhor a data 😉

☝️ 1
2023-06-28T19:58:28.054959Z

caraca.. esperava mais 🤷 hahahaha dieselbank me pegou! não sabia que existia um banco para caminhoneiros 🤯 alguém trampa la? pq não achei nada que indica clojure

marciol 2023-06-28T19:58:56.760399Z

Clojure é muito limitado mesmo, infelizmente

Caio Cascaes 2023-06-28T19:59:07.775369Z

Bora ter mais startups só para ter mais Clojures, hahaha

😂 2
marciol 2023-06-28T19:59:45.015329Z

Aqui na firma eu falo que trabalhei com Clojure e todo mundo admira e tal, mas no final estamos no velho Spring com um pézinho no Quarkus

😕 1
Caio Cascaes 2023-06-28T20:04:29.509059Z

Uma das estratégias é demonstrar o tamanho do código e velocidade de desenvolvimento (estou fazendo isso) por uma coisa que outras levaria mais tempo

ericdallo 2023-06-28T20:08:32.913859Z

Talvez meio bolhinha, mas não consigo me imaginar trampando em algo que não seja mais Clojure 😁

marciol 2023-06-28T20:10:07.317759Z

@ericdallo sempre bom imaginar porque nunca se sabe, porém na tua situação eu acho dificil deixar de trabalhar com clojure, uma porque vc mantém uma ferramenta muito importante, e outra é que você trabalha no maior empregador de clojure do mundo que parece ir muito bem obrigado.

Caio Cascaes 2023-06-28T20:11:28.054969Z

> Talvez meio bolhinha, mas não consigo me imaginar trampando em algo que não seja mais Clojure Me too.

ericdallo 2023-06-28T20:11:36.622659Z

Sim @marciol, com certeza esses pontos ajudam, mas como vc diz eu tb penso que um dia posso precisar sair dessa linguagem, so espero que nao chegue logo hehe

Caio Cascaes 2023-06-28T20:12:25.271769Z

Me dá uma tristeza ver outras linguagens que não o clojure , salvo os dialetos

marciol 2023-06-28T20:15:35.289559Z

Estou no Java e já meio que acostumei, vida que segue

rafaeldelboni 2023-06-28T20:44:27.049089Z

Pow não só no Brasil eu acompanho who is hiring e cada mês eu vejo menos oportunidades lá tbm

andre.stylianos 2023-06-28T20:51:18.382959Z

Realmente vejo bem poucas oportunidades mesmo, mas acho que parte disso ainda é consequência de como está o mercado em geral. Estou procurando emprego no momento e anda complicado... A maioria das oportunidades que vejo são JS/TS.

rafaeldelboni 2023-06-28T20:53:11.719349Z

Pode crer pra mim é muito Java/.Net/Node (acho que por ter um histórico de backender) Foda que fiquei mal acostumado com Clojure, mas é isso, na hora que precisa vai qualquer coisa.

marciol 2023-06-28T20:53:35.860449Z

a gente acostuma

marciol 2023-06-28T20:53:45.298049Z

nao tem trampo clojure suficiente nao

marciol 2023-06-28T20:53:55.977459Z

já aceitei, se calhar algum dia eu volto

marciol 2023-06-28T20:54:09.094529Z

é só uma ferramenta no final

andre.stylianos 2023-06-28T20:54:32.809999Z

Eu trabalho com clj/cljs faz uns 6 anos, mas confesso que a minha maior preocupação de continuar com Clojure é a quantidade de oportunidades, e o trampo que é conseguir entrevista em empresas que usam outras linguagens.

marciol 2023-06-28T20:54:35.408199Z

se eu tivesse que fazer as coisas que o Rich fazia e por isso ele acabou criando clojure eu iria mesmo ficar puto

marciol 2023-06-28T20:54:54.809389Z

mas só faço um crud que leva e traz dado. Com clojure isso é MUITO MAIS FACIL, mas é a vida

marciol 2023-06-28T20:56:48.782119Z

Você diz isso @andre.stylianos porque trabalhou muito tempo com clj(s)?

marciol 2023-06-28T20:57:01.775759Z

nao se preocupe, se você for um bom dev vc consegue em qualquer lang

marciol 2023-06-28T20:57:18.012489Z

conheço muita gente de front que acabou indo para TS porque nao achou CLJS

andre.stylianos 2023-06-28T20:57:36.227869Z

Pois é, tbm penso assim. No final o essencial é pagar as contas 🤷 Se conseguir continuar com Clojure ótimo, mas senão é o jeito achar alguma outra linguagem que seja interessante de trabalhar

marciol 2023-06-28T20:57:44.293869Z

só para dar um exemplo. Nubank mesmo nao existe a pessoa saber Clojure

marciol 2023-06-28T20:57:57.299999Z

E onde eu trabalho hoje tem gente de Go, gente de Python e tudo fazendo Java

marciol 2023-06-28T20:58:27.651429Z

Tenho amigos que nunca fizeram Go e entraram em empresa fazendo Go agora, enfim, é uma zona

marciol 2023-06-28T20:58:38.061729Z

Empresas que sao boas nem ficam olhando isso

marciol 2023-06-28T20:59:06.692309Z

Aliás muita gente foi para o Nubank apesar de Clojure, o @ericdallo pode confirmar

marciol 2023-06-28T20:59:16.853029Z

nem é a preferencia de muitas pessoas, mas como a empresa é boa...

rafaeldelboni 2023-06-28T21:00:20.745189Z

Pow uma empresa do Canadá queria que queria que eu fosse ser lead lá em Go e eu nunca toquei em Go, os manos falavam que dev clojure tem uma cultura animal de estudar e aprender por conta e que pra um dev desses aprender Go seria fichinha (palavras do mano da empresa)

rafaeldelboni 2023-06-28T21:00:49.089779Z

Não precisa ter medo disso não André

rafaeldelboni 2023-06-28T21:01:21.450239Z

Só não fui pq o nubank ofereceu deeu voltar prós braços da minha amada clojure hahaha

andre.stylianos 2023-06-28T21:01:47.326059Z

O difícil tá sendo achar essas empresas boas 😛 Talvez seja pq a minha procura é meio restrita, sendo que estou em Portugal e procurando algo remote, mas já mandei para algumas vagas de Haskell, Scala, Rust e Java mas todos terminam ficando no "adoramos seu perfil, mas temos outros candidatos com 5+ anos de experiência na linguagem que usamos"

marciol 2023-06-28T21:02:52.495729Z

contractor pode ser mais dificil

marciol 2023-06-28T21:02:58.060619Z

porque eles querem alguém com xp já

marciol 2023-06-28T21:03:08.192009Z

mas sendo que vc está na europa

ericdallo 2023-06-28T21:03:15.992539Z

No Nubank é zero esperado o dev entrar sabendo Clojure, o onboarding ensina e funfa super bem IMO, o @rafaeldelboni ta aqui no nubank tb hehe

marciol 2023-06-28T21:03:38.338409Z

eu pensei que o @rafaeldelboni ainda estava na 180

ericdallo 2023-06-28T21:03:48.241209Z

ele ficou com sds 😛

marciol 2023-06-28T21:03:50.819979Z

eu nao passei no teste e estou no concorrente

marciol 2023-06-28T21:04:07.106799Z

passei da primeira vez em 2019 e foi eu que rejeitei

ericdallo 2023-06-28T21:04:11.183279Z

Tenta de novo @marciol, o tempo todo muda e conheco muita gnt que nao passou de primeira e ta aqui!

marciol 2023-06-28T21:04:20.829659Z

agora em 2023 eu tentei e fui rejeitado 😅

rafaeldelboni 2023-06-28T21:04:37.404709Z

Me fizeram offer pra voltar, voltei :) Pow @marciol ouvi muito bem do teu trampo, aplica denovo haha

andre.stylianos 2023-06-28T21:06:59.577869Z

Nubank deve ser massa

marciol 2023-06-28T21:07:00.217949Z

processos seletivos são assim @rafaeldelboni, agora tou até feliz no concorrente, mas vamos ver

rafaeldelboni 2023-06-28T21:07:54.353669Z

Qual concorrente é? (Se tiver confortável de falar nessa thread random hahaha)

marciol 2023-06-28T21:08:17.566899Z

Estou no Will

marciol 2023-06-28T21:08:48.387069Z

Aliás está contratando tb

andre.stylianos 2023-06-28T21:08:54.803429Z

Pois é, processo seletivo tem muita variável envolvida 🤷

rafaeldelboni 2023-06-28T21:16:32.769329Z

Massa

Kaleb 2023-06-30T13:19:34.804289Z

Eu também tenho essa impressão de pedir uma certa ferramenta/linguagem específica é uma parada complicada. Atualmente trabalho no Nu (relativamente pouco tempo, 5 meses, e tenho aproximadamente 2 anos de experiência de mercado no total) também e eu sinto que, de todos os processos seletivos que fiz, esse foi um dos melhores, justamente porque não me pediu nada da linguagem especificamente, estavam mais interessados no meu raciocínio e conhecimentos de Engenharia de software, boas práticas, etc. Eu resolvi os problemas do processo seletivo em Python (linguagem que tenho mais familiaridade pra back-end porque sou da geração nutellinha laughcry) e quando cheguei aqui, mal entendia o que realmente era/representava o paradigma funcional e não sabia absolutamente nada de Clojure. Todo o processo de onboarding me permitiu aprender, em papo de 2/3 meses eu já consegui subir um microsserviço que é usado em produção (nada muito sofisticado, mas assim, já é algo). É difícil encontrar empresas que não foquem/peçam ferramentas específicas hoje em dia desde o processo seletivo, ainda mais para vagas mais seniores, mas quando encontramos é uma belezinha 😄

andre.stylianos 2023-06-30T13:23:48.644149Z

Eu acho que os layoffs atuais tbm impactaram isso bastante. Tem mais gente procurando emprego e poucas oportunidades, então apesar de empresas estarem abertas a contratarem quem não tem expêriencia na linguagem eu sinto que no final se tem alguns candidatos em niveis similares eles sempre terminam dando preferencia a contratar quem já sabe a linguagem.

Kaleb 2023-06-30T13:24:36.889819Z

Sim, nisso aí faz todo sentido. Vou contratar alguém pra mexer com Java que já conhece a linguagem há 5 anos ou vou contratar alguém que veio de outra stack com o mesmo tempo de experiência ?

andre.stylianos 2023-06-30T13:26:13.544859Z

Exato 🤷 Digo isso tbm por experiencia, pq no começo de carreira eu aprendi Scala no meu primeiro trabalho e Clojurescript no segundo.

Kaleb 2023-06-30T13:26:41.668769Z

e sendo sincero, eu tenho curtido bastante Clojure e a linguagem tem feito muito sentido pra mim, mas não tenho nenhuma paixão tremenda pela linguagem, no fundo do meu coração acho que ainda sou Pythonista rs. Mas é muito isso, a empresa é excelente e a galera que está aqui dentro conhece os confins da linguagem, tem uma galera realmente muito foda aqui dentro, então eu sinto que isso acaba impulsionando a gente também, porque dificilmente tu vai ficar estagnado no aprendizado.

andre.stylianos 2023-06-30T13:29:31.048689Z

Eu gosto demais de Clojure, mas tbm não é a unica linguagem que gostaria de trabalhar. Termina que sempre você vai apreciando os positivos de cada linguagem que aprende. Eu ainda hoje sinto falta do type system de Scala, mas quando uso outras linguagens além de clojure faz uma falta enorme não ter uma REPL decente

Kaleb 2023-06-30T13:32:02.625569Z

é hahahah, eu acho que meu primeiro susto e dificuldade vindo para Clojure era estar "mal acostumado" com os famosos debuggers da vida. Trava na breakpoint e vê o que está rolando, eventualmente nem escrevíamos testes porque "funcionava". Mas usar clojure/REPL e ser mais crítico nos testes pra construir um software mais consistente mudou minha maneira de enxergar as coisas de forma muito positiva.

➕ 1
kschltz 2023-06-30T14:59:29.429119Z

se quiser uma experiência parecida com debugger, pra mim o combo tap> + portal funciona legal

👍 1
kschltz 2023-06-30T14:59:57.441429Z

o flowstorm pode ser útil tbm, dependendo do contexto

👍 1
marciol 2023-06-30T15:27:28.671259Z

Várias empresas nao pedem, aqui no BR as Big-Techs modernas como Ifood, Loft, OLX, 5A, Nubank, PicPay, C6, etc, não costumam pedir xp em uma stack strictu-sensu

marciol 2023-06-30T15:28:03.646509Z

Na real, é bom ter mas não é estritamente necessário que se tenha.

marciol 2023-06-30T15:29:08.605029Z

Agora startups pequenas, ou times muito nichados, esses sim vão pedir. É muito o caso de Clojure em empresas pequenas, consultorias, startups que ainda não tem rodada de investimento ou que ainda são bem pequenas e precisam de uma força maior de especialistas

marciol 2023-06-30T15:30:40.370259Z

E isso acontece em muitas empresas de fora tb, por exemplo eu trabalhei com Ruby e sonhava em trabalhar em empresas do mundo Ruby. Surpreendentemente as grandes empresas desse ecosistema não pediam conhecimento prévio em Ruby, como Shopify, Stripe, Zendesk, etc.

marciol 2023-06-30T15:31:03.921419Z

No mundo Java tb. Eu sei que a Spotify, e o Netflix não pedem conhecimento em Java.

marciol 2023-06-30T15:32:00.357379Z

E no mundo Clojure eu sei que algumas tb não pedem além do Nubank. Exemplo, o Metabase estava contratando até a pouco e sei que lá eles contratam pessoas que não sabem Clojure, mas precisa ser bom programador.

Kaleb 2023-06-30T15:33:47.762749Z

Eventualmente vou dar uma olhada! Valeu!

marciol 2023-06-30T15:35:54.327249Z

Mas o teste dessas empresas as vezes não é facil tb, geralmente envolve algum exercicio de codigo ao vivo. Um amigo disse que no ultimo que fez no Metabase pediram uma solução para um problema difícil. Depois, quando ele teve um tempo livre ele identificou que a solução envolveria Dynamic Programming.

marciol 2023-06-30T15:37:25.073309Z

Isso para o Metabase. Sei que Shopify costumava pedir coisas não tão fáceis nos exercicios tb, enfim é a vida.

marciol 2023-09-01T00:08:50.214619Z

Clojure segue sendo a melhor linguagem enterprise, com Java vindo logo em seguida. 👔

1
wandersonferreira 2023-06-26T20:39:18.929159Z

@iagwanderson has joined the channel