Estou aprendendo Python. Ou tentando. Ou fingindo que vou tentar.

Tem uma aba aberta no meu navegador faz semanas. É o site do curso de Python que eu comecei e parei. Ainda está lá, me encarando, como uma daquelas tarefas que você coloca no bloco de notas e nunca risca.

Eu quero aprender a programar. Isso é verdade. Mas entre querer e realmente conseguir existe um espaço enorme que eu ainda não sei bem como atravessar. E esse artigo é sobre esse espaço. Não sobre como aprender Python em 30 dias, não sobre qual curso escolher. É sobre a dúvida honesta de alguém que está no começo e não tem certeza de nada.

O desejo de aprender que some quando você abre o terminal

A vontade de aprender a programar existe em mim há um tempo. Não sei exatamente de onde veio, mas suspeito que tenha a ver com o fato de eu usar Linux há bastante tempo, mexer com configurações, fuçar em arquivos que a maioria das pessoas nem sabe que existem. Em algum momento, olhar para um script e entender a lógica por trás dele passou a ser uma coisa que eu queria de verdade.

Python pareceu a escolha mais óbvia. É o que todo mundo indica, é o que aparece em todo fórum, é o que tem mais material acessível. Então comecei. Variáveis, tipos de dados, condicionais, loops. Tudo ia bem até que… parou de ir bem. Não por dificuldade técnica absurda, mas por algo muito mais insidioso: a sensação de que eu estava aprendendo coisas sem saber pra que elas serviam de verdade.

Aí vem o ciclo. Eu abro o material, leio um pouco, faço um exercício, fecho. No dia seguinte não lembro metade. Abro de novo, releio, fico com aquela sensação de que estou andando em círculos. E eventualmente a aba fica esquecida por uma semana.

Faz quinze anos que eu não estudo de verdade

Esse é um ponto que me pesa mais do que deveria. Me formei no ensino médio há quinze anos. Desde então fui trabalhar numa área que não tem absolutamente nada a ver com programação, matemática ou lógica computacional. A última vez que eu resolvi uma equação foi antes da maioria dos cursos de Python que existem hoje.

E tem aquela voz na cabeça que diz: e a matemática? Programação não exige matemática avançada pra muitas coisas, eu sei disso racionalmente. Mas a insegurança não é racional. Quando eu vejo um conceito que parece exigir um raciocínio mais abstrato, já vem aquele reflexo de pensar que talvez não seja pra mim. Que talvez eu não tenha o tipo de mente certa.

O engraçado é que eu passo horas configurando meu sistema, entendendo como pacotes do CachyOS interagem entre si, lendo documentação em inglês sobre problemas de kernel. Isso exige uma certa lógica também. Mas de algum forma eu não conto isso como evidência de que posso aprender a programar. O cérebro é ótimo em selecionar as provas que confirmam o que ele já acredita.

A pergunta que fica: pra quê, afinal?

Tem uma coisa que ninguém fala muito quando você está começando: você precisa ter alguma ideia do que quer fazer com aquilo. Não um plano detalhado, mas alguma direção. Porque aprender uma linguagem de programação sem um objetivo concreto é como aprender a ler sem ter livros.

Eu sei que quero fazer automações. Coisas que me poupem tempo, que façam o computador trabalhar por mim em tarefas repetitivas. Esse objetivo existe e é real. Mas às vezes ele parece abstrato demais pra me manter motivada quando o exercício do dia é mais um loop aninhado que não faz nada de útil na minha vida.

A questão não é só aprender Python. É entender o que eu vou construir depois que souber o suficiente. E essa resposta ainda está meio nebulosa.

Aptidão ou só falta de tempo mesmo?

Fico me perguntando às vezes se o problema é aptidão ou se é só a vida mesmo. Trabalho, cansaço, outras coisas que também pedem atenção. Os jogos que eu amo e que consomem horas que eu poderia usar estudando. A série que eu quero ver, a música que eu quero ouvir. A vida não para enquanto eu aprendo a programar.

Mas aí eu penso: eu tenho quatro mil horas em Warframe. Quatro mil. Se eu tivesse colocado uma fração disso em Python, eu provavelmente já teria um nível decente. Então talvez não seja falta de tempo. Talvez seja falta de prioridade real, o que é uma coisa diferente e um pouco mais difícil de admitir.

Prioridade é o que você faz quando você tem a escolha. E muitas vezes eu escolho o Warframe. Não porque eu não quero aprender Python, mas porque Warframe é fácil, imediato, recompensador. Programação no começo é difícil, lenta e frustrante. O cérebro quer o caminho fácil, e o caminho fácil tem loot drop.

O que eu decidi por enquanto

Não vou fingir que resolvi isso. Não resolvi. Mas cheguei a algumas conclusões que me parecem honestas.

A primeira é que a aptidão provavelmente não é o problema. Não porque eu seja especialmente talentosa, mas porque programação no nível que eu quero, fazer scripts, automatizar tarefas, criar coisas simples pra uso pessoal, não exige ser um gênio. Exige ter paciência e consistência. E paciência eu tenho quando o assunto me interessa de verdade.

A segunda é que eu preciso de um projeto real, mesmo que pequeno. Aprender por aprender não funciona pra mim. Preciso de alguma coisa pra construir. Estou pensando em algum script que resolva um problema concreto que eu tenho no meu dia a dia, qualquer coisa que faça sentido fora dos exercícios do curso.

A terceira, e talvez a mais importante: tá tudo bem ir devagar. Não preciso virar desenvolvedora. Não preciso fazer isso em tempo recorde. Posso aprender no ritmo que a vida permite, mesmo que seja pouco por semana. O importante é não abandonar de vez.

A aba ainda está aberta no navegador. Mas hoje eu volto pra ela.

Talvez seja só isso. Não uma grande resolução, não uma virada de chave. Só a decisão pequena de não fechar a aba.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *