
Trois formations, un seul vrai critère avant de sortir la carte bancaire : est-ce que vous irez au bout. Cisco, Python, JavaScript, je les ai suivies en entier avant d'en parler ici, et la question qu'on me pose le plus souvent n'est jamais celle qui compte vraiment pour un premier job en informatique. On me demande laquelle est « la meilleure », comme si un classement suffisait à un technicien support en reconversion pour se décider. C'est le premier mythe à démonter : il n'existe pas de formation universellement meilleure pour apprendre le code ou les réseaux, il existe une formation que vous allez réellement finir, et c'est un tout autre calcul.
Un mot avant d'aller plus loin : certains liens ci-dessous sont des liens affiliés vers les formations dont je parle. Si vous vous inscrivez en passant par eux, je touche une commission, sans que ça change le prix que vous payez. Je ne recommande que ce que j'ai payé et terminé moi-même, c'est ma seule règle non négociable pour écrire ces avis.
Le mythe qu'il faut arrêter de croire avant de payer une formation
La croyance la plus répandue chez ceux qui démarrent, c'est que la formation la plus chère ou la plus « complète » donne forcément le meilleur résultat. J'y ai cru moi aussi. Avant les formations que je conseille aujourd'hui, j'avais démarré une formation certifiante portée par un gros nom du secteur, bien plus onéreuse que ce que je recommande maintenant. Je l'ai lâchée à mi-parcours. Pas par manque de sérieux : le rythme supposait des semaines entières de disponibilité que je n'avais pas entre les tickets de support et le reste de ma vie. Résultat : zéro ligne à montrer sur un CV pour cet investissement.
Ce que je regarde maintenant avant de recommander quoi que ce soit, ce n'est pas le programme le plus dense. Sous l'angle de l'embauche, ce qui compte vraiment, c'est ce qui se voit sur un CV quand on n'a pas encore de certification en poche : des exercices terminés, un projet qu'on peut montrer en entretien, une régularité qu'un recruteur sent tout de suite face à quelqu'un qui a vraiment pratiqué. C'est ce critère-là, plus que le contenu du programme, qui mérite qu'on s'y attarde avant de payer quoi que ce soit.

Réseau ou code : faut-il vraiment choisir son camp ?
Beaucoup de lecteurs m'écrivent en pensant qu'il faut trancher entre le réseau informatique et le code dès le départ, comme si les deux mondes s'excluaient. Ce n'est pas comme ça que ça se passe sur le terrain. Pour un premier poste en ESN ou en helpdesk, une base réseau reste ce qui rassure le plus vite un recruteur français, et c'est pour ça que je continue à orienter en premier vers la Formation Cisco : réseaux et systèmes. Elle prépare à la certification CCNA, mais l'intérêt n'est pas le bout de papier : c'est la logique qu'on y acquiert sur l'adressage IP, le routage et la commutation, ou encore les protocoles réseau qui font tourner une infrastructure au quotidien. Elle demande un vrai investissement en soirées sur la durée, et quelques passages supposent d'être à l'aise avec de l'anglais technique, même si le cours est mené en français. Je suis entré dans le détail de ces notions, module par module, dans mon avis sur la formation Cisco pour débutants en réseaux ; je n'y reviens pas ici, sinon je radote.
Ce que je corrige souvent, c'est l'idée que le code viendrait remplacer le réseau. Dans mon métier, il vient plutôt en renfort une fois que la base tient debout. Un technicien qui comprend une infrastructure et sait la scripter un minimum n'a pas le même poids en entretien que celui qui ne maîtrise qu'un seul des deux versants.
Automatiser au lieu de copier-coller : ce que change Python
Le déclic pour moi n'a pas été un cours, c'est une tâche répétitive qui m'a fait perdre une matinée entière à reconfigurer plusieurs switchs à la main, un par un, en SSH. Ce genre de corvée existe dans tous les services support, et c'est exactement ce que l'automatisation des tâches répétitives permet d'éviter une fois qu'on sait écrire quelques lignes de Python. La Formation au langage Python ne transforme personne en développeur de jeux vidéo : elle apprend à faire dialoguer un script avec des équipements réseau, ce qu'on appelle le NetDevOps dans le jargon. J'y ai retrouvé les mêmes bases que tout débutant croise ailleurs, les variables et les fonctions, la logique conditionnelle qui décide quoi faire selon ce que répond la machine. Elle reste en surface dès qu'on attaque des projets plus ambitieux, et le suivi s'arrête à peu près à la dernière vidéo. Je détaille comment ces notions se sont mises en place pour moi dans apprendre Python pour débuter en informatique après le boulot.
La première fois qu'un de mes scripts a tourné sans qu'une seule ligne rouge n'apparaisse dans le terminal, j'ai relu le code trois fois avant d'y croire, certain d'avoir oublié quelque chose. Taoufik, un copain croisé sur le Discord d'entraide dédié à Python, m'avait prévenu : il ouvre toujours la documentation officielle avant même de lancer la première vidéo d'un cours, une habitude qui m'a longtemps semblé être une perte de temps, jusqu'à ce que je comprenne pourquoi il bute rarement sur les mêmes erreurs que moi. Pour aller plus loin une fois les vidéos terminées, il faut chercher de l'aide ailleurs, et c'est souvent sur ce genre de forum qu'on la trouve.

JavaScript, une porte d'entrée à part
Beaucoup de messages mentionnent la formation JavaScript, portée par l'idée qu'un langage web ouvrirait plus de portes qu'un langage réseau. C'est un monde différent, plus visuel, plus immédiat dans ses résultats, mais moins directement branché sur l'infrastructure que gère un technicien support au quotidien. Elle suppose déjà quelques notions de base en HTML, ce qui la rend moins adaptée comme toute première formation si vous partez de zéro. Le choix entre Python et JavaScript comme première filière dépend surtout de ce vers quoi vous visez ensuite, support réseau d'un côté, développement web de l'autre, et j'ai creusé cette question précise ailleurs plutôt que de la trancher à la légère ici.
Ce qui pousse une formation vers l'abandon
Ce n'est presque jamais le niveau du cours qui fait lâcher quelqu'un, c'est l'absence de méthode pour tenir la distance en autodidacte le soir, après une journée de travail. J'ai vu passer la même question sous plusieurs formes : comment structurer sa préparation à une certification quand personne ne vous suit au quotidien, comment garder une méthode de dépannage réseau cohérente d'un module à l'autre au lieu d'empiler des astuces sans lien entre elles. Ce sont des sujets que j'ai traités en détail ailleurs sur le site ; chacun mérite plus qu'un paragraphe ici. Le signal à surveiller, lui, tient en une phrase : si vous remettez une session au lendemain trois soirs de suite sans vous en rendre compte, la formation n'est probablement pas le problème, c'est l'organisation autour qui manque.

Débuter comme technicien support : par où commencer
Vanessa m'a écrit après être tombée sur mon avis sur la formation Cisco, indécise entre réseau et Python comme première filière. Elle relit chaque avis deux fois et compare plusieurs sources avant de trancher quoi que ce soit, ce qui est exactement la bonne approche, même si ça prend plus de temps qu'un choix à la va-vite. Ma réponse a été la même que celle que je donne ici : commencez par la base réseau, parce que c'est elle qui rend employable en premier pour un poste de technicien support, puis ajoutez le code une fois que l'infrastructure ne fait plus peur.
Les vidéos d'un cours ne font jamais tout le travail. Il m'est arrivé de mettre une leçon en pause pour ouvrir Packet Tracer et simuler une panne exprès, avant de me rendre compte que j'avais aussi coupé l'accès de la moitié du réseau simulé par erreur ; bon exercice de dépannage, involontaire celui-là, mais c'est loin de l'écran du cours que la notion finit par tenir vraiment.
Si vous démarrez tout juste une reconversion IT, la Formation Cisco : réseaux et systèmes reste le point de départ que je conseille en premier : c'est le socle le plus solide pour un premier poste, et les modules d'essai proposés permettent de juger si la pédagogie vous convient avant de vous engager sur l'ensemble du programme.