O que não me contaram sobre o processo de aprendizado em programação
Photo by Iewek Gnos on Unsplash

O que não me contaram sobre o processo de aprendizado em programação

Entrar em uma nova área de estudos, sempre será desafiador, não importa o seu nível de senioridade.

Você viverá muitos dias de luta e depois de algum tempo, virão os dias de glória. Mas isso não deveria ser nenhuma novidade, certo? Quando saímos do colégio e escolhemos um curso de faculdade daquela que, teoricamente, seria a sua carreira para o resto de toda a vida, também passamos por isso: saímos de uma rotina de estudo e aprendizado já dominada e que já não tem lá tantas novidades, para uma rotina completamente nova.

O mesmo pode ser transferido e comparado para outras experiências que vivemos no decorrer de nossas vidas.

O lado positivo

Estudos dizem que desafiar o cérebro de forma constante, prolonga a saúde e ajuda a garantir um envelhecimento com menor probabilidade de "declínio". Além disso, tem o aspecto de mudança, cada aprendizado absorvido te transforma: "não é um simples acesso à informação: a pessoa gera um sentimento em relação àquilo e o sentir modifica biologicamente as células do corpo dela. Ela muda de dentro para fora".

Isso vale para todo e qualquer tipo de aprendizados e mudanças. Tudo o que tira o indivíduo da zona de conforto, vira aprendizado. E, aparentemente, transformar o processo de aprender coisas novas, garante saúde, sanidade e bem-estar.

Win x win, certo? Certo.

E o que programação tem a ver com esse papo filosófico?

Pois é... a ideia era falar sobre o que não me contaram sobre o estudo de programação. E antes de mais nada, se você está lendo esse texto, com interpretação que vai para o lado da reclamação / lamentação, pare. Não é sobre isso.

É sobre todas as coisas que ouvimos falar mas, não entendemos, até colocarmos a mão na massa. E mais, como isso pode ser positivo para a nossa vida como um todo, ainda que no processo, você apanhe um pouco (ou muito).

Programação não é fácil

Se você entrou para esse mundo, achando que ia aprender a programar em 12 dias e começar ganhando 10K / mês... eu tenho uma notícia: é cilada.

Não, eu não tenho vários anos de experiência em programação para falar disso com total propriedade. Basta uma pesquisa rápida: olhe para os principais nomes da programação aqui no Brasil, e veja o que eles tem para dizer sobre esse tema.

Além disso, aprender programação, exige uma série de mudanças e aprendizados que, sozinhos, já colocam um monte de barreiras pelo caminho. Quando listamos todos, vira um mega desafio, tipo combo.

Bora listar alguns?

  • Paciência: antes de acertar e entender o que está acontecendo na sua tela, você vai bater muita cabeça. Muita mesmo. Eu ainda estou no processo de aceitar que isso é normal. Faça o mesmo e confie nos que tem mais experiência!
  • Nova forma de pensar problemas: a maneira de se pensar na resolução de um problema é diferente de tudo o que você está habituado. Aceite.
  • Resiliência: desenvolva a sua. Este é um dos exercícios mais pesados no processo de aprendizado de programação.
  • Lidar com a síndrome do impostor: uma lição em constante prática. Difícil e, em alguns momentos cruéis. Mas toda vez que você achar que não pode fazer alguma coisa, olha isso aqui! E se a coisa estiver muito pesada, procure ajuda de um profissional. Vai dar tudo certo!
  • Autodidata: a capacidade de aprender por sua conta, é fundamental. Com a velocidade cada vez mais vertiginosa da tecnologia, é impossível acompanhar tudo. Respira e aceite o fato de que você não sabe e não saberá tudo. Tá tudo bem.
  • Curiosidade: sabe aquele bug que você encontrou no código, correu para o Stackoverflow, achou uma possível solução, copiou, colou, rodou e a vida seguiu? Pois é... embora, no dia - a - dia isso seja normal e aceito, é importante manter a sua curiosidade e separar algum tempo para entender o que foi feito. Possivelmente isso te poupará dor de cabeça no futuro e te transformará em um dev mais completo. Não controle a sua curiosidade.
  • Gostar de problemas: eu nunca imaginei que isso fosse possível. Mas é. E gostar de problemas é fundamental. Além de pensar em formas de desenvolver o seu projeto, é importante ter em mente que, durante o processo, bugs, becos sem saída entre outros, irão acontecer. E esses problemas, durante o desenvolvimento, te obrigam a nutrir uma certa simpatia por buchas no geral. São uma realidade, simples assim.
  • Entender que SEMPRE haverá outra solução: no meu processo de aprendizado, tenho trocado muito com outras pessoas que estão na mesma jornada que eu e, claro, professores, mentores e etc. E é super comum encontrarmos outras pessoas fazendo exatamente a mesma coisa que você, com outras soluções. Está tudo bem. Aproveitar para aprender e ganhar repertório, é importante. Nada de apego com o seu código.

Por essa razões, dizem que não é para todos

Com tudo isso na mesa, é fácil concluir que essa é uma carreira que vai exigir de você estudo constante no decorrer de toda a sua jornada, a predisposição para o beta continuous e muito foco. E essas são as únicas razões pelas quais ouvimos de que esta profissão não é para todos.

Mas se pensarmos nos benefícios que a necessidade do aprendizado contínuo nos traz, para além do conhecimento técnico, será que não é uma boa ideia? Conectando essa realidade com o que eu falei no começo desse artigo, podemos concluir que, além de ampliar seu leque de conhecimentos, não importa o caminho que seguirá, muito menos as trilhas de estudos que você opte por cumprir, no fim do dia, você estará resolvendo dois pontos importantes, com vantagens distintas: aumento de conhecimento e exercício do cérebro para um amadurecimento mais saudável. Novamente, win x win.

E aí, partiu aprender?

Eu já estou nessa estrada há vários anos e não me canso de me supreender e de aprender programação. São muitas construções e reconstruções. O que em um tempo é considerado correto, deixa de ser o correto para se tornar até mesmo errado. São várias sacadas de vários programadores trocando experiência codificadas em bibliotecas e frameworks. São novos paradigmas. É uma constante espiral de novos conhecimentos. É um prato cheio para quem ama estudar e está sempre querendo se reinventar. Eu sou apaixonado por isso aqui e não largo disso aqui nunca mais. 😊

Entre para ver ou adicionar um comentário

Outras pessoas também visualizaram

Conferir tópicos