Article original : 7 Things to Consider Before Attending a Coding Bootcamp
Par Nehemiah Kivelevitz
Les bootcamps de codage deviennent de plus en plus populaires, et pour de bonnes raisons. Imaginez-vous gagner un salaire à six chiffres, dans une grande entreprise, avec tous les avantages que vous pouvez imaginer – et tout cela après seulement 3 à 6 mois de formation.
Les plus grands bootcamps de codage vanteront leurs diplômés décrochant des emplois merveilleux chez Google, Facebook, Microsoft, Apple, et autres. Il serait difficile de trouver quelqu'un qui ne rêverait pas d'une telle opportunité de travail.
Malheureusement, la plupart du temps, ce n'est qu'un rêve et rien de plus.
En tant que diplômé d'un bootcamp de codage moi-même, je voudrais donner mon avis sur le sujet. Beaucoup de mes amis et connaissances qui envisagent de participer à un bootcamp de codage m'ont contacté, alors je voulais lister quelques choses à considérer avant de se lancer dans cet investissement de 10 000 $ ou plus.
Assurez-vous d'aimer le codage
Il va sans dire que avant de faire un grand engagement, vous devriez vous assurer que c'est une bonne option pour vous.
Je recommande de passer beaucoup d'heures à coder par vous-même avant de vous lancer dans un bootcamp, autant que vous pouvez. Si vous vous demandez combien de temps vous devriez passer à coder avant de décider, je recommande au moins 100 heures.
Cela a deux avantages : premièrement, cela vous permet de vous assurer que vous aimez vraiment le codage. Deuxièmement, vous pourriez réaliser que vous êtes capable d'apprendre par vous-même.
Vous pouvez commencer avec des ressources gratuites comme freeCodeCamp, Code Academy, ou d'innombrables vidéos YouTube.
Ne le faites pas juste pour l'argent
Si vous n'êtes intéressé que par l'argent, faites quelques recherches sur les salaires des diplômés de bootcamps dans leur premier emploi après le bootcamp.
Peut-être avez-vous un ami qui a gagné beaucoup d'argent directement après son bootcamp de codage, mais le chiffre que vous avez en tête ne correspond probablement pas au salaire de la plupart des diplômés de bootcamps de codage.
Course Report a publié une mine d'informations sur le sujet des salaires des diplômés de bootcamps de codage. Les diplômés de Hack Reactor à San Francisco gagnaient un salaire médian de 115 000 $, tandis que les diplômés de Tech Elevator à Cincinnati ne gagnaient que 55 000 $. Selon PayScale, le salaire moyen à Cincinnati est de 64 000 $.
Et gardez à l'esprit qu'il existe d'autres moyens de gagner un salaire élevé sans coder. D'autres professions que vous pouvez exercer sans avoir de diplôme : Chef de projet, Designer, Marketeur, ou Entrepreneur (si vous êtes un autodidacte).
Consultez les offres d'emploi
Faites vos propres recherches concernant les postes de développeur junior/niveau débutant qui sont disponibles. Plus les bootcamps et l'auto-apprentissage deviennent populaires dans la communauté du codage, moins il y a d'emplois disponibles.
Jetez un œil à LinkedIn, Glassdoor et Indeed, faites une recherche pour 'développeur niveau débutant' ou 'développeur junior', et voyez combien de résultats vous obtenez dans votre région. Ensuite, regardez la description et voyez s'ils recherchent quelqu'un avec 1 à 2 ans d'expérience, ou s'ils acceptent également les candidats sans expérience préalable.
Je ne dis pas que les emplois n'existent pas, mais il est utile de voir à quoi ressemble le marché. Je connais personnellement beaucoup de gens qui n'ont tout simplement pas trouvé d'emplois en développement après des mois (ou plus) de recherche. Si je me souviens bien, environ 50 % de ma promotion ont obtenu des emplois de développeur après avoir terminé notre bootcamp.
Ne quittez pas votre emploi actuel
Je ne recommande presque jamais à quelqu'un de quitter son emploi s'il travaille déjà dans le domaine de la technologie. Il est possible de progresser au sein de votre propre entreprise vers un poste de développeur en apprenant à côté.
Cela dépendra, bien sûr, de votre entreprise, mais un avantage est que vous continuez à recevoir un salaire tout au long de ce processus.
Comment faire la transition dans votre entreprise actuelle :
- Commencez à apprendre à coder pendant votre temps libre
- Parlez aux développeurs de votre entreprise, y compris votre CTO si possible. Apprenez quelles technologies ils utilisent, et commencez à apprendre ces technologies.
- Mentionnez aux développeurs que vous avez fréquentés que vous avez appris à coder, peut-être montrez-leur un projet sur lequel vous avez travaillé.
- Demandez à votre manager, ou à un responsable du recrutement dans l'équipe de développement, s'ils ont des projets dans l'entreprise sur lesquels vous pourriez travailler.
- Si l'étape #4 a fonctionné, vous avez une base solide pour passer à un poste de développeur à temps plein à partir de là.
Bien que je n'aie pas utilisé ces étapes exactes, moi et d'anciens collègues avons utilisé des techniques similaires pour passer du QA de niveau débutant au développement.
Prenez les taux de réussite avec des pincettes
Quel que soit le taux de placement que le programme vous indique, supposez que les chiffres sont mélangés avec d'autres emplois "dans le domaine", pas seulement le succès de placement des développeurs.
Par exemple, un bootcamp de codage donné pourrait considérer que les personnes obtenant un emploi en QA, en gestion de produit, ou en rédaction technique sont un placement réussi.
En fait, Flatiron School se vante d'un taux d'emploi très impressionnant de 93 %, alors que le bootcamp auquel j'ai participé avait, je crois, un taux plus proche de 70 %. Cependant, Flatiron School révèle que 19 % de ceux qui ont trouvé un emploi ne faisaient pas de développement, mais une autre forme de disciplines techniques.
Votre premier emploi ne sera pas votre emploi de rêve
Votre premier emploi ne sera probablement pas chez Google, Microsoft ou Apple. En fait, vous devrez peut-être accepter un poste dans une entreprise qui ne vous enthousiasme pas vraiment, juste pour acquérir de l'expérience.
Dans l'étude citée ci-dessus de Flatiron School, 70 % des diplômés ont pris des emplois dans des entreprises de petite (50 employés ou moins) à moyenne (51-500) taille.
Envisagez des alternatives moins chères
J'ai mentionné ci-dessus qu'il existe d'excellentes ressources gratuites pour vous lancer. Mais même dans le domaine payant, il existe des alternatives moins chères.
Udemy propose une multitude de ressources pour apprendre tout domaine du codage que vous pourriez vouloir explorer. Udacity, Coursera, Scrimba et de nombreuses autres plateformes proposent des cours gratuits et payants que vous pouvez suivre également.
Un Bootcamp peut encore être une bonne option pour vous
Je ne cherche pas à décourager qui que ce soit de participer à un bootcamp de codage. Cela pourrait être la solution parfaite pour vous si vous :
- avez le temps à consacrer
- vous épanouissez dans un cadre d'apprentissage en présentiel
- avez l'argent à dépenser
- êtes sûr d'aimer le codage
- avez des attentes réalistes
Vous voulez discuter davantage des bootcamps de codage ou de la programmation ? Retrouvez-moi sur Twitter : @NehemiahKiv