2024 Autor: Malcolm Clapton | [email protected]. Última modificação: 2023-12-17 04:08
Você está aprendendo a programar por conta própria e lutando para se motivar? A autoeducação pode drenar todas as forças. Aqui estão 13 dicas de aprendizado de Laurence Bradford, criador do blog learntocodewith.me, para aqueles que estão aprendendo a codificar por conta própria. Essas diretrizes o ajudarão a obter conhecimento de forma rápida, eficiente e sem estresse desnecessário.
1. Encontre a motivação certa para aprender
Ter uma justificativa clara de por que você está aprendendo codificação o ajudará a se concentrar. Certifique-se de formular uma meta específica para você. Considere sua motivação em detalhes. “Eu quero ser capaz”, “seria bom aprender” é uma meta ruim. Exemplos de bons objetivos:
- Avance ainda mais em sua carreira atual.
- Mude sua ocupação.
- Ganhe dinheiro extra graças a projetos paralelos.
- Desenvolva seu próprio produto (jogo, aplicativo móvel), crie uma startup.
Não importa se os pontos listados são iguais aos que você mesmo define - não se esqueça deles. Lembre-se de que o objetivo final será salvar os momentos mais difíceis.
Para lembrar o objetivo, você pode escrevê-lo em um papel e mantê-lo à vista, torná-lo um papel de parede na área de trabalho do seu computador ou telefone (o que eu mais gosto).
2. Escolha o idioma correto
No início, pode ser muito difícil decidir o que estudar. Algumas linguagens de programação são mais fáceis de aprender, outras têm aplicativos mais restritos. No entanto, você não deve ficar muito preso a isso. Melhor começar com qualquer coisa do que passar horas procurando a opção “perfeita”. Porque, depois de dominar uma linguagem de programação, será mais fácil mudar para outra.
Se você já conhece seu objetivo final, determine o que é necessário para alcançá-lo. Aprenda idiomas que atendam a esse objetivo. Para desenvolver jogos 3D, você precisa de algumas linguagens e ferramentas, para criar sites - outras.
Se você não souber por onde começar, tente aprender JavaScript. Quer outros programadores gostem ou não, JavaScript está se tornando cada vez mais popular e é usado não apenas no desenvolvimento de sites, mas também em outras áreas. Assim, você cobre o número máximo de aplicativos.
3. Faça um cronograma
Um cronograma de aula claro aumenta a probabilidade de sucesso. Mas estabeleça prazos realistas para tarefas específicas. Não espere terminar centenas de páginas de programação em menos de uma semana - a menos que você desista de todas as suas outras responsabilidades durante esse tempo.
Quando comecei a aprender programação por conta própria, tinha espaço para 25 minutos de prática em cada célula do calendário.
Praticar exercícios 25 minutos por dia é fácil. Vale a pena se acostumar com esse mínimo, e logo você não conseguirá se afastar do treinamento por várias horas.
4. Faça uma coisa de cada vez
Muitas pessoas tentam fazer centenas de coisas ao mesmo tempo. Um grande erro! Faça uma coisa de cada vez. Não aprenda HTML, JavaScript, Swift e qualquer outra coisa em paralelo. Você vai enlouquecer!
Este item pode ser difícil para você (falo por experiência própria), porque você sempre quer aprender tudo de uma vez.
Em seu livro "Comece com a coisa principal!" Gary Keller disse: "Os resultados extraordinários estão diretamente relacionados ao quanto você pode restringir seu foco." Isso pode ser aplicado a qualquer coisa, incluindo aprendizagem de programação. Não tenha medo de se atrasar - as linguagens e as tecnologias não vão a lugar nenhum. Comece pequeno e trabalhe seu caminho adiante.
5. Divida tudo em pequenas porções
Como na dica anterior, você não precisa enfiar muitas informações em você de uma vez, mesmo que seja no mesmo assunto. Aprender algo novo é muito mais fácil quando é dividido em pedaços menores.
Concentre-se em um tópico e divida-o em pedaços digeríveis. Certifique-se de compreender totalmente e internalizar um conceito antes de passar para o próximo.
O empresário Tim Ferriss cunhou a sigla ABC - Always Be Compressing. A ideia é que você tente formular cada bloco de informações da forma mais sucinta possível. Em seguida, resuma em um parágrafo, crie um diagrama ou imagem, use um esquema mnemônico - seja o que for, desde que ajude a lembrar rapidamente o que você está procurando.
6. Mude o caminho
A pesquisa mostra que quanto mais tipos de percepção você usa, maior é a probabilidade de você assimilá-la. Livros, vídeos, aulas interativas, questionários, podcasts e muito mais irão ajudá-lo com isso.
Absorva as informações da maneira que puder. De acordo com Judy Willis, autora de Teaching Your Child to Learn Easy, quanto mais áreas do cérebro armazenam dados sobre um assunto, mais relacionamentos ativos são formados. Sua redundância dá ao aluno oportunidades adicionais de obter informações de diferentes armazenamentos do cérebro. Essa ligação cruzada de dados significa que aprendemos algo, não apenas memorizamos.
7. Treine outros
Ter que explicar um conceito ou processo a alguém garante que você mesmo o compreenderá completamente. Isso pode ser feito de diferentes maneiras. Uma delas é ministrar um curso ou oficinas para adolescentes. Você pode fazer seus próprios vídeos do YouTube explicando conceitos. Não gostou da ideia do vídeo? Você pode fazer sem isso. Você pode ensinar de muitas maneiras diferentes. Alternativamente, escreva. Por exemplo, com a ajuda do meu blog, não só ajudo os outros, mas também aprendo muito mais eficazmente do que se estudasse sozinho.
Em qualquer caso, ensinar aos outros o que você mesmo está aprendendo ajuda a reforçar os conceitos formados em sua cabeça.
Em plataformas educacionais, geralmente há uma oportunidade de ajudar outras pessoas. Geralmente é algo como um fórum para perguntas dos alunos. Dê uma olhada aí, e se houver uma pergunta aí, cuja resposta você conhece (ou pelo menos tem alguma ideia a respeito), escreva, não hesite. Bons sites educacionais têm uma atmosfera saudável e sua ajuda será apreciada. E fique à vontade para fazer as perguntas você mesmo! Dê aos outros a oportunidade de explicar algo para você.
8. Encontre uma pessoa com a mesma opinião
Isso pode ser feito por meio de uma reunião pessoal ou online. Você pode tentar fazer parceria com um amigo ou membro da família que também queira aprender programação. Assim como as pessoas vão à academia com outras e definem a meta de perder peso juntas, você também pode encontrar um parceiro online.
9. Encontre um mentor
Bate-papos e fóruns de plataforma educacional são bons lugares para encontrar pessoas com ideias semelhantes e, possivelmente, mentores.
Os fóruns online são, obviamente, uma fonte valiosa de informações, mas nada supera o suporte personalizado quando você pode obter uma resposta direta.
10. Introduza os elementos do jogo no processo
Crie um sistema de regras e recompensas que o ajudará a tornar o aprendizado mais agradável. As recompensas podem ajudá-lo a desenvolver reflexos positivos em seu cérebro depois de concluir com êxito uma tarefa importante. Eles podem transformar o processo de aprendizagem de uma tarefa em um jogo. Por exemplo, depois de terminar um livro específico sobre programação, compre a mesma mochila em que tem pensado há meses.
Estabeleça metas e trabalhe para alcançá-las. Recompense-se ao alcançá-los.
11. Redesenhar o código de outra pessoa
Veja como outra pessoa implementou a solução que você deseja desenvolver. Confira os projetos de código aberto no GitHub. A comunidade de programação pode ser um lugar muito amigável onde ler (ou até mesmo modificar) o código de alguém é perfeitamente normal. Basta percorrer linha por linha, contemplando como cada uma funciona e como se encaixa no quadro geral.
Use o trabalho de outra pessoa para obter inspiração e ideias.
12. Pratique. Não se concentre em aprender
Um ponto muito importante. Os novatos sempre ficam presos nisso. Você precisa começar a escrever seu próprio código o mais cedo possível. Eu sei que é difícil, mas em algum momento vale a pena deixar as lições e começar a criar projetos reais.
Descobrir como as coisas funcionam é seu próprio teste, e cometer um erro é a virada do jogo. Isso nos leva à dica final.
13. Não tenha medo do fracasso
Existe esse conceito - a produtividade do fracasso. Quanto mais difícil for aprender algo, melhor você se lembrará das informações aprendidas. As tentativas fracassadas podem ajudá-lo a obter um entendimento mais profundo, porque você estará envolvido em encontrar seus próprios erros e corrigi-los. É extremamente importante agir e aprender algo por conta própria, criticar-se e explorar coisas novas.
Mesmo que você nunca termine de construir seu pequeno site ou aplicativo, aprenderá muito tentando e fracassando. Essa abordagem é muito mais eficaz do que seguir mecanicamente exemplos de treinamento, quando todas as respostas estão na sua frente.
Saída
A chave para o auto-estudo bem-sucedido é a confiança. Se você acredita em si mesmo, é mais provável que se saia melhor do que o esperado. Pare de duvidar de si mesmo e de suas habilidades e você vai quebrar como um verdadeiro campeão!
O jogo só será perdido se você se render.
Recomendado:
11 dicas para quem aprende uma língua estrangeira por conta própria
As assinaturas do Instagram podem aproximar você de falantes nativos mais rápido do que um livro de gramática. Também é útil ouvir uma língua estrangeira em segundo plano
5 hacks de economia de energia para aqueles que começam a viver por conta própria
Economizar energia não é tão difícil quanto parece à primeira vista. Aqui estão cinco dicas para ajudá-lo a ficar em dia com sua conta de luz
Por que a geração do milênio quer trabalhar por conta própria
Os millennials são jovens que atualmente constituem a maioria da população em idade produtiva. No entanto, a maioria dessas pessoas não quer trabalhar "para um tio", mas sim construir o seu próprio negócio. Leia sobre por que isso está acontecendo e como atrair a geração do milênio para trabalhar neste artigo.
Como aprender inglês por conta própria: 10 jogos e exercícios úteis
Se você não tem tempo nem vontade de trabalhar com tutores, uma seleção de simuladores do Lifehacker e do serviço Puzzle English o ajudará
Como fazer corretamente: por conta ou conta
O hacker de vida verifica os dicionários e conta como as pessoas alfabetizadas falam e escrevem - por conta ou conta. Alerta de spoiler: tudo depende do significado da palavra