S’amuser tout en gossant avec la technologie est une bonne approche pour apprendre Java. Par contre, ça ne vous empêche pas de faire les erreurs typiques que font la plupart des programmeurs débutants.
Dice énumère quelques problèmes communs auxquels la plupart des apprenants Java sont confrontés, ainsi que des conseils sur la façon de les éviter.
Apprendre sans but précis
Tôt ou tard, apprendre sans but précis ne sera plus qu’une perte de temps. Ça vient du manque de compréhension de ce que vous voulez réellement et de vos intérêts, ce qui risque fort bien d’entraîner une perte de motivation.
Se concentrer sur une seule chose est plus productif que de faire un million de tâches en même temps. Si vous n’avez pas un bon plan d’étude, vous vous retrouverez très probablement enseveli sous une pile d’informations.
Conseil #1
Identifiez les domaines sur lesquels vous devez travailler, un à la fois. Créez ensuite un plan d’étude détaillé comprenant vos prochaines étapes, les compétences que vous devez maîtriser et les ressources que vous allez utiliser. De cette façon, vous saurez clairement où vous vous dirigez et comment atteindre cet objectif.
Conseil #2
Déterminez pourquoi vous voulez utiliser Java. Ce programme s’applique à de nombreux buts et objectifs différents, de la création d’applications Android et Web jusqu’au QA Automation. Alors, trouvez-en une sur laquelle vous pouvez vous concentrer.
Plonger tête la première dans la théorie et éviter la pratique
Il ne fait aucun doute que la théorie est importante, mais elle ne vous mènera pas loin si vous ne savez pas comment appliquer les connaissances acquises. La pratique, par contre, vous donne des exemples qu’aucun livre ne peut vous donner : vous obtenez l’expérience de première main et des exemples concrets, qui sont de loin les meilleurs enseignements que vous pourriez recevoir.
Conseil #1
Vous voulez surement que votre code soit parfait, mais ce n’est pas tout à fait possible lorsque vous faites vos premiers pas dans l’apprentissage de Java. N’attendez pas des mois avant d’écrire votre premier code.
Conseil #2
La pratique est la clé de la maîtrise, et ce, pour pratiquement n’importe quoi. Commencez donc à coder en même temps que les tutoriels vidéo, même si vous ne faites que répéter le code dans un tutoriel.
Le manque de persistance
Pensez aux enfants qui apprennent à parler ou à marcher. Ils pratiquent tous les jours (même s’ils le font involontairement). S’ils essayaient de marcher une fois par semaine, est-ce qu’ils réussiraient ? Probablement pas. Si vous essayez de coder une fois par semaine, il y a très peu de chances que vous réussissiez. Vous ne perdez du temps que si vous apprenez et pratiquez une fois par pleine lune.
Conseil #1
Préparez-vous un emploi du temps et suivez-le. Savoir combien de pages vous devriez lire et quel code vous devriez écrire un certain jour rend vos études plus systématiques. Les cours pourraient être utiles, car ils offrent un programme clair.
Ne pas tester vos solutions
Si vous avez déjà commencé à écrire du code, c’est super. Mais ce n’est toujours pas suffisant si vous ne vérifiez pas ce que vous faites à fond, si vous ne vous posez pas de questions, si vous ne testez pas votre code, si vous ne corrigez pas les bogues et si vous ne testez pas une autre fois.
C’est difficile d’admettre ses erreurs, mais ça aide à développer ses compétences et à améliorer son codage.
Conseil #1
Tester votre codage correctement est quelque chose que vous devriez apprendre à côté du codage.
Négliger l’importance du code lisible
En tant que néophyte, vous vous souciez probablement davantage de savoir si votre code fonctionne réellement ; mais on oublie souvent qu’il peut être compris. Si vous ne pouvez pas le lire, vos collègues non plus.
Conseil #1
Travaillez vos compétences d’optimisation dès maintenant, pour ne pas avoir à vous casser la tête pour « décrypter » votre code.
Se comparer aux autres
Ne vous comparez pas aux autres. Il faut arrêter de vous dire que « ce gars-là ou cette fille-là peut coder mieux que moi ». Ça ne vous aidera pas à acquérir de vraies compétences. Il y aura toujours quelqu’un qui sera plus rapide et plus efficace, mais ce n’est pas une raison pour abandonner.
Conseil #1
Au lieu de penser à ceux qui sont meilleurs que vous, pensez à ce que vous pouvez améliorer dans vos compétences et à ce qui peut vous aider à grandir. S’agit-il d’un manque de motivation ? Optez pour de petites victoires. Mettez de côté le sujet que vous trouvez trop compliqué et concentrez-vous sur quelque chose de plus faisable.
Conseil #2
Concentrez-vous sur vous-même. Posez-vous des questions et donnez des réponses sincères, que vous les aimiez ou non. Être honnête avec soi-même et faire confiance à son propre jugement sont de véritables moyens de réussir.