Executando verificação de segurança...
1

Aprenda programação em 3 meses

Você provavelmente já se deparou com um título desses: “Aprenda programação em 3 meses!”, “Aprendendo Python em 30 dias!”, “0 a programador full Stack em 6 meses”, e algumas vezes até prometendo empregos com salários muito atrativos, “Aprenda programação do 0 e ganhe 10 mil R$ no mesmo ano!”. Pois é, vou te contar a verdade por trás disso.

Para começar, eu não posso dizer que aprender Python em 30 dias é impossível, pois se você é um programador que trabalha a 20 anos na área, mas nunca usou Python, você pode sim facilmente aprender essa linguagem em 30 dias. O problema, contudo, é que a maioria 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 estão querendo te vender alguma forma de curso completo ou assinatura mensal num site como o Hotmart, o conteúdo não é direcionado para quem é um iniciante completo. O que acontece, na verdade, é que o iniciante desavisado vai gastar dinheiro com esse tipo de curso e continuar pagando assinaturas que vão demorar mais do que o tempo no título do anúncio promete enquanto enchem o bolso do autor do curso no processo.

O pior, é que muita gente vai pensar que “programação não é pra mim...” e que “programar é muito difícil”, pois se alguém é supostamente deveria aprender a programar em 30 dias, por que está sendo tão difícil entender um conceito ou lembrar de algumas bibliotecas e funções relativamente simples? Mas a verdade é que todo mundo que está aprendendo vai ter facilidades e dificuldades em alguns assuntos. Eu mesmo demorei mais de um ano para entender de verdade ponteiros e referências.

Por outro lado, eu tive uma facilidade muito grande em aprender e entender os algoritmos de ordenação e recursividade, enquanto outras pessoas tem uma dificuldade muito grande nesses assuntos. Durante o seu aprendizado, certas coisas vão vir com naturalidade enquanto outras vão precisar de muito esforço para serem compreendidas, e isso varia de pessoa para pessoa.

Programação é uma habilidade adquirida como qualquer outra. É um absurdo esperar que alguém perca 50% do próprio peso em 6 meses, que aprenda a tocar guitarra e violão a nível profissional em 12 semanas, ou que não tenha dificuldade alguma durante o processo de aprendizado. É como aqueles vídeos que dizem “Tenha esse abordem trincado em 30 dias!”, impossível de conseguir se você é um iniciante completo, e se não dedicar 16 horas do seu dia.

Não se desencoraje ao encontrar às primeiras pedras pelo caminho, nem seja inocente o suficiente de acreditar que no seu primeiro mês você já deveria estar programando seu próprio sistema operacional ou que em 6 meses vai saber o suficiente para ganhar 10 mil por mês.

Tenha paciência, você vai se frustrar bastante durante o processo, mas são essas frustrações que vão te trazer 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.

Carregando publicação patrocinada...
0

Eu geralmente escrevo e posto no Instagram, foi mal pela diagramação ruim aqui, não to acostumado a escrever pro estilo de HTML haha, aceito sugestões para melhorar a diagramação.

1

@DavidLuky, quando estiver escrevendo existe um ícone de " ? " no canto superior direito ao lado do "fullscreen" onde te dá dicas de como formatar o texto em negrito, itálico, listas ordenadas e não ordenadas e outras funções, vale a pena.