WallNovemberautoconhecimento
320/365
Aprenda programação em 3 meses
This text is in Portuguese, as written.
“Aprenda programação em 3 meses!”, “Aprendendo Python em 30 dias!”, “0 a programador Full Stack em 6 meses”. Você já se deparou com um título desses? Algumas vezes prometendo até empregos com salários muito atrativos, como “Aprenda programação do 0 e ganhe R$ 10 mil no mesmo ano!”. Pois é, vou te contar a verdade por trás dessas promessas.
Para começar, eu não posso dizer que aprender Python em 30 dias é impossível. Se você é um programador que trabalha há 20 anos na área mas nunca usou Python, você pode sim aprender essa linguagem facilmente em 30 dias. O problema, contudo, é que muitas das pessoas que são atraídas por esse tipo de conteúdo são os iniciantes que nunca tiveram um contato de longo termo com programação.
Enquanto os criadores desse tipo de conteúdo geralmente querem vender algum tipo de curso completo ou assinatura mensal num site como o Hotmart, sendo que o conteúdo não é direcionado para quem de fato é um iniciante. O que acontece, na verdade, é que o iniciante desavisado gasta dinheiro com esse tipo de curso e continua pagando assinaturas que certamente duram mais do que o tempo prometido no anúncio. Enquanto isso, se frustram e enchem o bolso do autor do curso ao longo do processo.
O pior é que muita gente vai pensar que “programação não é pra mim...” e que “programar é muito difícil”. Afinal de contas, se alguém é supostamente capaz de aprender a programar em 30 dias, essas pessoas se perguntam por que para elas está sendo tão difícil entender um conceito ou lembrar de algumas bibliotecas e funções relativamente simples. A verdade é que todo mundo que está aprendendo tem facilidades e dificuldades em diferentes assuntos. Eu mesmo demorei mais de um ano para entender de verdade ponteiros e referências.
Por outro lado, tive uma facilidade muito grande em aprender e entender os algoritmos de ordenação e recursividade, enquanto outras pessoas têm uma grade dificuldade nesses assuntos. Trata-se de um processo individual e singular. Durante o seu aprendizado, certas coisas virão com naturalidade enquanto outras exigirão muito esforço para serem compreendidas, e isso varia de pessoa para pessoa.
Programação é uma habilidade que se desenvolve, como qualquer outra. É absurdo esperar que alguém perca 50% de seu peso em 6 meses, que aprenda a tocar guitarra e violão a nível profissional em 12 semanas, ou que não tenha dificuldades durante o processo de aprendizado. É como aqueles vídeos que dizem “Tenha esse abordem trincado em 30 dias!”- impossível conseguir o resultado prometido se você não dedicar 16 horas do seu dia ou for um iniciante no assunto.
Não se desencoraje ao encontrar as primeiras pedras no caminho, nem seja ingênuo o suficiente para acreditar que no seu primeiro mês você já deveria estar programando seu próprio sistema operacional ou que em 6 meses deveria saber o suficiente para ganhar R$ 10 mil por mês.
Tenha paciência, é a superação das frustrações que te traz os aprendizados importantes para o futuro. Ajustar as suas expectativas com a realidade é essencial para se dar bem – não só na área de programação, mas em qualquer atividade que envolva aprendizado a longo prazo.
Alisson David Frangullys 28/NOV/2022 · 15:02 (GMT-5)
