O Que Impede Você de Virar Programador | Tiago Aguiar
Tiago Aguiar

O Erro #1 Que Impede Você de Virar Programador (Mesmo Tendo Inteligência)

avatar
Comece a programar agora
Comece a programar agora

Você já parou para pensar em quantas vezes ouviu (ou falou) essas frases?

“Quando eu terminar o curso X, eu começo para valer.”

“Quando eu estiver 100% pronto, aí sim vou tentar.”

“Quando sobrar tempo, eu aprendo a programar.”

“Quando eu tiver mais dinheiro, compro um computador melhor.”

Tem mais uma que é clássica: “Quando surgir a oportunidade certa, aí sim eu mudo de carreira.”

Se você se identificou com alguma dessas afirmações, preciso ser honesto com você: isso é procrastinação disfarçada de responsabilidade. E é exatamente esse tipo de pensamento que afasta milhares de pessoas de uma carreira extraordinária em programação.

O Segredo é Bem Mais Simples

O segredo que você precisa entender é este: comece com o que você tem agora.

Não estou falando para sair criando coisas sem pensar. Estou falando que a espera pelo “momento perfeito” é uma ilusão. Esse momento não existe. E quanto mais você espera, mais se afasta da possibilidade de realmente fazer isso acontecer na sua vida.

Pense bem. Quantas pessoas você conhece que ficaram anos dizendo que fariam algo importante “quando chegasse a hora”? E quantas delas realmente fizeram? A estatística é assustadora. A maioria nunca faz.

Porque a vida não funciona assim. A vida não envia um convite especial avisando que agora é a hora certa. Nem o universo conspira para que todas as circunstâncias se alinhem perfeitamente para você começar.

O que realmente acontece é que você cria condições mínimas aceitáveis e começa. Do resto, você vai aprendendo no caminho.

Programação é Uma Jornada, Não um Sprint

Aqui está outra verdade que muita gente ignora: programação é um processo de longo prazo. Você vai errar. Muito. Vai aprender com esses erros, vai errar novamente e vai melhorar.

Isso não é um problema. Isso é a normalidade.

Se você espera que aprender programação seja como assistir um filme, onde você quer que tudo faça sentido perfeitamente no início, você vai ficar decepcionado. A programação é muito mais como escalar uma montanha. Tem trechos íngremes, tem momentos onde você sente que parou de evoluir, tem curvas inesperadas. Mas no fim, se você continuar caminhando, chega no topo.

A diferença entre quem chega no topo e quem desiste meio do caminho não é talento. Muitas vezes é apenas consistência e aceitação de que a jornada tem altos e baixos.

Quando você entende isso, aceita errar como parte do processo, fica muito mais fácil começar sem ficar paralisado esperando perfeição. Porque você já sabe que perfeição no início não existe mesmo.

O Que Significa Realmente Ser um Programador

Agora deixa eu provocar você com uma pergunta importante: você sabe o que realmente significa ser um programador profissional?

Muita gente acha que é só digitar código. Que programador é a pessoa que fica a noite inteira em frente a um computador escrevendo linhas e linhas de código.

Mas a verdade é muito mais interessante do que isso.

Ser um programador profissional é resolver problemas que parecem impossíveis à primeira vista. É criar coisas novas que não existiam antes. É trabalhar com pessoas de diferentes partes do mundo, colaborando em equipes incríveis. É ganhar bem por trabalho qualificado. E acima de tudo, é construir liberdade na sua vida profissional.

Mas, e aqui vem o custo, tudo isso tem um preço. Não um preço em dinheiro. Um preço em dedicação, constância e vontade de continuar mesmo quando as coisas ficam difíceis.

Muita gente quer os benefícios dessa carreira mas não quer pagar o preço. Quer ganhar bem mas não quer estudar. Quer liberdade profissional mas não quer se comprometer com a evolução constante. Quer criar coisas inovadoras mas quer que tudo seja fácil e sem sofrimento.

Isso não é como funciona. Nunca foi.

A verdade é que todo programador experiente que você vê hoje, aquele que conseguiu construir uma carreira sólida e está ganhando bem, passou pelo que você está passando agora. Ele também começou do zero. Também se sentiu perdido. Também teve dúvidas se tinha capacidade.

A única diferença é que ele começou. E continuou.

O Único Diferencial Real

Deixa eu ser direto. O diferencial real entre quem consegue e quem não consegue em programação não é talento especial. Não é ter nascido “com o dom”. Não é nenhuma qualidade mágica.

O diferencial é simples: é ter começado. E continuado.

Porque quando você começa, mesmo que de forma imperfeita, você entra em movimento. E movimento gera aprendizado. Aprendizado gera experiência. Experiência gera confiança. Confiança gera mais movimento.

É um ciclo virtuoso. Mas tudo começa com um primeiro passo.

Todos os grandes programadores que você conhece fizeram esse primeiro passo. Talvez não foi fácil. Talvez tiveram medo. Talvez quiseram desistir no meio do caminho. Mas começaram apesar disso.

E é exatamente isso que está te separando agora do programador que você pode se tornar. Não sua capacidade. Sua disposição de começar com o que você tem, onde você está, agora mesmo.

O Que Fazer Agora

Então aqui está meu desafio para você. Não é um desafio complicado. Mas é real.

Hoje, ainda nesse momento em que terminou de ler esse artigo, escolha algo pequeno. Muito pequeno mesmo. Algo que você possa fazer em 30 minutos.

Pode ser:

Assistir um tutorial sobre a linguagem de programação que você quer aprender. Só um, não precisa de mais. E depois tente replicar o que viu.

Criar uma conta em uma plataforma de aprendizado online e fazer as primeiras aulas de um curso.

Se você já tem algum conhecimento, pegar um problema simples e tentar resolver usando código.

Documentar qual é seu objetivo real com programação. Por que você realmente quer aprender? O que você quer criar? Onde quer trabalhar? Quanto quer ganhar? Seja específico.

É isso. Algo pequeno. Mas que quebra a inércia.

Porque sabe qual é o segredo de tudo? Começar é a parte mais difícil. Depois que você começou uma vez, começar novamente fica mais fácil. E assim você cria momentum.

Momentum é o que transforma aspirações em realidade.

Uma Última Coisa

Você provavelmente conhece a sensação de estar parado esperando a vida melhorar por mágica. Esperando que as circunstâncias se alinhem. Esperando pela oportunidade perfeita.

Aqui está a verdade que ninguém gosta de ouvir: essa espera nunca termina.

Porque a vida não funciona daquele jeito. Não é assim que mudanças significativas acontecem. Mudanças significativas acontecem quando você decide que está cansado de esperar e começa a agir.

Mesmo que seja um passo pequeno. Mesmo que você se sinta desconfortável. Mesmo que a voz dentro de sua cabeça diga que você não está pronto.

Faça mesmo assim.

Comece hoje, com o que você tem. O resto vem com o tempo. A experiência vem com a prática. A confiança vem do resultado do seu trabalho.

Programação é para quem começa. E realmente, quem continua sempre é capaz de realizar.

Você tem tudo que precisa para começar agora mesmo.


Se você está pronto para começar seu caminho em desenvolvimento mobile, com uma estratégia clara e estruturada do zero ao profissional, conheça meus treinamentos de Android e iOS. O momento certo é agora. Não espere mais.