Article image
Edilson Silva
Edilson Silva30/01/2025 13:55
Compartilhe

POR QUE NOS SENTIMOS "BURROS" AO APRENDER A PROGRAMAR?

  • #Machine Learning
  • #HTML
  • #Python
  • #CSS
  • #Inteligência Artificial (IA)

A jornada de aprender programação frequentemente vem acompanhada de uma sensação peculiar e desconfortável: a de nos sentirmos "burros" ou incapazes. Este sentimento, embora doloroso, é surpreendentemente comum e merece uma análise mais profunda para entendermos suas origens e como podemos lidar com ele.

A Natureza Única da Programação

Diferente de muitas outras habilidades que aprendemos ao longo da vida, a programação exige uma forma completamente nova de pensar. É como aprender não apenas um novo idioma, mas uma nova forma de raciocinar. Quando aprendemos a dirigir, por exemplo, já temos experiência em nos mover pelo espaço. Quando aprendemos um novo idioma, já dominamos o conceito de comunicação. Mas a programação? É como aprender a pensar em uma dimensão totalmente diferente.

## Por Que Nos Sentimos "Burros" ao Aprender Programação?

A jornada de aprender programação frequentemente vem acompanhada de uma sensação peculiar e desconfortável: a de nos sentirmos "burros" ou incapazes. Este sentimento, embora doloroso, é surpreendentemente comum e merece uma análise mais profunda para entendermos suas origens e como podemos lidar com ele.

A Natureza Única da Programação

Diferente de muitas outras habilidades que aprendemos ao longo da vida, a programação exige uma forma completamente nova de pensar. É como aprender não apenas um novo idioma, mas uma nova forma de raciocinar. Quando aprendemos a dirigir, por exemplo, já temos experiência em nos mover pelo espaço. Quando aprendemos um novo idioma, já dominamos o conceito de comunicação. Mas a programação? É como aprender a pensar em uma dimensão totalmente diferente.

O Abismo Entre Iniciante e Experiente

Um dos aspectos mais frustrantes é o enorme abismo que parece existir entre iniciantes e programadores experientes. Vemos desenvolvedores criando aplicações complexas com aparente facilidade, enquanto lutamos para fazer um simples "Hello World" funcionar. O que muitos não percebem é que estes mesmos desenvolvedores experientes já estiveram exatamente onde estamos.

A Ilusão da Facilidade

Existe um fenômeno interessante na programação: quanto mais experiente você se torna, mais "fácil" tudo parece. Os programadores experientes frequentemente esquecem o quão difícil foi aprender os conceitos básicos. É como andar de bicicleta - depois que você aprende, parece impossível não saber. Esta disparidade cria uma pressão adicional nos iniciantes, que podem se sentir inadequados por não compreenderem conceitos "simples".

O Papel do Erro na Aprendizagem

Na programação, erros são constantes. De fato, grande parte do aprendizado vem de cometer erros e corrigi-los. No entanto, em nossa educação tradicional, fomos condicionados a ver erros como algo negativo. Esta dissonância entre a natureza do aprendizado em programação e nossa expectativa educacional tradicional pode causar grande desconforto.

A Síndrome do Impostor em Programação

Esta sensação de inadequação muitas vezes evolui para a famosa "síndrome do impostor" - um sentimento persistente de que não somos bons o suficiente, mesmo quando evidências mostram o contrário. Na programação, este sentimento é particularmente comum devido à vastidão do campo e à impossibilidade de dominar todos os aspectos.

Como Lidar com Estes Sentimentos

1. Aceite que é normal se sentir assim

2. Entenda que programação é um processo gradual de aprendizado

3. Celebre pequenas vitórias

4. Mantenha um registro de seu progresso

5. Conecte-se com outros aprendizes

A Realidade por Trás da Sensação

A verdade é que se sentir "burro" ao aprender programação geralmente é um sinal de que você está realmente aprendendo. É um indicador de que está se desafiando e saindo de sua zona de conforto. Os momentos de confusão e frustração são, na verdade, momentos de crescimento.

Compartilhe
Comentários (4)
Fernando Araujo
Fernando Araujo - 31/01/2025 11:41

Ótimo artigo, Edilson! Cada vez que a gente vai aprender uma nova habilidade, precisa adaptar a maneira de pensar e, muitas vezes, na pressa para ver resultados rápidos, vem aquela sensação de "ser burro", "não ter aprendido direito" e pensar logo em desistir.

Se for dado tempo ao tempo, passamos a sentir o progresso do aprendizado e, até mesmo a sensação de "síndrome do impostor" desaparece e nos vemos em outro patamar, de quem deu duro mas evoluiu na nova habilidade. É questão de não cobrar resultados imediatos! Uma hora chega!

No meu caso, desde cedo, eu sempre gostei de fazer palavras cruzadas, resolver passatempos lógicos, jogar xadrez e gamão, jogos de raciocínio e estratégia. Além disso, na época de colégio, eu era meio nerd (ok, nerd todo!), adorava matemática e física e gostava de me desafiar resolvendo problemas dos livros destas matérias.

Assim, eu criei um pensamento lógico baseado em divisão de um problema em partes menores, criação de algoritmos para resolver questões e ficou fácil quando precisei aprender a programar na universidade (com FORTRAN).

Resumindo, a facilidade (ou dificuldade) em aprender uma nova habilidade está muito ligada ao tipo de pensamento que você adquiriu nas suas atividades passadas, mesmo aquelas relacionadas com jogos e brincadeiras.

Ainda hoje eu sinto alguma dificuldade quando vou aprender novos frameworks e linguagens funcionais e me sinto meio "burrinho", vendo que novos programadores têm facilidade em aprender isso mais rápido.

Mas uma hora chega!!

DIO Community
DIO Community - 30/01/2025 17:46

Que reflexão poderosa! Aprender a programar é uma jornada desafiadora, e a sensação de se sentir "burro" nesse processo é mais comum do que se imagina. A verdade é que todo desenvolvedor já passou por isso, e esse sentimento não significa que você não é capaz – significa que você está aprendendo de verdade.

O ponto que você trouxe sobre a natureza única da programação faz muito sentido. Diferente de outras habilidades, programar exige um novo modelo mental, que muitas vezes vai contra a forma como fomos ensinados a aprender. Cometer erros, testar hipóteses e aprender na prática são partes fundamentais desse processo, mas como viemos de um sistema educacional que penaliza erros, esse novo formato pode ser desconfortável no início.

A síndrome do impostor é real, especialmente quando olhamos para desenvolvedores experientes e sentimos que nunca vamos chegar lá. Mas o segredo está na prática contínua, pequenas vitórias e celebração do progresso. Ninguém nasce sabendo programar – todo mundo começa do zero!

Aqui na DIO, incentivamos o aprendizado contínuo e a construção de projetos práticos, pois a melhor maneira de superar esse sentimento é colocando a mão na massa e vendo sua evolução.

Qual foi o momento em que você mais se sentiu desafiado ao aprender programação e como superou? Vamos compartilhar experiências e ajudar outros devs a passarem por essa fase com mais confiança!

Edilson Silva
Edilson Silva - 30/01/2025 16:22

Concordo Bruno! Já tive sensações assim quando mudei algumas vezes

De emprego, sensação se insegurança, frio na barriga,pois estamos

Lidando com o desconhecido!

aí com tempo vamos ganhando espaço, nos adaptando,conhecendo

O terreno e passamos a ficar bom no que fazemos. É claro,

Dependendo da dedicação de cada um.

Bruno Zoqbi
Bruno Zoqbi - 30/01/2025 15:35

Aos 43 anos decidi inicar uma transição de carreira para a área de tecnologia. Embora sempre tenha possuído extrema facilidade para apresender a lidar com alimentação e gestão dos mais variados tipos de sistema, até mesmo de forma autodidática, comecei os estudos em tecnologia partindo do zero. Venho de uma carreira de aproximadamente 20 anos no setor público, mais especificamente nas áreas de comunicação, cultura, turismo e eventos. Lidar com todo o aprendizado e os desafios da migração de carreira tem sido desafiador. O artigo relata muito bem as sensações de diversos momentos dessa nova jornada.