Executando verificação de segurança...
12

Primeira semana trabalhando como dev em uma empresa do Vale do Silício

Esses dias postei sobre como foi o processo seletivo pra entrar como dev senior em uma empresa do vale do silico (https://www.youtube.com/watch?v=fJa-5Czvino), e hoje vim trazer como foi a primeira semana trabalhando nessa empresa.

Falei também em formato de vídeo, pra quem preferir: https://www.youtube.com/watch?v=f1JmlGuXlv0. Se preferir só ler o texto continua até o final q também contei tudo por aqui.

Pra quem não viu, eu entrei em uma Venture Capital (empresa que investe em startup) que tem também um time técnico pra ajudar essas startup a criarem os seus produtos. Eu vou trabalhar em alguns projetos em paralelo, com foco em usar IA pra acelerar o desenvolvimento.

Sobre essa primeira semana, foi uma semana tranquila, mais participando de processos de onboarding, conhecendo o time, conhecendo os projetos em que vou trabalhar. Durante os dias fui anotando o que fiz pra ficar mais facil de lembrar depois, e queria compartilhar com voces:

Primeiro dia

  • bem parado. Era feriado nos EUA. Fiz uma call com meu chefe pra contar um pouco sobre a empresa, o time, e umas startups do portfolio
  • fiz uma call com uma mulher do time de machine learning e IA. Chinesa q mora nos EUA. Papo massa, ela me contou mais da empresa, dos projetos, do time. Falamos tbm sobre viagens (pq eu falei q tinha mudado recentemente pra portugal). Falamos tbm sobre idiomas, e ela me ensinou a falar Feliz ano novo lunar (Chun Jie Kuai Le) e eu ensine a falar Sextou.
  • Ela ta ha 8 meses na empresa

Segundo dia

  • dia bem parado tbm. Fiz uma outra call com um cara do time de engineering. Cara gnt boa tbm, falou um pouco da rotina, dos projetos q ele trabalha, de onde ele vem, q q ele mexe, etc. Um grego com descendencia albania.
  • Ganhei acesso ao github da empresa - tive q criar uma conta com o email da empresa
  • Ganhei acesso ao slack de uma das startups q vou trabalhar

Terceiro dia

  • call com um dos founders da startup. Me passou acesso ao github, tive q criar outra conta do google com o acesso deles. Acesso ao Linear, ao Notion, AWS e por ai vai
  • Montamos o setup de desenvolvimento em call tbm. Eles tinham um script pra instalar tudo e configurar o ambiente pra rodar tudo local com localstack, que roda os servicos da aws
  • falei com meu manager tbm sobre o se eles pagariam o cursor pra mim. Ele disse que sim, era só passar a nota fiscal dps na plataforma Rippling pra fazer o reembolso

Quarto dia

  • comecei o dia lendo a documentacao do notion falando sobre a empresa, produto, fluxo de trabalho, padroes de codigo, etc.
  • fiz uma call de 1:30h com o founder de ontem, com eu rodando o app localmente e ele me mostrando todas as features, eu perguntando coisas e ele explicando. Me mostrou todas as automacoes q eles tem e eu fiquei bem surpreso q um time de 2 pessoas tinha esse nivel de organizacao e automacao. Mensagens de erro no slack, agente de IA que verifica erro e trigga uma github action q faz o cloud ver a codebase e identificar o problema, e escolhe se abre um ticket, se abre um PR, se manda msg no slack ou tudo junto. CLI pra coisas frequentes como trocar ambientes, controlar feature flag, rodar comandos operacionais
  • Passou as primeiras tasks pra mim: verificar os tickets e PRs do agente de erro e ver o que da pra aprovar, o q precisa mudar, o q é falso positivo, e calibrar o agente pra ser mais preciso. Tinham uns 20 PRs e uns 92 tickets, mas n fui por tudo. Tinham varios repetidos e varios falsos positivos.
  • Nao tem daily - a atualizacao é feita de forma meio informal no canal do slack por texto, quando vc comeca o dia
  • tem uma reuniao de sync na segunda só pra alinhar a semana
  • Configurei meu ambiente de IA. Paguei o cursor ultra (reembolsado pela empresa). Conectei MCP do github, do Linear, do notion. Eles tem um monte de skills, subagents e tudo mais q usam com o claude

Quinto dia

  • Continuei trabalhando na primeira task q ele passou, relacionado a coluna de triagem no Linear.
  • Fechei uns 5 PRs, uns 35 tickets e entre eles tinham coisas q ja tavam arrumadas, coisas q eram alertas falsos, coisas q nao eram relevantes e coisas q realmente precisavam de ajuste
  • Achei tbm no dash0 um alerta configurado manualmente, q era o q tava causando a maioria desses tickets. Os outros alertas tavam todos configurados em codigo com terraform.
  • Falei com o founder e ele confirmou q podia remover
  • Fiz uma call com o outro dev da empresa que eu to q ta trabalhando na startup e ele me contou mais sobre a rotina dele, quanto tempo ele ta na empresa (6 meses), como ta sendo a experiencia, como a galera dessa startup gosta de trabalhar, etc

De modo geral foi uma primeira semana bem tranquila, focada mais na adaptação, montagem de ambiente, acesso aos recursos, conectar com o time e projetos. To bem animado pra ver como vão ser os próximos dias e em que mais eu vou mexer. Pelo que conversei com o meu chefe tem vários projetos bem interessantes no portfolio de startups investidas

Carregando publicação patrocinada...