O limbo do DEV iniciante
Bom dia, caro leitor,
Gostaria de dizer que fico inconformado quando vejo influencers fazendo promessas milagrosas estilo "faça esse curso e consiga emprego em 6 meses".
Eu fui um desses que caiu nessa conversa mole, por isso venho alertar sobre como se desenvolver na carreira de programador de VERDADE.
Juntando materiais e relembrando meu começo na programação, cheguei a uma conclusão impressionante: todo iniciante entra em um limbo aterrorizante!
E claro que rascunhei um roteiro e fiz logo um vídeo sobre o assunto.
Hoje é dia 03/08/2025, meu aniversário de 31 anos; agora são exatamente 23:43. Eu estou aqui escrevendo essa newletter para divulgar ainda mais essas informações!
Indo direto ao ponto, o limbo do dev iniciante é constituído de 6 elementos.
Vou fazer uma breve descrição de cada um deles, mas já adianto que o vídeo está muito mais completo. Por isso recomendo assistir o conteúdo após ler esta carta.
#1 Permanecer perdido
O primeiro elemento do limbo é "permanecer perdido". Ele surge do fato de você saber aonde quer chegar, mas sem saber exatamente como chegar lá.
Permanecer perdido significa vagar sem rumo
A melhor maneira de se livrar disso é focar, como um laser, em uma especialidade dentro da programação.
Gosta de front-end? Pegue uma formação no YouTube, na DIO ou em qualquer outro lugar e faça até o fim.
E tem que ser até o fim mesmo!
Você tem que se comprometer a ver todo o conteúdo, tim tim por tim tim, até o fim.
Pronto, você tem um norte e sabe para onde ir. Já não está mais (tão) perdido.
#2 Ir na onda de influencer
Se você quer falhar como dev antes mesmo de se tornar um dev, é só seguir o hype dos influencers.
Vai por mim: toda semana tem algo novo, uma nova tecnologia que vai matar o PHP, algo que você precisa aprender... mas que não tem mercado para você trabalhar.
Aprenda tecnologias consolidadas e com mercado para atuar
Eu acrescentaria, ainda, os frameworks do momento. Ao invés de aprender um framework novo toda semana, foque seu tempo em aprender os fundamentos.
Framework muda sempre, mas os fundamentos são os mesmo há pelo menos 20 anos.
#3 Ter medo de errar
Você vai errar. Você vai errar muito!
E é assim mesmo que deve ser.
Se você só acerta, então não está trabalhando em projetos complicados... se não trabalha em projetos complicados, então não está crescendo na carreira.
Procure "errar" mais
Eu associo errar a tentar coisas grandes, como deve ter ficado claro.
Portanto, espero que você erre para caramba em sua jornada como dev.
#4 Fazer cursos demais
Eu gastei belos 2 anos da minha carreira fazendo cursos de programação, e o resultado foi um atraso de 2 anos em minha carreira.
Você não aprende vendo os outros programar... você aprende a programar... programando
O ponto é que programação é uma habilidade ativa.
Você conhece alguém que entende inglês fluentemente, mas fala muito mal? É o mesmo princípio: entender é passivo, mas falar é ativo.
Programação é 100% ativo.
Ou você começa a construir projetos reais, ou vai ficar estagnado em sua carreira.
#5 Insegurança
A insegurança é uma sensação que vai te acompanhar do início ao fim da jornada como dev.
Diria até que é algo natural para qualquer carreira.
Eu nunca falei isso antes, mas todos os meus vídeos são uma verdadeira porcaria do meu ponto de vista, mas mesmo assim eu publico no YouTube.
É mais sobre o que você faz com a insegurança do que sobre a insegurança em si
Durante os anos, aprendi a dominar a insegurança. Eu trabalho com dois sistemas, um para começar e outro para terminar.
Quando chega um novo desafio para mim, primeiro eu vasculho a internet atrás de soluções em contextos parecidos - etapa de começar.
Ao estudar as soluções encontradas, faço uma solução que une o que há de melhor nelas, e acrescento meu toque à mistura - etapa de terminar.
Mesmo com o estômago revirando, tenho confiança no processo que desenvolvi, e o resultado é sempre muito bom.
Descubra seu processo e a insegurança não será mais um problema.
#6 Medo do mercado de trabalho
O mercado de trabalho é assustador e nada te prepara - de verdade - para ele.
Mas também é o meio mais eficiente de adquirir a experiência necessária para ser, de fato, um programador.
As empresas precisam de bons profissionais
Isso te conforta? Espero que sim, porque essa afirmação não foi dita por mim, mas sim por milhares de donos de negócio ao redor do mundo.
Sempre achei estranha a visão de algumas pessoas de que "empresa é um lugar de receber" coisas, seja salário, promoções ou prestígio.
Na minha visão, penso nas empresas como um ambiente de desenvolvimento, portanto um lugar para "por em prática / oferecer" coisas.
Troque os pensamentos do tipo "o que a empresa pode me dar" por pensamos como "o que eu posso trazer para a empresa".
Se você está indo somar, o medo do mercado simplesmente desaparece!
Agora vem a parte mais importante deste artigo.
Sim, meus conteúdos são longos, densos e a melhor parte sempre é o final. Faço isso de propósito para filtrar meu público =D
O limbo do dev iniciante é um processo cíclico e retroalimentado, como na figura abaixo.
Você começa a jornada perdido, o que é normal.
Daí inventa de escutar influencers e é jogado de um lado para o outro, sem avançar na carreira.
Como não adquiriu nenhuma experiência real ou orientação adequada, começa a fazer cursos, um atrás do outro, sem se aprofundar em nada.
Isso gera bastante insegurança, pois você não adquiriu a sensação de conseguir construir qualquer coisa, natural na carreira de programador.
E essa insegurança te leva a ter medo do mercado... que por sua vez leva para a sensação de estar perdido na jornada!
Obrigado por seu tempo!
Atenciosamente,
Guilherme R Galanti.