10 erros fatais que você deve evitar ao aprender Java

Ao começar a ler este artigo, você deve estar determinado a iniciar a programação. A vantagem da programação é que você tem a oportunidade de participar de projetos interessantes e pode trabalhar a qualquer hora e em qualquer lugar. Para programadores novatos, dominar como aprender técnicas de programação é o maior problema. É difícil conectar o ensino de programação nas universidades e o desenvolvimento de software nas empresas, porque a programação é uma tecnologia muito flexível: você vive para aprender.


Alguns programadores podem dizer isso, não tenha medo de tentativa e erro na programação, você terá sucesso depois de mais algumas tentativas. No entanto, no caminho para dominar a programação, você pode encontrar mais poços do que pensa.


Guia de enchimento de poço


Se você está determinado a aprender Java, pode consultar as experiências e lições a seguir.


1. Tenho pesquisado e não tenho tempo para fazer isso


Este pode ser um hábito que você desenvolveu desde que começou a estudar. Quando se trata de aprendizagem, sempre começamos com os livros, parece que quanto mais clássico, melhor o gan e o jue. Mas, na verdade, não é. Para a programação, a falta de prática prática é fatal. Apenas praticando a programação todos os dias você pode construir confiança em sua habilidade de programação. Você não pode aprender a nadar apenas lendo um livro, nem programar.


2. Sem objetivo


Algumas pessoas simplesmente se apaixonam pelo aprendizado e nunca consideram os resultados. É difícil imaginar que passar meses ou mesmo anos seja apenas para cultivar um hobby. Se for apenas para ganhar dinheiro, não basta permitir que você entre em uma empresa como o Google, porque programar não é sua carreira. Da mesma forma, se você só é apaixonado por programação e não pratica todos os dias, a programação pode não ser para você.


3. Aprenda muitas técnicas de uma vez


Existem tantas tecnologias de desenvolvimento de software. Se você quiser aprender todas as tecnologias nas quais está interessado, logo começará a desistir. Faça um plano e aprenda dentro de um determinado período para evitar combates de longo prazo. Tomando o Java como exemplo, este plano pode ser o de dominar a programação central Java e as ferramentas de programação.


4. Não interrompa


Para os novatos, interrupção significa perigo. Todos os dias existem todos os tipos de tentações que fazem você desistir. Quando você pega o conteúdo que aprendeu alguns dias depois, pode não reconhecê-lo por um longo tempo. Certifique-se de usar "Programação Todos os Dias" como seu lema e tente não interrompê-lo.


 5. Não entendi que, desde que você conheça Java, pode começar a programar


Antes de pensar na solução, os programadores experientes geralmente não codificam. Em suas mãos, a linguagem de programação é apenas uma ferramenta habilidosa. Apenas a codificação não é suficiente. Existem muitas outras habilidades que precisam ser dominadas, como fortes habilidades de pensamento lógico, análise de problemas e habilidades de resolução, estrutura abstrata e habilidades de visualização de processos, e assim por diante.


6. Pergunte a todas as técnicas para quebrar a caçarola


A persistência pode não ter sucesso, devemos encontrar a chave do problema. No processo de aprendizagem de Java, ao resolver problemas ou aprender novos conceitos, deve haver um certo grau de persistência. No entanto, nem todos os detalhes precisam ser quebrados na caçarola. Java executa várias funções automaticamente, permitindo que você se concentre no problema que o programa está tentando resolver.


 7. Não prestar atenção à legibilidade do código


No início da programação, o mais importante é fazer o código funcionar normalmente. É por isso que os novatos freqüentemente não comentam o código e porque eles irão "descriptografar" seu código em algum momento no futuro. Conforme os novatos crescem, deve haver um estágio para melhorar a legibilidade do código. Claro, a premissa é trabalhar duro todos os dias.


Programadores experientes encontrarão o mesmo problema e podem entender rapidamente o que o programa está tentando resolver. Abra o primeiro programa escrito há alguns anos e não parecerá muito estranho.


8. Nenhum teste de código regular


Sempre haverá bugs, não se acumule. Antes que eles se acumulem, resolva-os regularmente. Caso contrário, será difícil encontrar o problema, mesmo se você gastar muito tempo depurando no final.


9. Falta de comunicação


Agora que existem muitas ferramentas e materiais de aprendizagem de programação online, você pode facilmente aprender a programar sozinho. A única desvantagem do autodidatismo é a falta de comunicação. Pode ser melhor ingressar na comunidade de programação para aprender. Em relação às comunidades e fóruns Java, existem  [Coderanch] [1] , [Stack Overflow] [2] , [Oracle Java Community] [3] e a comunidade Java no  [Reddit] [4]  .


  1. https://coderanch.com/forums

  2. https://stackoverflow.com/questions/tagged/java

  3. https://www.oracle.com/technetwork/java/community/index.html

  4. https://www.reddit.com/r/java/

  5. https://www.codecademy.com/

  6. https://www.codewars.com/

  7. https://codegym.cc/


10. 幻想总有一天自己无所不知


作为编程新手,可以多听听有经验同事的意见,当然也要有能力自己鉴别。编程集成日新月异,每天都在升级、加入新功能、出现新技术,只有持续学习才可能修炼成功。


学习 Java 的5个实用建议


  1. 安排好学习时间,远离干扰。最好把聊天工具关掉,手机调成静音然后放得远远的。

  2. 每天编程。下面会介绍一些好的工具,但前提是你得每天编程。

  3. 学会提问。提出好问题能让你快速融入团队,也能让你在论坛里结交朋友,共同合作完成项目。

  4. 秀出你的成果。不但有机会让别人更好地了解你,甚至可能会给你带来第一份工作。

  5. 每天学习,即使你快要成功了。学习是很难的,千万不要前功尽弃。定好计划、选好工具、有足够的学习愿望和动力,每个人都有机会。


现在有很多资源供你选择,博客、指南、教程、课程以及编程工具。每样少许,就可以开始享用你的“Java学习大餐”了。


 练习 Java 的3个推荐


学习是枯燥的,下面推荐3个既能练习 Java 又很有趣的资源。


  1. [CodeAcademy][5]:难度循序渐进,支持多种编程语言。可作为辅助工具,需要其他资源学习 Java 重要概念。

  2. [Codewars][6]:在线编程竞赛平台,在浏览器中编程。

  3. [CodeGym.cc][7]:游戏化学习平台,适用于初学者。


还有一点很重要,在研究与实践中要保持平衡。最后预祝早日达成学习目标。



Acho que você gosta

Origin blog.51cto.com/15082395/2590382
Recomendado
Clasificación