Vous envisagez de vous lancer dans la belle aventure d’un bootcamp pour apprendre à coder ? C’est une excellente idée, vous y apprendrez plus vite que vous ne l’auriez jamais imaginé ! Si le bootcamp est à l’origine un stage d’entraînement militaire, il a peu à peu évolué vers des formations intensives dans des domaines très différents. Appliqué au code, ce que l’on appelle aujourd’hui le “coding bootcamp” n’a gardé de ses origines militaires que le rythme.
Vous vous demandez peut-être comment il est possible d'apprendre les bases de la programmation et de se former au code en quelques semaines, quand d’autres étudient cette discipline pendant des années ? Tout simplement parce qu’en bootcamp, on se concentre sur l’essentiel, la pratique, les langages de programmation et concepts qui vont vraiment être utiles, et on laisse de côté le superflu. Cette concentration de connaissances acquises sur une période très courte est une chance unique pour beaucoup de s’orienter ou se réorienter vers un secteur qui a plus que jamais besoin de main d’œuvre, le monde du developpement web.
Pour certains, ce sera l’occasion d’enrichir un profil déjà orienté vers la tech, en donnant un véritable coup de boost à leur cursus : apprendre javascript ou encore HTML et CSS enrichira leur CV. Pour d’autres, plus éloignés, il s’agira d’une découverte totale. Dans les deux cas, on peut le dire sans exagération : suivre une formation ou des cours de programmation pourrait bien vous permettre de changer de vie.
Vous y rencontrerez des personnes d’horizons différents, portés par une même envie de réussir dans leur nouveau métier. Avec eux, vous forgerez des liens qui vont bien au-delà du simple “camarade de classe”. A la différence des cours en ligne pour apprendre la programmation informatique ou de suivre des formations en ligne, vous aurez un vrai cadre et serez en contact direct avec d'autres personnes.
Soyons honnêtes, ça ne sera pas tous les jours facile, mais vous devez retenir deux choses :
1- c’est normal, c’est justement pour cela que le format est si riche
2- les bénéfices que vous en tirerez en valent largement la peine : vous suivrez une formation complète, un peu plus efficace que quelques sites web en ligne pour apprendre les bases de la programmation.
Voici quelques conseils pour vous aider à tirer le maximum de cette expérience unique !
Que ce soit sur Codecademy, OpenClassrooms, FreeCodeCamp, Udemy ou un autre, entraînez-vous ! Oui, un bootcamp est accessible aux personnes n’ayant jamais codé. Cependant, vous ne commencerez pas au vrai “niveau zéro”. Il faut réaliser un travail préparatoire avant de suivre des cours de codage informatique pour une raison très simple : plus vous aurez de bases solides, mieux vous profiterez de votre bootcamp. Au fil de la formation, vous verrez beaucoup de concepts, pour certains assez complexes. L’idée de la préparation est de passer le moins de temps possible sur l’apprentissage de la syntaxe et les notions basiques (notamment en HTML et CSS) pour pouvoir vous concentrer sur celles qui le méritent vraiment. Mettez toutes les chances de votre côté en vous préparant sérieusement et vous bénéficierez de ce travail tout au long de votre expérience.
Apprendre HTML CSS avant de se lancer sur des langages plus pointus, c'est déjà un excellent début. En plus des formations, il existe également de cours de codage et vidéos en ligne gratuitement, de sites web pour apprendre les langages de programmation. Vous pouvez apprendre les bases et coder gratuitement au début avec tous les cours disponibles en ligne. Ces premiers cours de programmation accessibles facilement seront d'ailleurs une très bonne préparation pour savoir si vous êtes prêt à suivre une formation complète.
Deux mois et demi, c’est très court et surtout cela passe vite. Pendant ces quelques semaines, il vous faudra être concentré sur votre objectif du moment : apprendre le codage rapidement. Prévenez vos proches de votre engagement et du temps que cela risque de vous prendre. Maîtriser la programmation informatique, ça ne tombe pas du ciel ! C’est important pour deux raisons. D’abord, ils doivent savoir que vous serez moins disponible et que ce n’est que temporaire, mais vous aurez peut-être aussi besoin de leur soutien à certains moments.
Ne vous contentez pas de ne faire les exercices qu’une seule fois, faites-les et refaites-les dès que vous avez un moment. Apprendre a coder, c’est aussi créer des automatismes, plus vous répéterez, mieux vous comprendrez les concepts et mieux vous les retiendrez sur le long terme. Les notions à retenir vont se suivre rapidement et vous avez besoin d’enchaîner les lignes de code pour bien les saisir au fur et à mesure pour pouvoir tenir le rythme. À la fin de chaque journée, essayez de dresser un bilan de ce que vous avez compris et de déceler les points à retravailler. Vous avez de la chance, des sites pour apprendre le codage informatique et faire des exercices, il y en a beaucoup ! Coder en ligne n'a jamais été aussi accessible, et ces sites web pour apprendre à coder gratuitement faciliteront votre apprentissage durant la formation.
Un bootcamp, c’est dur par définition : c’est un rythme d’apprentissage exigeant mais c’est ce qui fait que l’on apprend l’équivalent de plusieurs années en quelques semaines ! Le passage vers votre nouvelle vie. Acceptez d’être parfois en difficulté, car c’est tout à fait normal. Travaillez et retravaillez encore pour surmonter ces petits moments où vous aurez l’impression d’être submergé. Apprenez à formaliser les problèmes rencontrés pour rendre vos recherches de solutions plus efficaces et en cas de gros blocage, n’hésitez pas à en parler à vos camarades ou à vos teachers pour qu’ils vous aident. C’est un état d’esprit à acquérir mais une fois que vous l’aurez, il n’y aura plus grand chose pour vous arrêter !
L’une des erreurs les plus courantes mais aussi l’une des plus simples à corriger. Typiquement, pris dans un petit vent de panique, on se met à vouloir suivre le rythme du voisin ou de la voisine et l’on survole le cours pour passer rapidement à la suite sans avoir réellement compris. En essayant d’aller plus vite, vous allez au contraire accumuler du retard. Gardez à l’esprit que chaque personne est différente et assimile à son propre rythme. Vous ne mettrez donc pas tous le même temps à intégrer les concepts mais cela ne fera jamais de vous un moins bon developpeur web. Alors ne vous ajoutez pas de pression inutile, prenez le temps de retravailler les points sur lesquels vous n’êtes pas encore à 100%, c’est justement le moment idéal pour le faire.
Sérieusement, cela peut sembler un détail mais c’est important. Vouloir apprendre le développement web rapidement, c’est très bien, mais attention à la surchauffe qui peut être contre-productive. Faites du sport, allez au cinéma, buvez une bière (avec modération), sortez, faites ce que vous voulez mais pensez à lâcher votre ordinateur de temps en temps. C’est du bon sens, mais ça ne fait jamais de mal de le rappeler : écoutez-vous et apprenez à souffler quand vous sentez que cela devient nécessaire. Vous n’en serez que meilleurs le lendemain !
Voilà, vous avez maintenant toutes les clés en main pour tirer le meilleur de vos 10 semaines de bootcamp. Vous aurez bientôt la chance d’apprendre de nouvelles choses du matin au soir, alors profitez de chaque instant. Dans les hauts comme dans les bas, vous n’aurez que rarement l’occasion de vivre des expériences aussi intenses que celle-ci.
Apprendre à coder vous apportera professionnellement, mais aussi dans votre vie de tous les jours. Cela changera votre manière de réfléchir à un problème, multipliera votre potentiel créatif et vous permettra en plus d’avoir l’autonomie technique suffisante pour concrétiser vos idées. Nous vous souhaitons donc que, comme beaucoup d’autres avant vous, ce passage en coding bootcamp soit une porte d’entrée vers votre nouvelle vie !