Faire une chose à la fois
La programmation informatique peut être assez difficile sans jongler avec de nombreuses tâches différentes à la fois. Il est préférable de se concentrer sur un seul problème à la fois. Ceci est particulièrement important compte tenu de l’interdépendance des éléments de programmation.
Expérience
Jouer avec le code juste pour voir ce qui se passe est une partie cruciale de l’apprentissage de la programmation. N’ayez pas peur de créer un million de petits programmes que vous ne comptez plus jamais utiliser. Ceux-ci peuvent vous aider à jouer avec et à comprendre de nouveaux concepts au fur et à mesure que vous les apprenez.
Passez du temps à apprendre les bases
Oui, les bases de la programmation informatique peuvent être fastidieuses, surtout quand on veut progresser. Mais ils sont nécessaires pour un succès à long terme. C’est vraiment payant de passer du temps à les apprendre. Après tout, chaque programmeur doit commencer quelque part.
Ne visez pas la perfection
Voici un petit secret commercial : la plupart des programmeurs sont satisfaits d’un achèvement à 80 %. Seuls les projets les plus sophistiqués doivent être parfaits à 100 %. Souvent, 20 % de votre code ne sera pas utilisé, ce n’est donc qu’une perte de temps de s’y attarder.
Savoir comment Google
Compte tenu de certaines des choses obscures que vous pourriez vous retrouver à rechercher en tant que programmeur, il est utile de savoir comment Google. Il est préférable de savoir exactement comment trouver ce que vous cherchez, et vous pouvez le faire en comprenant la programmation derrière Google.
Demander de l’aide
La communauté mondiale de programmation est énorme et utile, pleine de programmeurs qui étaient autrefois à votre place. Alors demandez de l’aide quand vous en avez besoin, sachant que d’ici peu, vous aiderez probablement les autres en retour.
Coder à la main
Si vous voulez un emploi dans la programmation informatique, vous devrez probablement coder à la main, c’est-à-dire avec un stylo et du papier. Votre capacité à le faire sera souvent testée, car il est largement considéré comme le moyen le plus fiable d’évaluer les compétences d’un programmeur. Mais même si vous ne cherchez pas un emploi, pratiquer le codage à la main peut être une expérience d’apprentissage utile.
Préparez-vous à échouer
Si les gens ne faisaient jamais d’erreurs, les crayons n’auraient pas de gommes. De même, si les programmes n’échouaient jamais, nous n’aurions pas besoin de programmeurs (ou de tant d’entre eux de toute façon). Il y aura toujours des bugs à résoudre ; ce n’est qu’une partie du commerce. Alors préparez-vous à échouer et utilisez chaque échec comme une expérience d’apprentissage.
N’abandonnez pas
Ne vous attendez pas à bien faire les choses du premier coup. Chaque programmeur a ses propres forces et faiblesses, donc ce que vous pourriez trouver difficile, un autre pourrait le trouver facile et vice versa. La clé est de continuer à persévérer.
Prendre des pauses!
Si vous vous retrouvez à regarder l’écran avec confusion, après avoir passé des heures et des heures à travailler sur le même problème, il est probablement temps de faire une pause. Accordez-vous quelques heures, ou une nuit, loin de l’écran. Et à votre retour, vous pourriez trouver la solution plus évidente.