image

Acesse bootcamps ilimitados e +650 cursos

50
%OFF
Luiz Santos
Luiz Santos02/10/2023 18:35
Compartilhe

Estudar programação está difícil pra você? Então está tudo bem.

    Aqui eu vou usar uma linguagem bem pessoal: vou falar diretamente com você.

    Sim, você! Você que está há alguns anos aprendendo programação "sozinho(a)", seguindo tutoriais, se inscrevendo em diversos cursos, trocando de linguagem toda hora, odiando Java e amando Python, sonhando com empregos bem remunerados, sofrendo com a Síndrome do Impostor e achando que nunca vai aprender a programar.

    Contarei um pequeno relato de vida. Eu sou professor de história e leciono há mais de 5 anos no ensino público de São Paulo - SP. E não se engane, lecionar foi um sonho meu porque tive uma professora que me marcou e eu também sonhei em transformar a vida de meus futuros aluninhos e aluninhas. Um resumo: a realidade é cruel. As gerações mudam e os estudantes não são os mesmo da minha época e nem da sua, a experiência foi - e continua sendo - traumática.

    Sempre tive uma relação especial com a tecnologia. Meu pai sempre foi entusiasta, teve uma porrada de computadores em casa e desde cedo tive contato com Mac OS, Windows e Linux. Com 9 anos já sabia o que era tudo aquilo. Acontece que isso não foi o suficiente para eu querer ser programador, TI e afins. Eu queria deixar um legado, queria sentir que fazia diferença.

    Depois do meu segundo ano traumático na escola, no meio de 2019, decidi aprender a programar porque eu queria criar um jogo, um RPG. As pesquisas no Google me levaram a vários artigos e caminhos até eu chegar em um curso de JavaScript no Youtube. E é aqui que, talvez, você e eu vamos compartilhar pensamentos iguais.

    O primeiro 'Hello World' em JS

    A primeira vez que imprimi na tela do meu pc o Olá, Mundo é um sentimento indescritível. E se você, assim como eu, gosta de tecnologia, também entende isso. Hoje, depois de mais de 4 anos do meu primeiro "Olá, mundo", sugiro que você guarde esse sentimento de felicidade, ele é muito importante para nós.

    Tudo começou a complicar

    Dizem que escrevemos o "Olá, Mundo" para espantarmos a maldição. Maldição que não te permitirá aprender a linguagem. Ahãam... Um dos maiores desafios de aprender em casa, sozinho e seguindo apenas tutoriais na internet é que

    • criamos vícios que ninguém vai corrigir;
    • não temos colegas de sala para comparar nossa aprendizagem;
    • sempre vai ter uma crianças de 10 anos que sabe C e te humilhará.

    E para piorar, você não entende porque seu "While()" destrói seu programa ou porque você não consegue sozinho criar um sistema de hotel usando Array ou List... aliás, qual é a diferença dos dois mesmo??

    Eu desisti

    Desisti no JavaScript, HTML e CSS. No começo é normal você e eu focarmos todos nossos esforços em besteiras, como centralizar uma div no meio do navegador. A questão é que meu breve amor com Desenvolvimento Web acabou depois de alguns meses. Eu queria fazer jogos e não ficar sofrendo com Botis... bootstr-... bootrapi... bostrap... é... é... Bootstrap.

    Eu fugi da minha primeira linguagem. E arrumei várias desculpas pra isso. "Ela é fracamente tipada", "não da pra fazer jogos", "não é pra mim".

    Java

    "Vamos lá, eu sou um professor. Professores são movidos à base de café e de monólogos! Espera aí... quem é esse tal de Java?".

    Eu tinha encontrado uma linguagem que me trouxe identificação. Eu lembro de jogar em alguns site e aquele site reclamar que meu Java estava desatualizado, então aquele era o caminho para o que eu queria.

    OOP | POO

    Eu entendia bem de classe... ou era o que eu achava até o Java me mostrar o contrário. Não só Classe, mas Encapsulamento, Polimorfismo, Heranças... eu nem entendia o que era parâmetro ainda ou porque eu tinha que colocar "VOID" na minha função/método. Foi na Programação Orientada a Objetos que senti que aquilo não era pra mim e que eu seria incapaz de aprender qualquer linguagem.

    Reviravolta

    Eu sai do Java e fiquei pulando de linguagem em linguagem: "qual é a melhor linguagem para aprender", digitava no Google. Comprava cursos que nunca terminava e finalmente desisti de programação em 2020. Não queria mais saber de nada e aceitei que era incapaz. Mas agora cheguei no ponto central de tudo. No ano de 2021 eu estava desempregado por causa da Pandemia do Covid-19 e tinha acabado de alugar uma casinha com minha esposa. Decidi aproveitar que estava ocioso para voltar a programar e foi no início de 2021 que comecei a mexer com o Unity3D - uma engine de jogos que utiliza C# como linguagem.

    Um novo amor e um entendimento verdadeiro

    Além do Unity3D, eu também comprei um curso de C# e simplesmente me apaixonei pela linguagem. O início do aprendizado foi tranquilo, a POO foi tranquila e tópicos avançados foram mais tranquilos. Eu terminei o curso.

    C# é uma linguagem fácil, tranquila e simples de aprender?? NÃO!

    Não foi o C-Sharp. Não foi o curso que comprei. Não foram os projetos que eu fiz. Quem mudou foi eu. Como um professor de história eu preciso te lembrar de algo que temos tendência de esquecer: o conhecimento é cumulativo. Todo o tempo que passei estudando outras linguagens (Kotlin, Java, JS, Dart, Python, C++) eu reforçava meu conhecimento em programação. Eu adquiri, inconscientemente, uma maturidade no aprendizado de programação.

    Como uma pessoa que nunca programou ao lado de outra pessoa, você pode chamar de "autodidata" - o que eu particularmente não acho que sou -, "apreendi".

    O dicionário diz que "Apreender" significa "assimilar mentalmente, abarcar com profundidade; compreender, captar."

    Conclusão

    Se você acha que não está entendendo nada e que tudo está muito complicado, que nunca entenderá aquilo, eu digo: você está completamente enganado. Você - e cada um de nós - precisa de um tempo para assimilar o que aprendeu, porque aprender é "só adquirir o conhecimento" e isso é relativamente fácil. Agora, apreender exige tempo, paciência que muitas vezes não tinha e não tenho de vez em quando.

    Hoje faz 2 anos que estou me dedicando, do meu jeito, a aprender tudo que for possível de C# e Unity3D. Não mudei de área ainda e nem tenho essa perspectiva por enquanto, mas já tive o prazer de criar duas aplicações para a escola que trabalho e facilitar o trabalho de amigos - eu pude, finalmente, impactar a vida de alguém através de um app simples, mal otimizado, verboso, sem desing pattern, mas criado por mim.

    Não gosto de usar frases de efeito ou coisas do gênero. Mas como um ex pivete que queria mudar o mundo, ser jogador de futebol e que agora quer desenvolver jogos a aplicativos eu digo: "Não faz mal que seja pouco, o que importa é que nosso avanço de hoje seja maior que o de ontem, que nossos passos de amanhã sejam mais largos que os de hoje" (Daisaku Ikeda, Poema Brasil, Seja monarca do Mundo).

    Por menor que seja, você está crescendo a cada linha que escreve, a cada erro que resolve e a cada documentação que lê.

    Compartilhe
    Comentários (35)
    Marcio Prado
    Marcio Prado - 09/10/2023 12:17

    Obrigado Luiz, pelo seu relato! Tenho certeza que servirá para muita gente, me incluindo logicamente!

    Katia Silva
    Katia Silva - 08/10/2023 20:49

    Muito bom! Vou levar essa lição pra vida de futuro dev.

    Giancarlo Rodrigues
    Giancarlo Rodrigues - 07/10/2023 00:48

    Cara, muito bom seu texto!! Parabéns pelo texto e pela jornada! Espero que vc continue na área!!

    BP

    Betânia Perozzo - 06/10/2023 22:46

    Muito bom! Parabéns.

    Você fez eu lembrar porque comecei a estudar programação. Muito obrigada!

    Gustavo Martins
    Gustavo Martins - 06/10/2023 22:23

    Texto forte, retratando o true da true da realidade de muitos, muito obrigado pelo relato luiz nunca me identifiquei tanto.

    LF

    Leticia Faver - 06/10/2023 21:25

    Valeu pelo texto! Espero que eu esteja nesse caminho ai pra descobrir o que vai ser melhor pra mim haha

    Sucesso pra ti

    Christiane Gozza
    Christiane Gozza - 06/10/2023 08:43

    obrigada por compartilhar a sua experiência e realmente as vezes ficamos assim até encontrar aquela linguagem que vai nos dá tranquilidade

    Mawote Melo
    Mawote Melo - 06/10/2023 06:59

    Éh, caro Luís! Parece que a maioria de nós tem uma história quase semelhante... kkkkk... O importante é saber o que realmente deseja, perseguir o que se deseja e a hora há de chegar. Felicitações pelo entendimento e partilha.

    UL

    Uesdra Lima - 05/10/2023 20:33

    Me identifiquei , estou atrasado no meu bootcamp de flutter, mas decidi que vou aprender e terminar no que depender de mim, não vou desistir. TMJ

    co

    carlos oliveira - 05/10/2023 12:39

    Excelente relato, era o que eu precisava ler para me motivar.

    MA

    Maira Andrade - 05/10/2023 04:28

    Obrigada por compartilhar, me serviu de inspiração.

    AJ

    Adalberto Junior - 04/10/2023 18:44

    Bacana mano! Parabéns. Me identifiquei, olha! Eu era da área de Artes Visuais (licenciatura), a qual abandonei por pura decepção. Estou estudando há um ano e meio, C, Python, BASh e Assembly, sem pressa e curtindo o processo e acabei desistindo (temporariamente) do Perl e Java, que havia tentado em 2019. Posso te dizer que hoje, me interesso por quase tudo em Programação, exceto Desenvolvimento Web e o que me fez me apaixonar pela programação, foi o meu Windows ter corrompido e eu instalar o Linux Mint no lugar e o antiX num outro notebook de 2011. A filosofia Open Source e o GNU/Linux me salvaram, hahahaha!!! Isso, juntamente com a famosa "Bronca do Akita" me impactaram profundamente! Tudo isso, me deu motivação, me fez enxergar a Programação como um vasto continente a ser explorado, ressignificou minha vida. E deixo aqui uma dica: quem puder ir descendo mais o nível, até os fundamentos, faça-o (O Básico de Estruturas de Dados, linguagem C e Assembly, por exemplo). Vai ser um tanto confuso no começo, mas as coisas vão "se encaixando" com o passar do tempo! Valeu Luiz!

    RC

    Ricardo Cardoso - 04/10/2023 14:55

    Simplesmente, um Bravo Zulu à vc!

    Obrigado pelo coerente texto incentivador...

    LS

    Luana Sperandio - 04/10/2023 13:52

    Parabéns pelo depoimento e por compartilhar. Era o que eu precisava ler também. Comecei a estudar C++ na faculdade de Engenharia e reprovei algumas vezes e isso me criou uma barreira muito grande, cheguei a falar que odiava programação, mas estou buscando quebrar isso e aprender.

    DF

    Daniel Florencio - 03/10/2023 08:29

    Olá Luiz, seu relato acredito que é a realidade da maioria dos programadores, isso é comum em programação. E boa parte disso está muito ligado ao livro, ou apostila, ou videoaula que estamos estudando. Muitas vezes o que não entendia pela explicação de determinada apostila, conseguia entender pela explicação de outra. Isso é muito comum !

    Joice Oliveira
    Joice Oliveira - 03/10/2023 09:41

    Foi muito importante ler o que vc escreveu hoje, acordei me sentindo incapaz de progredir e questionando se programação era de fato pra mim. Seu texto me deu uma reanimada. Obrigada mesmo!!!!

    Lucio Pereira
    Lucio Pereira - 03/10/2023 09:35

    É isso aí cara, eu estou aqui de pouco em pouco no tempo que tenho aprendendo, um dia chego lá.

    KS

    Kassia Santos - 02/10/2023 19:46

    Muito obrigada por seu relato, me motivou muito, estou com os mesmos pensamentos que vc estava no passado sobre achar que programação não é pra mim e por a caminhada estar sendo dificil. Aos poucos vamos conseguindo, tem dias e dias, o importante é não desistir e ir fazendo aos poucos igual vc disse! Abraço, sucesso!!

    MO

    Maria Oliveira - 02/10/2023 20:57

    Seu relato me ajudou e imagino que tenha ajudado muitas outras pessoas também, precisava ler isso, obrigada!

    SR

    Sirlene Roseira - 02/10/2023 19:34

    Relato motivador, Luiz!

    Tainá Goulart
    Tainá Goulart - 02/10/2023 19:31

    Terminei a leitura emocionada, obrigada por compartilhar a sua história Luiz.

    Eu precisava ler ela hoje e nem sabia.


    Sucesso, felicidade e clareza na sua jornada!

    Luiz Santos
    Luiz Santos - 02/10/2023 19:30

    Karoline Albuquerque,

    Acredite: eu te entendo completamente. Até a parte do "você é inteligente". Não sei como é a sua vida, mas eu te darei um conselho pessoal que usei na minha vida, não tente aprender rápido, não tente entender tudo de uma vez. A ansiedade, junto da Sindrome do Imposto são os piores autoboicotes que enfrentei.

    Gustavo Silveira
    Gustavo Silveira - 02/10/2023 19:30

    Muito legal sua história. Parabéns pelas conquistas!


    Estudo programação há 15 anos e hoje não tenho nenhuma pretensão de trabalhar com isso.

    Acho que uma das coisas mais significativas que fiz nesses anos foi criar uma canal para ensinar conceitos básicos através do desenvolvimento de jogos simples com Javascript (dá pra fazer jogos sim :D), e assim tive o privilégio de ajudar algumas pessoas a dar seus primeiros passos e a superar alguns desafios desse difícil caminho de aprendizagem.


    Eu não sou um grande programador, e tudo bem. Gosto de programar e não me importo se eu nunca conseguir ganhar dinheiro com isso, nem todo mundo precisa monetizar o lazer.


    Gostei muito do seu texto. Tudo de bom!

    Luiz Santos
    Luiz Santos - 02/10/2023 19:27

    Milena, Marlon,

    Tamô junto! 😁

    Karoline Albuquerque
    Karoline Albuquerque - 02/10/2023 19:24

    Obrigada por esse texto, Luiz. Sou jornalista por formação e já realizei tanta coisa na área. Infelizmente, a comunicação é um ambiente ingrato. Não importa tudo que eu fiz em redação. Fiz cursos para UX writing, mas toda vaga exige pelo menos 3 anos de experiência e sempre dão preferência a designers, mesmo que a palavra não seja seu domínio. Em meio a essa frustração, meu irmão insistiu que eu deveria aprender Python. Segundo ele, eu sou "bastante inteligente" para isso. Mas, cada dia, eu me sinto mais e mais burra. É frustrante. Estou tentando. Juro que estou. Já fiz diversos cursos e estou aqui mais uma vez. Tentando. Esse teu relato dá um ânimo. Espero chegar lá!

    Marlon Reis
    Marlon Reis - 02/10/2023 19:15

    Que relato maravilhoso irmão. Muito obrigado por compartilhar com a gente.

    Milena Fontenele
    Milena Fontenele - 02/10/2023 19:13

    Suas palavras me soam como alento. Sério mesmo! Muito Obrigada!

    Luiz Santos
    Luiz Santos - 02/10/2023 19:12

    Rodrigo Gaspar,

    Cara, fecha os olhos e vai. Como eu disse: nada é em vão. Tudo que aprender virará algo! Disso eu tenho certeza

    Luiz Santos
    Luiz Santos - 02/10/2023 19:10

    Marco Lima,

    Acho que é completamente normal a gente testar várias coisas. Hoje eu percebo que cada uma delas me agregou alguma coisinha que me possibilitou avançar em algo.

    Você tem discord? Se tiver, me adiciona lá. A gente pode trocar umas ideias sobre Programação de Jogos. Eu curto muito também.


    https://discord.com/users/LuizHenrique#1871

    RG

    Rodrigo Gaspar - 02/10/2023 19:05

    Estoiu na mesma situação Luiz, neste momento acabei de me logar aqui na Dio.me e refletir se adquiro um plano mensal para realizar um bootcamp, adquirir conhecimentos (mais cursos)...Sempre quis tirar ideias do papel e fazer acontecer e ler sua mensagem me fez entender realmente que estamos praticando inconcientemente ... Obrigado por compartilhar.

    ML

    Marco Lima - 02/10/2023 19:05

    Obrigado por compartilhar sua história. Me identifiquei bastante e me fez eu refleti um pouco sobre programação, pq já tentei várias áreas, web, jogos, aplicativos. Mas sempre estudando jogos porque faz parte do meu sonho. Vou continuar estudando, agregando conhecimento.

    Luiz Santos
    Luiz Santos - 02/10/2023 19:01

    @Carine Toledo, tamo juntos hahahah!!

    Luiz Santos
    Luiz Santos - 02/10/2023 18:59

    Fico feliz, Savyo Dias! É importante sabermos que a jornada não é fácil para todos.

    CT

    Carine Toledo - 02/10/2023 18:59

    Minha vida resumida no seu texto kkkkk

    SD

    Savyo Dias - 02/10/2023 18:48

    Obrigado por compartilhar isso. Realmente era o que eu precisava ler hoje.