Como as pessoas desistem de aprender a programar
Sendo bem direto, vou adiantar a resposta: Por que tomam decisões sem base de conhecimento, sem perguntar, sem pedir opinião pra quem já trabalha na área, e, o mais importante: Muitas pessoas desistem por que muitas COMEÇAM.
Ora, existem pessoas frustradas em todas as áreas. Mas, alguém conhece alguém que desistiu de arquitetura antes de iniciar a faculdade? Contabilidade? Já viu algum axpirante a médico frustrado enquanto estudava medicina sozinho em casa?
Vou tentar ser mais claro:
2 Fatos:
1-Desenvolver um software requer conhecimento de diversos assuntos extremamente complexos que demandam muito tempo, dedicação e diciplina pra serem adquiridos.
2- O senso comum imagina que pra desenvolver um aplicativo, basta aprender uma linguagem de programação com um tutorial no You Tube, e só.
Então, escolhem uma linguagem e começam a estudar com gosto e a primeira dúvida é sempre a mesma: "Tá legal...mas quando vamos aprender a fazer a TELA? Aquela que o user clica, escolhe a opção e tal...fundo bonito, icones, etc." E, ansiosos, continuam seguindo as aulas e no final não sabem explicar por que ainda não fazem IDEIA de como criar um aplicativo. Daí, com medo de ser alguma doença cerebral, partem pra ação. "Eu sei que consigo".
Estreiam já caindo com a cara no primeiro ponto e virgula que se esqueceram de incluir no código. Daí, depois de xingar o You Tuber pelo código errado que disponibilizou, vão pro Stack Overflow e no outro dia já estão na frente do psiquiatra pra entender o que estão fazendo neste mundo.
Agora, seguindo a prescrição Gold Standard do Psiquiatra de Escitalopram + Bromazepam e Clonazepam - este último só pra quando a vontade de se matar tiver forte - volta-se aos estudos e após assistir ao curso Dev FullStack do zero ao Bill Gates em 1 Ano", chama os amigos pra um churrasco pra comemorar o "Hello World".
Agora, já Fullstackão da massa, vai criar seu primeiro Web-App...só que: "Que p* é essa de Htt:p//, soquete"?? Como é mesmo o nome dos sites que tem tudo pronto? Ajure, BMW..AwS....Mds.. eu tenho que usar o photshop? Como vou salvar ozarquivo dozusuário? No SQL?? Onde eu baixo essa desg***? Ahhh, desistoooo!!!"
As reflexões, deixo pra vocês:
Eu concordo plenamente com você a maioria das pessoas acreditam que para se conquistar algo não pode demorar, tem que ser no curto prazo ou nem rola... E eu sou um ex desistente kkkk, possuo 21 anos e só no finalzinho de 2022 tive a iniciativa pôr a mão na massa. Tive uma grande oportunidade de começar a estudar programação há 4 anos atrás, naquele tempo eu cheguei a estudar por uma semana mas pra mim era "difícil" sentar a bunda na cadeira e fazer o necessário. Optava por jogar video game (pois era mais prazeroso do que estudar), foi a pior burrada que eu fiz. Poderia ter mudado completamente o meu presente, hoje possuo outra visão do mundo e sei o que eu quero. "O que deixamos de plantar hoje, não iremos colher amanhã", atualmente estou focado full time em aprender a programar, possuo dificuldades em algumas questões e acredito que isso que eu tenho tornado como um combustível, pois a cada dificuldade ultrapassada mais eu acabo mostrando pra mim mesmo que eu consigo! Espero que de alguma forma eu consiga motivar alguém, pois se eu tivesse lido isso há quatro anos atrás, talvez minha realidade seria outra.
Um abraço!
Falando como uma pessoa que sempre amou tecnologia, de estar conectado e de curiosidade de aprender sobre, tive uma jornada um pouco complexa.
Durante meu Ensino Médio tive a oportunidade de fazer um mini curso de programação (lembro que começava com lógica de programação, Portugol e logo depois iamos para uma linguagem de programação (C++), como um garoto do ensino médio tive muita dificuldade e ninguém para me instruir.
10 anos depois, formado em um curso bem fora da área, decido mudar de área de atuação e começar a medicar a Programação de fato (fazem uns 6 meses).
- Estudei lógica
- Estrutura de dados
- HTML/CSS
- JavaScript
- Algumas outras coisas...
- Estou me aprofundando em React
Comecei a ver os video do Filipe Deschamps e abrindo os olhos para a necessidade que eu tinha: Reaprender a aprender, por que a forma que eu aprendi não funcionava para a programação REAL. De fato DESISTIR quando tentei executar uma função no JS e não dava certo foi o primeiro pensamento que passou na minha mente. Hoje criando projetos em React e montando um portifólio para buscar minha primeira vaga na área percebo o quão difícil é. Você não está errado @Donyjunior. Muita gente começa e muita gente vai ficar para trás por não conseguir uma boa orientação ou por não entender o próprio caminho.
Programar não é para todos. Isso é difícil de dizer e ainda mais difícil de aceitar.
Por que hoje em dia, conversando em comunidades, tentando interagir, vendo projetos grandiosos de quem está começando fico me questionando se isso não é apenas sorte ou falta de oportunidade/networking.
Enfim, programação se tornou para mim uma nova forma de interpretar, aprender e pesquisar. E afirmo com toda certeza, foi difícil não cair nessa situação que você falou, tutoriais tem aos montes no YouTube, poderia me tornar mais uma estatística de quem começa e não continua.
Mas aqui estou e espero que tenham tantos outros.