Dan Molitor
- Dan Molitor est un ingénieur logiciel qui travaille chez Apple depuis qu’il a terminé un camp d’entraînement de codage.
- Il dit que le camp d’entraînement a lancé sa carrière dans la technologie, mais ils ne sont pas pour tout le monde.
- Avant de se lancer, Molitor suggère d’essayer d’abord le codage par vous-même et de lire les critiques pour éviter les escroqueries.
J’étais en train de brûler en tant que producteur de musique à Los Angeles avant de décider de changer de carrière et de percer dans la technologie.
Un de mes amis savait que je travaillais sur de petits projets de programmation pour le plaisir, et il m’a dit que je devrais me pencher sur le camp d’entraînement de codage de Hack Reactor. Leur site affichait un taux d’embauche élevé et un salaire de départ moyen solide pour ceux qui ont terminé leur programme de 12 semaines.
Depuis que j’ai fréquenté Hack Reactor en 2016, j’ai travaillé à la fois dans de petites startups et dans de grandes entreprises technologiques comme Blackboard Inc. et Apple.
J’avais déjà la mi-vingtaine à l’époque, donc l’alternative de passer quatre ans à étudier pour obtenir un diplôme en informatique ne me convenait pas.
Si vous essayez de décider entre aller à l’université ou en camp d’entraînement, voici ce que vous devez savoir.
Le camp d’entraînement a duré 12 semaines et était principalement axé sur le langage de programmation JavaScript.
C’est un programme intense, avec des cours d’une durée de 11 heures par jour, six jours par semaine.
Les étudiants commencent en tant que juniors et apprennent les bases de l’informatique et de JavaScript. Nous commencions généralement par un petit exercice, suivi d’un apprentissage théorique, et terminions par un travail sur un projet quelconque. Dans la seconde moitié du programme, les étudiants deviennent des seniors et commencent à travailler sur des projets plus importants, à perfectionner leurs compétences et à apprendre ce que c’est que de travailler en équipe.
Il a fallu environ neuf mois après avoir terminé le camp d’entraînement jusqu’à ce que je reçoive ma première offre d’emploi à temps plein. Une fois le programme terminé, j’ai passé quelques mois à créer une application Web pour un membre de ma famille, puis j’ai travaillé comme développeur Web dans une startup avant de décrocher un emploi chez Blackboard Inc. Beaucoup de mes camarades de classe à Hack Reactor ont immédiatement obtenu un emploi dans des entreprises. comme AngelList, SigFig et autres.
Avant de postuler à un camp d’entraînement, suivez des programmes gratuits ou peu coûteux en ligne.
Des sites Web comme Codecademy, Udemy et Pluralsight proposent d’excellents cours d’introduction pour apprendre différents domaines, technologies et langages comme HTML, CSS, JavaScript, SQL, etc. De plus, en suivant certains de ces cours, vous pourrez voir si vous aimez même coder.
Il vaut mieux découvrir que la carrière n’est pas pour vous avant d’investir dans un camp d’entraînement.
Il y a des années, les gens doutaient que quelqu’un puisse vraiment être prêt à faire le travail de développeur sans diplôme de quatre ans – mais maintenant, c’est beaucoup plus accepté.
Pendant mon séjour chez Apple, mon équipe était composée de diplômés universitaires, de diplômés de camps d’entraînement et de certains sans éducation supérieure formelle.
En fin de compte, la chose la plus importante est de savoir si vous pouvez ou non faire le travail. Au moment où j’ai terminé Hack Reactor, j’avais appris et utilisé les technologies et les frameworks les plus populaires.
Pendant ce temps, j’ai vu des diplômés universitaires sortir des meilleures universités de quatre ans avec peu d’expérience pratique. Après avoir reçu la formation que j’ai suivie chez Hack Reactor, je me sentais confiant de pouvoir rejoindre une équipe et me lancer rapidement.
Aller à l’université a évidemment des avantages uniques. Vous n’apprendrez pas autant de théorie dans un camp d’entraînement qu’à l’université. Les structures de données, les algorithmes, les systèmes d’exploitation et les réseaux ne sont que quelques-uns des concepts de base de l’informatique. Un camp d’entraînement pourrait ne concerner que ceux-ci. Vous disposez également d’un vaste réseau d’étudiants, de professeurs et d’anciens élèves à portée de main. La plupart des entreprises technologiques les plus célèbres ont été créées par des personnes qui ont fréquenté le même collège ensemble.
Si vous pensez que participer à un camp d’entraînement a le plus de sens pour vous, la prochaine étape consiste à trouver le bon.
J’ai adoré Hack Reactor, mais certaines personnes quittent ces programmes avec l’impression d’avoir perdu leur temps et leur argent. Je crois que tant que vous choisissez un camp d’entraînement réputé, votre expérience sera ce que vous en ferez.
Tout d’abord, vous devriez lire les critiques des étudiants précédents et consulter les statistiques sur les résultats des étudiants. Si un camp d’entraînement ne donne pas d’informations sur les résultats, évitez-le ; un manque de transparence n’est pas bon signe.
Les camps d’entraînement devraient également avoir un modèle de tarification simple. J’ai entendu parler de certains camps d’entraînement qui veulent en fait une réduction de votre salaire une fois que vous avez obtenu votre premier emploi – c’est un autre à éviter.
Une information clé à rechercher est le ratio élèves-enseignant. Plus il y a d’élèves dans une classe, moins il est probable que vous aurez suffisamment de temps et d’interaction avec l’enseignant.
Vous devriez vous sentir totalement à l’aise et en confiance avec le camp d’entraînement que vous choisissez – Hack Reactor et General Assembly sont deux que je pense sont bien reconnus et réputés.
La plupart des camps d’entraînement sont conçus pour vous donner les compétences nécessaires pour démarrer une carrière, mais gardez à l’esprit que ce n’est que le début. Même si vous terminez un camp d’entraînement ou recevez votre diplôme universitaire, l’apprentissage ne s’arrête pas là.
Si vous avez la volonté d’apprendre et de vous améliorer chaque jour, vous irez loin. La dernière étape consiste à décider si cela en vaut la peine pour votre temps et votre argent – je sais que pour moi, ce fut l’une des meilleures décisions que j’ai jamais prises.
Dan Molitor est un ingénieur logiciel full-stack.