Você como um desenvolvedor, torcer o nariz para a IA hoje por preciosismo de escrever as coisas por conta própria, é literalmente cavar o buraco da sua carreira. É o dev de cartão perfurado falando que quem coda em IDE não tem contato de verdade com a máquina.
Desde o primeiro Tutorial 100% atualizado de como arrumar um emprego, MUITA coisa mudou, tanto na minha carreira quanto no próprio mercado. Então sinto que é hora de atualizarmos as coisas.
Currículo (o print do template estará nos comentários)
Nome, posição (front-end, back-end, full stack, etc...),
Contato (email, github, linkedin) não sou fã de adicionar telefone
Habilidade:
- lista de habilidades separada por tópicos:
- Linguagens
- Front-end
- Back-end
↳ ter as coisas por posição separadamente facilita do RH ler
- Testes
- Banco de Dados
- DevOps & Ferramentas
- IA (noções de IA que você tem como dev)
Experiência:
Ordem cronológica inversa - Em média o RH gasta 7s analisando seu currículo, deixar sua exp mais antiga no topo é pedir pra ser eliminado.
- dados QUANTITATIVOS e resultados METRIFICADOS
- Conquistei X, medido por Y, através de Z
- Trazer resultados que beneficiaram seu projeto por uma dor observada e resolvida por você é tudo o que uma empresa deseja.
- Tópicos interessantes
- Liderança = (Iniciativa / Proatividade)
- Resiliência = (Reage à desafios / falhas)
- Trabalho em equipe
- Influência / Persuasão
- Ética / Moral
- Stack (Tecnologias utilizadas no projeto)
Projetos
Provavelmente a parte mais importante do seu currículo atualmente
No ultimo post eu comentei que não era uma calculadora JavaScript que iria te arrumar um emprego, mas sim um projeto robusto com testes, CI/CD, estruturação de código e tudo que há de bom. Porém como diria Fábio Akita: BULLSHIT.
Hoje acredito que exista apenas 3 tipos de projetos interessantes pro currículo:
- Projetos de Hackathons vencidos (ou pelo menos um top 3)
- Iniciativas científicas
- Projetos reais com clientes reais (The Goat)
A barreira de código sumiu, hoje é barato desenvolver e subir um app.
Você acha que uma empresa quer alguém que sabe só da teoria ou alguém que ta com a mão na massa mexendo com cliente real, demanda real e dinheiro real? Empresas hoje querem solucionadores de problemas e não teóricos.
Formação
- Faculdade que você está fazendo ou fez
- Pós Graduação
Cerificações
Não adianta certificações sem prática, se você tirou uma certificação de CI/CD porém não subiu nada, sua certificação vale tanto quanto eu colocar Github Actions nas habilidades
Certificações relevantes podem não te garantir a vaga, mas com certeza ajudam a avançar no processo seletivo.
- e uma dica de amigo, as duas certificações AWS Practitioner são imbecis de passar e ninguém iniciante tem essa merda
- Procura também certificações relevantes para ter palavras chaves no seu currículo (pensando que hoje a IA é a primeira avaliadora do seu CV)
- como as certificações de graça da Anthropic.
Línguas
Eu nem coloco mais, tenho pra mim que se estou candidatando em uma vaga gringa, é claro que eu sei o maldito inglês
Porém pra essas empresas brasileira sem noção, faz sentido colocar alguma coisa (então olha o post antigo lá que ainda está bem atual a essa parte lá)
O que vai fazer você ser contratado de verdade
LinkedIn:
O LinkedIn nada mais é que uma vitrine de vendas, onde você vai se gabar das coisas que construiu e dar relevância à coisas irrelevantes, porque infelizmente é assim que você é visto na plataforma.
Saiba se vender, você pode falar da conquista de reduzir o tempo de requisição pela metade no seu projeto e isso aumentou a quantidade de clientes em 70% (você só não fala que sua aplicação tinha 10 usuários e agora foi pra 17, e que o aumento de performance foi por uma configuração errada de infra que você tinha feito rs)
Poste coisas, sempre, (dicas de LinkedIn do Galego)
- viu um artigo legal. Comente sobre e referencie ele
- teve alguma mudança no seu projeto, comente sobre e saiba vender ela
- tirou uma certificação? Posta sobre e fala o que aprendeu e como pretende aplicar sobre.
Projetos:
Vou referenciar o post do Fábio Akita: Parem de inventar desculpas e façam mais deploy! Com a IA, a premissa mudou.
E de fato não consigo negar, mudou. Meu irmão que não sabe ler um for loop já possui 4 saas rodando e gerando dinheiro, eu vi ele criando uma aplicação em 2 dias e já ganhando dinheiro com ela. Tudo na base do n8n, Lovable e muita IA.
Eu concordo que devs iniciantes (estagiários e quem busca estágio) devem estudar e praticar a escrita de código e noções de código e toda a base da programação. E de fato pra vocês eu ainda recomendo tentar criar uma aplicação real pra cliente real por mais simples que ele seja (faz um linketree ou um correio elegante, sei lá, algo menorzinho pra você aprender o todo).
Para devs Jr pra frente busquem a carreira em T que o Lucas Montano comentou nesse video dele. Não pense inicialmente em ser Front, Back ou DevOps, SEJA DESENVOLVEDOR. Cara crie algo do zero, seja uma pessoa que saiba desenvolver aplicações e não apenas a engrenagem do sistema.
Mas ao mesmo tempo busque entender o que seu sistema faz, se você só aprovar código de IA e aceitar todas as opções recomendadas que a IA te da, você vai apenas se tornar uma pessoa substituível e criará um código porco. Trate a IA como um desenvolvedor Jr onde você é o Tech Lead / Product Manager e direcione / corrija ele quando necessário, ainda mantendo o contexto com você e a verdade absoluta no código.
Dicas de amigo:
- Para quem continua procurando vagas, o projeto real sim vai ser a melhor propaganda pra você ter e comentar sobre na entrevista, demonstre que você domina o produto e isso vai te dar muito ponto.
- Porém não ache que isso vai resolver sua vida, continue treinando porque apesar do trabalho hoje ser basicamente só conversar com robô, as vagas ainda pedem que você saiba codar na unha (então segue as duas recomendações backend-challenges e frontend-challenges)
- E continue aprendendo sobre arquitetura, System Design e conceitos da Engenharia de Software, porque independente do que surgir de novidade, esses conceitos vão te dar a base sólida pra aprender de forma mais consistente as coisas.
Por fim venho finalizar falando o seguinte:
Quando fiz o primeiro post eu tinha apenas 1 ano e 6 meses de experiência e ainda era estagiário, e mesmo assim tiveram pessoas que acharam que eu era Pleno ou até Senior.
Então o ponto é sim saber se vender, tudo que você precisa é convencer uma empresa que você é bom o suficiente para solucionar o problema dela ou da empresa dela e depois se provar.