De tempos em tempos, alguns amigos me procuram com as mesmas dúvidas: como começar? O que faz um dev? Quanto ganha? Muitos chegam entusiasmados para criar o “novo Uber” de alguma coisa ou atraídos pela promessa de salários altos em pouco tempo.
A verdade que não aparece nos anúncios de cursos é que não existe um caminho definitivo. Não existe um “curso matador” que vai te ensinar tudo e te deixar pronto para o mercado ou para fundar sua própria startup do dia para a noite. Achar que você vai ganhar R$ 6.000,00 em apenas seis meses é, na maioria das vezes, uma armadilha. Programar não é fácil e a entrada no primeiro emprego pode demorar mais do que o esperado.
A Era das IAs e o “Vibe-Coding”
Mesmo na Era das IAs, onde dizem que seremos substituídos, o programador continua sendo essencial. Porém, as coisas ficaram um pouco mais complicadas. Programar exige o que chamamos de “bunda na cadeira”: tempo, paciência e muitas horas de voo.
Talvez você pense que hoje não precisa saber programar “de verdade” se apenas vibe-codar ou usar ferramentas no-code. É verdade que um programador vai além do código porque somos resolvedores de problemas. Usamos tecnologia desde os cartões perfurados da IBM no início do séc. XX, linguagens de programação de alto nível e até mesmo agentes e prompts de IA.
Mas isso não nos afasta da responsabilidade de aprender os conceitos fundamentais: engenharia de software, metodologias e cibersegurança. Antes de lançar algo no mundo real, você precisa saber o que está acontecendo por baixo do capô.
O Próximo Nível
Se você quer aprender de forma séria, visando uma migração de carreira ou um objetivo profissional sólido, precisa ir além dos cursinhos de prateleira, assinaturas de plataformas e até da faculdade. Não estou dizendo que essas coisas são desprezíveis, pois algumas ajudam muito e abrem portas, mas algo precisa mudar na sua mentalidade.
Não dê ouvidos aos comentários de internet dizendo que a área está saturada ou que a IA vai roubar nossos empregos. Comece a agir.
Plano de Ação: Como Começar
Ao contrário do que muitos dizem, minha primeira recomendação é: faça faculdade. Ela ainda é importante. Mais do que o conteúdo técnico, você aprende a pensar, estuda conceitos profundos e faz um networking valioso. No meu caso, foi através de um estágio que consegui a alavanca para o meu primeiro emprego na área, um estágio temporário para analisar estatísticas para certificação CMMI nivel 5, virou um emprego de suporte que por sua vez virou uma oportunidade de desenvolvedor Júnior tudo isso numa empresa só.
Além da base acadêmica, aqui está o que eu recomendo:
- Cursos e Livros: Use plataformas como a Udemy para cursos específicos ou assine uma escola de programação, se estiver dentro do orçamento, mas não pare nelas. Eu gosto muito de livros práticos. Meu predileto no início foi o “Java: Como Programar” (Deitel). Alguns amam, outros odeiam, mas ele cumpre o seu propósito.
- Comunidade e Documentação: Conecte-se em servidores do Discord e participe de workshops gratuitos. Aprendi muito assim e até hoje aprendo. Não precisa comprar o curso no final do workshop. Eu nunca comprei, mas tiro o melhor do conteúdo gratuito. E nunca subestime a documentação oficial: praticamente todo mundo que começou no Frontend com Angular seguiu o famoso tutorial “Tour of Heroes”.
- IA como seu Tutor Particular: Use a tecnologia a seu favor. Recentemente, precisei “tirar a ferrugem” do SQL Server e usei a IA para me dar uma aula particular sobre os principais conceitos do banco de dados da Microsoft. A IA se torna um instrutor disponível 24h.
Conclusão: Crie Projetos Reais
Vá além dos tutoriais prontos. Pegue o que aprendeu e adapte para algo que você precise ou goste. Além do conhecimento técnico, é preciso “perder” horas programando para assimilar tudo e, no fim, ver que o seu “projeto filho” nasceu e é funcional.
Não esqueça de subir seu projeto para o GitHub e deixá-lo público. Isso ajuda a criar autoridade e separa você dos programadores que só fizeram o básico. Se possível, consiga um mentor. Tenha um colega programador com quem você possa conversar, validar ideias e tirar dúvidas pelo Discord ou Teams. Ter esse norte faz toda a diferença na jornada.

One response
Ótimo artigo professor! vou postar para meus amigos verem, muito valioso, e já agradeço por ter me ajudado até aqui 🥰