[SE FOR JR LEIA AGR] A poderosa arte de aprender a aprender

TL;DR: Relato da jornada de aprendizado autodidata através do desenvolvimento de um projeto de sistema de chamada automática, destacando a importância de aprender a aprender.

Esse foi um poste feito originamente no LinkedIn e você pode está lendo aqui, que foi adaptado para o formato de artigo. A ideia é compartilhar um pouco da minha experiência de aprendizado autodidata, e como isso foi transformador para mim.

Na vida, as coisas são construídas gradualmente, e nada surge instantaneamente. Assim que entrei na faculdade, na aula inaugural, vi o professor mostrando como a vida dele foi mudada pelo fato de ter começado a desenvolver um projeto de pesquisa desde o início da graduação. Aquilo me marcou muito, e decidi que iria fazer o mesmo.

No segundo do periodo falei com o mesmo professor da aula inaugural, o Professor Dr. Paulo Rogério, e ele me sugeriu um desafio: desenvolver um sistema de chamada automática que registrava a presença dos alunos ao entrar e sair da sala. Naquela época, eu sabia um pouco de Python. E no decorrer do projeto tive que aprender HTML, CSS, JS, PHP, MySQL e C++ (usado para o firmware do NodeMCU). Apesar disso, encarei o desafio, motivado por minha determinação em aprender e crescer.

O desenvolvimento envolveu várias iterações de protótipos até chegarmos ao modelo que foi testado em sala de aula e funcionou como esperado. O sistema tinha uma interface web onde o professor podia ver a lista de alunos presentes e ausentes, e um dispositivo físico que registrava a presença dos alunos. O projeto foi um sucesso e me deu a confiança para continuar aprendendo e enfrentando novos desafios.

Esse projeto me rendeu um artigo publicado em uma revista científica, e me ajudaria a conseguir uma bolsa de iniciação científica. Mas no futuro acabei escolhendo seguir carreira na área de desenvolvimento de software.

Durante o desenvolvimento do projeto, alem de aprender novas tecnologias, aprendi a importância de aprender a aprender. E como eu fiz isso? Tentando, errando, pesquisando, lendo documentações, assistindo tutoriais, e principalmente, praticando. Eu tinha que entregar o projeto, então não tinha tempo para esperar alguém me ensinar. Tive que aprender sozinho.

Teve situções em que fui fazer disciplinas em que eu já sabia o conteúdo, pois tinha aprendido por fora para aplicar no projeto.

A jornada me ensinou que, quando enfrento um desafio desconhecido, posso me voltar para recursos como o Google (naquela época, ainda não tínhamos o ChatGPT) para aprender e superá-lo. Essa abordagem de aprendizado através de tentativa e erro se mostrou mais valiosa do que qualquer curso formal, ensinando-me na prática.

Desenvolver a capacidade aprender a aprender é uma habilidade essencial para qualquer pessoa que deseja ter sucesso na vida.

Sempre enfatizo isso quando alguém me procura por conhecimento na área. É essencial tentar resolver problemas por conta própria antes de buscar ajuda imediata com alguem que sabe mais que você, desenvolvendo assim autonomia.

Professores e tutores são importantes, claro, mas seu papel principal é fornecer orientação e norteamente. A busca pelo conhecimento é uma jornada pessoal. Espero que minha experiência inspire você a entender que essa habilidade de adaptação e autoaprendizado pode ser tão transformadora para você quanto foi para mim.

Se você gostou desse artigo, compartilhe com seus amigos e colegas. E se você tiver alguma história de aprendizado autodidata, compartilhe nos comentários. Vamos aprender uns com os outros!

Se você gostou desse artigo e achou relevante, considere marcar o post como relevante e comentar. Isso me ajuda a saber se estou no caminho certo e a trazer mais conteúdo relevante para vocês.

Sinto que tenho passado por um problema que de alguma forma entra nessa temática. Pela pressão das entregas e sendo um Jr. autodidata que trocou completamente de carreira, acabo me virando para dar um jeito e entregar muito mais do que conseguir realmente entender o que fiz, ao término. Esse é um lado ainda pouco explorado, acho, quando falamos de ChatGPT, por exemplo. Reforçando: me viro lindamente com chatGPT + meus conhecimentos + google e duckduckgo e etc, no sentido de conseguir entregar as demandas, mas estou com tempo muito escasso para realmente refletir e absorver aquilo que foi feito. Tenho tentado mudar essa realidade anotando mais coisas, relacionando mais conteúdos (usando Obsidian) e tentando revisar minimamente as entregas.

Concordo completamente contigo, nunca aprendi tanta coisa de forma tão rápida na vida. Mas a realidade do mercado, infelizmente (apesar de eu estar muito feliz por ter tido a oportunidade que estou tendo e não estou reclamando), é de tempo curto e demanda em alta. O que quero ressaltar com isso é: mantermos sempre um pé atrás quando avançamos rápido demais aos trancos e barrancos e refletirmos sobre nossas ações para realmente aprendermos.

Todo programador é um autodidata, está na natureza da nossa profissão, me parece. Parabéns pela sua evolução, obrigado por compartilhar e dar mais uma força para persistirmos com maior afinco! Abraços!

Eu entendo o sentimento; esse é o efeito colateral do crescimento "rápido". Acredito que a forma de não criar um castelo com base de areia é sempre estar buscando se aprofundar nos assuntos e não ficar na superficialidade. Senão, vamos virar um pato: nada, voa e anda, mas não faz nada bem feito.
Excelente comentário, amigo. Recentemente, tenho passado por isso também, onde estou em um projeto e, com base no meu conhecimento prévio e nas linguagens que programo, precisei explorar outras linguagens e aplicá-las no meio do projeto. Sem realmente saber se estou 'aprendendo', apenas realizo diversas atividades para dar continuidade ao projeto, mas não tenho a certeza de estar adquirindo conhecimento. Estou aplicando, mas não 'recebendo' o conhecimento.
nos temos que ter muito cuidado com uma coisa: garantir que realemnte **aprendendo de verdade** e não cair na **síndrome do impostor**. Temos sempre que está atento como nosso aprendizado, sempre buscando aprofundamento em vez de superficialidade. Mas tbm está atento pra não cair na síndrome do impostor, que faz a gnt nos sentir que não aprendemos nada, que somos uma farsa e.t.c. Temos que sempre buscar o equilíbrio.

O preço da perfeição é a prática constante. Se colocar frente a desafios é uma forma muito eficaz para evolução.

um ponto que quero destacar, **CONSTÂNCIA**. Ela faz toda diferença. Praticar **UM DIA**, vai trazer resultado diferente da contancia de **TODO DIA**. É um ponto que muitos deixam a desejar. um dia esta muito motivado fazendo um monte de coisa e no outro, deixou de estudar por não está motivado.

Cara, que massa seu relato, concordo plenamente com seu ponto de vista e até já publiquei algo que compartilha da mesma visão antes, sempre enfatizo que a habilidade mais essencial é de fato o aprender a aprender. Às vezes subestimamos nosso próprio potencial individual de aprendizado, não sei se é falta de confiança, se é simplesmente o fato "não sei fazer isso funcionar". Enfim, seu relato me fez refletir mais ainda sobre a importância de se buscar autonomia nesses sentidos, valeu por compartilhar, tamo juntoo!

Isso, buscar por essa autonomia faz a gnt sair sa zona de conforto e ir além. isso nos tranforma em profissionais melhores.

Esse projeto me rendeu um artigo publicado em uma revista científica, e me ajudaria a conseguir uma bolsa de iniciação científica.

Poderia disponibilizar o link do artigo para que eu pudesse dar uma leitura? Sou de Ciência da Computação, eu também recebi uma proposta para fazer um sistema desses no início do meu curso, porém acabei indo para outro caminho. O teu post me fez relembrar e surgiu a curiosidade de como foi implementado.

Artigo muito bom! Também fui aluno do professor Paulo Rogério. Essa questão de aprender com a prática ainda tem sido um dos maiores desafios na minha carreira, mas um exemplo vindo de um par é sempre inspirador.

vlw, desafios aparecem para fazer a gnt crescer meu nome. stay hard !!!

Aprender na prática ainda é a melhor forma de crescimento!!

time dos que aprende fazendo 🎉
Concordo. ✌🏻

Que post necessário!! As vezes não queremos pagar preço para ter conhecimento, queremos tudo rápido e fácil. Fiz transição de carreira e foi muito difícil a adaptação e junto a necessidade de ter que aprender, é uma jornada constante de desafios. Agradeço por compartilhar conosco esse artigo, dá um gás para continuar com mais força. valeu!

Excelente post, amigo. Já aproveitando o ensejo, qual seria a sua didática de aprendizado? Simplificando, como você aprende? Haha. 😅✍🏻

praticando, fazendo ... sempre que quero aprender algo, eu me desafio a um projeto. ex.: objetivo: quero apender flutter (um framework pra dev mobile) desafio: fazer o clone da interface do app Nubank. Nessa jornada eu aprendo muito mais do que eu ver um video do yt de um tutorial de como fazer uma interface do nubank.

Man, parabéns pelo post sucinto e direto. Aprender não é fácil pois há vários métodos diferentes e quando somos pequenos, onde estamos construindo nossa personalidade, a escola so nos ensina uma maneira retilínea de aprendizado e absorção de conhecimento, onde vários não se adaptam muito bem. Descobrir a melhor forma de absorver conhecimento é importante independente de carreira, área ou idade. 👏

Gostei do relato, seguir a dica.

Sensacional amigo, motivante