Des conseils que j’aurais aimé recevoir quand j’ai commencé dans la technologie.
Les choses ne se passent pas si simplement.
1 — La pratique mène à la perfection.
Je ne peux pas en dire plus que cela.
2 — Ne soyez pas déçu si vous voyez des codes, des sites et des applications qui semblent très compliqués.
Croyez-moi, ceux qui ont créé des applications comme Instagram, WhatsApp ou Facebook ont pratiqué pendant des décennies, peut-être des décennies, pour développer ces applications.
Vous avez besoin de temps. La différence entre un maître et un débutant, c’est le temps. Après tout, le temps apporte la pratique et l’expérience.
3 — Vous avez besoin d’une bonne équipe.
Une bonne équipe vous inspirera et vous poussera au-delà de vos limites. Bien sûr, une bonne équipe ne se limite pas au travail, mais inclut aussi des amis, des collègues de faculté, de classe, etc.
4 — Écrivez des codes clairs et lisibles.
Écrire des codes lisibles vous aidera à relire vos propres codes après un certain temps et permettra à d’autres programmeurs de comprendre ce que vous avez fait.
5 — La syntaxe doit être écrite avec le maximum de concentration.
Car une petite erreur de syntaxe peut causer de nombreux problèmes, comme oublier un point-virgule ou écrire au lieu de fuction() — et parfois, cela fait mal au cœur.function()
6 — Utilisez des noms simples et significatifs.
Cela peut sembler vague, mais imaginez si une variable ou une fonction a un nom qui n’a rien à voir avec son contenu !
var texteTrèsFou = 1 + 1
Maintenant, si je veux utiliser cette variable, mais qu’elle n’a rien à voir avec la valeur stockée, c’est la catastrophe.
Ah, souvenez-vous qu’il existe certaines conventions que vous pouvez utiliser. Personnellement, je préfère utiliser le camelCase.
7 — Programmer n’est pas si complexe.
Il n’existe pas de problème si grand en programmation. Ce qu’il y a toujours, c’est un ensemble de petits problèmes qui forment ce grand problème. Et le plus grand problème, c’est que les gens semblent avoir honte de chercher — ou de poser des questions sur les forums.
8 — Lisez des livres et des e-books.
Lisez beaucoup de livres. Les livres ont toujours été les meilleures ressources pour apprendre quoi que ce soit. En plus, ils vous aideront beaucoup en logique et en patience.
9 — Vous n’êtes pas ennuyé, vous n’êtes simplement pas motivé.
Ne pensez pas que vous êtes ennuyé en programmant. La vérité amère, c’est que vous n’êtes pas ennuyé, vous n’êtes simplement pas motivé.
Je me souviens quand je devais créer un site ou structurer une base de données, et soudain, je m’arrêtais et me disais “bof, c’est ennuyeux”. Mais je n’étais que démotivé. Pourtant, quand je faisais quelque chose que je n’aurais même pas imaginé pouvoir faire, je souriais comme un idiot, avec un sourire d’une oreille à l’autre.
10 — Ne croyez pas toujours les YouTubeurs.
C’est sérieux ! Ne croyez pas toujours les YouTubeurs qui disent que les 10 meilleurs langages de programmation à apprendre en 2022 sont ceux qu’ils citent, car parfois, le Cobol arrive en tête de leur liste — non que ce soit faux, mais si c’est pour programmer à l’époque des dinosaures, j’essaierais d’inventer une machine à remonter le temps.
11 — Ne vous inquiétez pas du temps.
Ne vous inquiétez pas du temps qu’il faut pour apprendre à programmer.
Il faut généralement du temps pour maîtriser un langage. Assurez-vous simplement de ne pas vous égarer.
Tout ce qui est bon prend du temps, ne vous précipitez pas pour faire les choses du jour au lendemain.12 — Choisissez un langage ou un ensemble de technologies.
Beaucoup de gens ont tendance à commencer par apprendre Python, abandonner dès qu’ils voient les variables, puis passer à un mélange de HTML et Ruby on Rails, en cherchant PHP… Doucement, Einstein.
D’abord, essayez de déterminer quel domaine de la programmation vous souhaitez suivre, que ce soit l’administration de bases de données (dBA), le développement front-end ou l’UI/UX. Une fois que vous aurez décidé, vous pourrez trouver plusieurs roadmaps sur Internet. Même si vous préférez ne pas suivre un roadmap, identifiez le langage principal utilisé dans ce domaine et concentrez-vous dessus. Et ne vous inquiétez pas, car un langage vous mènera naturellement à un autre qui le complète (SQL 💚 Python, par exemple).
Conclusion :
Comme l’a dit Elon Musk :
Vous n’avez pas besoin d’aller à l’université pour apprendre, la valeur réside dans le fait de voir si quelqu’un peut travailler dur sur quelque chose.
Ainsi, vous devez avoir un plan pour améliorer vos compétences en codage quotidiennement et ne jamais cesser d’apprendre.
Après des années d’expérience, vous deviendrez un expert.
Bonus :
Je vous recommande un excellent livre pour les personnes qui ont décidé d’apprendre la programmation par elles-mêmes.
Le contenu est présenté de manière concise, en étapes qui se complètent progressivement, ce qui vous permet de suivre sans difficulté.
Cliquez sur le lien ci-dessous pour obtenir votre exemplaire :
The Self-Taught Programmer: The Definitive Guide to Programming Professionally