CodeGym /Blogue Java /Random-PT /As 7 principais dicas e truques para aprender Java o mais...
John Squirrels
Nível 41
San Francisco

As 7 principais dicas e truques para aprender Java o mais rápido possível

Publicado no grupo Random-PT
É assim que o cérebro humano funciona. O que quer que façamos, nosso cérebro está constantemente procurando por soluções e atalhos mais eficazes que nos permitam fazer a mesma coisa de maneira mais rápida, melhor e mais conveniente do que antes. Portanto, fique tranquilo, se você está se perguntando se existem dicas e truques para aprender Java de maneira mais rápida e fácil, é perfeitamente natural que você o faça. As 7 principais dicas e truques para aprender Java o mais rápido possível - 1 Não temos certeza sobre “truques”, mas certamente existem algumas maneiras de maximizar a eficiência desse processo, o que permitiria que você acabasse aprendendo Java o mais rápido possível. É claro que coisas diferentes funcionarão para diferentes tipos de pessoas, mas algumas dicas e recomendações definitivamente podem e tornarão sua vida como aprendiz de Java consideravelmente mais fácil. Aqui estão algumas das dicas e sugestões mais aplicáveis ​​e comprovadamente eficazes sobre como aprender Java rapidamente, com base em nossa própria experiência na CodeGym e em vários desenvolvedores Java experientes.

1. Encontre um projeto interessante que você possa construir com Java

Aqui está uma boa dica inicialde Brian Knapp, um programador experiente e autor do blog Code Career Genius: “Quando eu estava no último ano do ensino médio, em 2002, decidi aprender Java. Consegui uma cópia de Teach Yourself Java em 21 dias para descobrir o básico e como ele era diferente de C/C++. O livro foi útil, mas eu o mastiguei em uma ou duas semanas. E então eu fiz algo que fez uma grande diferença. Resolvi fazer algo legal com Java! Fiquei muito empolgado em fazer meu próprio RPG no estilo Final Fantasy usando Java 2D. No mês seguinte, todas as tardes e noites eu estava obsessivamente trabalhando naquele projeto. Ao longo do caminho, descobri como enviar gráficos para a tela, animar sprites, produzir e mover um mapa de blocos na tela, detecção de colisão, música, efeitos sonoros e até construí meu próprio editor de mapas de blocos usando Java Swing! O ponto chave para mim foi estar animado para construir algo. Eu tinha um projeto que me dava tanta energia, e Java era uma tecnologia empolgante para tornar tudo possível!” Brian certamente está certo. Encontrar algo divertido e empolgante que você queira construir com Java é uma ótima maneira de se motivar a aprender a linguagem de forma rápida e divertida. Na verdade, esta é uma das coisas que tínhamos em mente ao projetar o curso CodeGym. É por isso que temos um enredo, conectando partes do curso e várias tarefas projetadas para se entusiasmar com a aplicação de Java para aprender como você pode usar essa linguagem para criar algo de que goste. ” Brian certamente está certo. Encontrar algo divertido e empolgante que você queira construir com Java é uma ótima maneira de se motivar a aprender a linguagem de forma rápida e divertida. Na verdade, esta é uma das coisas que tínhamos em mente ao projetar o curso CodeGym. É por isso que temos um enredo, conectando partes do curso e várias tarefas projetadas para se entusiasmar com a aplicação de Java para aprender como você pode usar essa linguagem para criar algo de que goste. ” Brian certamente está certo. Encontrar algo divertido e empolgante que você queira construir com Java é uma ótima maneira de se motivar a aprender a linguagem de forma rápida e divertida. Na verdade, esta é uma das coisas que tínhamos em mente ao projetar o curso CodeGym. É por isso que temos um enredo, conectando partes do curso e várias tarefas projetadas para se entusiasmar com a aplicação de Java para aprender como você pode usar essa linguagem para criar algo de que goste.

2. Pratique o máximo possível

“A prática faz toda a diferença. Consegui me tornar um tutor especialista em Java por causa da prática constante e repetida. Certamente, esta é a chave para o sucesso dos programadores profissionais. Você só vai ter que codificar!” - dizJohn Selawsky, desenvolvedor Java sênior e tutor de Java. E não poderíamos concordar mais! Continuamos dizendo isso desde o início: ao aprender a programar, a prática faz toda a diferença. Na verdade, construímos toda a estrutura do curso do CodeGym em torno dessa abordagem de prática. Esta é uma das principais razões pelas quais muitos de nossos alunos conseguem encontrar um primeiro trabalho de codificação antes mesmo de terminar o último nível do curso. Ao aprender Java no CodeGym, a maior parte do que você fará será praticando. Então nós já cuidamos disso para você. Só não se esqueça de praticar se decidir aprender Java de alguma forma diferente do CodeGym.

3. Estude regularmente e não faça longas pausas

Outra dica importante que podemos compartilhar com base em nossas próprias observações e na experiência de nossos ex-alunos. Estudar regular e continuamente, sem fazer longas pausas (de preferência sem pausas superiores a um dia) é um importante fator de sucesso. A experiência mostra-nos que as pessoas que tendem a fazer pausas longas e numerosas normalmente progridem muito lentamente e mais frequentemente acabam por desistir do curso sem sucesso. Portanto, definitivamente recomendamos, tanto quanto você puder, continuar aprendendo Java regularmente, pois fazer pausas para a maioria das pessoas resulta na necessidade de “atualizar” a memória quando eles estão voltando a usá-lo ou até mesmo aprendê-lo. tudo de novo, pois seu cérebro tende a esquecer o novo conhecimento rapidamente, especialmente se esse conhecimento não for apoiado por uma quantidade adequada de experiência prática.

4. Colabore com outros iniciantes e novos alunos

A colaboração com outros novos alunos para combinar os esforços e apoiar uns aos outros é outro pequeno truque dos autodidatas de Java bem-sucedidos. Essa abordagem é eficaz devido à maneira como nosso cérebro funciona: a melhor maneira de aprender algo é ensiná-lo a outras pessoas. É por isso que colaborar com outras pessoas e ajudar alunos menos experientes funciona tão bem. Claro, sempre soubemos o quão importante é a comunidade e a colaboração. É por isso que temos a seção de Ajuda em nosso site, onde os alunos do CodeGym podem pedir ajuda e obtê-la de outros alunos ou dos próprios especialistas em Java do Codegym.

5. Mantenha suas sessões de aprendizado longas o suficiente (mais de 1 hora por dia)

Como muitos programadores experientes lhe dirão, aprender Java por uma hora todos os dias pode não ser a estratégia mais eficaz. Para a maioria das pessoas, uma hora não será suficiente, pois o tempo real gasto na codificação seria algo em torno de 20 a 30 minutos. Aqui está o que Reinder de Vries, um desenvolvedor experiente e fundador do site LaernAppMaking.com, tem a compartilharsobre isso: “Aprender apenas uma hora por dia (não importa quantos dias seguidos) é ruim para a retenção do que foi aprendido e vai prejudicar a sua capacidade de aprendizado. Você tem a opção de aprender 2 ou 3 horas por dia, talvez em intervalos menores? Quando você aprende programação por uma hora, o tempo real gasto escrevendo código pode ser de apenas 20 minutos. Além de programar, você faz muitas outras coisas: ler, procurar referências, olhar para a tela, tentar reunir as consultas de pesquisa do Google e, é claro, verificar o Facebook ou WhatsApp e outras interrupções. Ao aprender, sua mente precisa "aquecer" (assim como malhar) e esfriar, processando as novas informações. A troca de tarefas e de contexto exige atenção e, especialmente para a programação, leva tempo e esforço para "diminuir o foco". Uma coisa geral a acrescentar aqui é: não perca tempo e, tanto quanto puder, concentre-se em fazer algo mais rápido (você não tem todo o tempo do mundo!), seja aprender a programar em Java ou algo mais. Aqui está um bom motivacionalrecomendação de Hagar Qim, um desenvolvedor Java experiente: “Não perca tempo. As economias mudam. O mundo da TI mudou muito ao longo dos anos, mas uma coisa continua a mesma: quando uma economia fraca obriga as empresas a cortar custos, os projetos são adiados ou até mesmo cancelados. Quando os projetos desaparecem, os empregos desaparecem. Eventualmente, o pêndulo da economia sempre volta, mas isso pode levar anos. Então, aproveite as marés de uma economia ainda em expansão para começar bem.” Bem dito.

6. Não coloque a barra muito baixa

Outra boa dica geral é não colocar a barra muito baixa quando se trata de aprender a codificar, que é o que muitos iniciantes costumam fazer. Por exemplo, é comum as pessoas pensarem que estão muito velhas para aprender uma nova habilidade, especialmente se for “tão complexa quanto a programação”. Mesmo as pessoas no final dos 20 ou início dos 30 anos costumam pensar que podem ser "muito velhas para essa merda". É claro que, na maioria dos casos, ser muito velho é apenas uma desculpa que você inventa para se permitir parar, muitas vezes antes mesmo de começar. Aqui está o que Brian Lim, um codificador Java experiente, tem a dizersobre as pessoas que começam a aprender Java com mais de 30 anos: “Java é muito estruturado e corporativo. Acho que é perfeito para uma mente estruturada, que gosta de padrões de projeto e programação orientada a objetos. E provavelmente é mais provável que uma pessoa mais velha tenha uma mente estruturada. Ele também tem um plano de carreira em certificações e bons empregos descontraídos do tipo não iniciante para pessoas mais velhas. Outra maneira pela qual o Java pode ser ótimo é se você estiver criando seu próprio produto. Microsoft e .NET não são tratados com seriedade no mundo do código aberto, portanto, se você tem um plano plurianual para criar um produto ou mesmo um jogo como o Minecraft, o Java é incrível. A recompensa é incrível e você começa a trabalhar com ferramentas maduras em vez de código espaguete de JavaScript ou problemas de memória de baixo nível como C ou C++.” Nós simplesmente não poderíamos concordar mais.

7. Dica bônus: cante seu código

E para concluir, aqui está uma dica bônus legal e incomum de Reinder de Vries, que recomenda que você cante seu código (isso é algo novo!) como uma forma de enganar sua mente para não ficar entediado. “Você já tentou cantar seu código de programação? Quero dizer, parece bobo, mas funciona. A mente fica chata quando você faz a mesma coisa o tempo todo e aprende muito menos se você usar um método de aprendizado. Ler o tempo todo, apenas assistir a vídeos, apenas escrever em um teclado não é a melhor maneira de aprender. Em vez disso, tente escrever o código com caneta e papel, ou desenhe um conceito de programação usando um delineador fino e um lápis maior, ou... cante seu código!” recomenda Reinder.
Comentários
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION