Article original : How I Got a Job Fourteen Days After My Coding Bootcamp
Par Randall Kanna
Quatorze jours après avoir obtenu mon diplôme de mon bootcamp de codage, j'avais une offre d'emploi. Deux semaines plus tard, j'ai commencé mon premier emploi d'ingénieur dans une petite startup.
Voici quelques-unes des meilleures tactiques et stratégies que j'ai utilisées.
Traitez votre recherche d'emploi comme si c'était votre travail.
Lorsque j'ai obtenu mon diplôme du bootcamp de codage, j'étais épuisé. Cela avait été les trois mois les plus épuisants de ma vie.
J'avais passé trois mois sur place à compléter le programme six jours par semaine.
Ma cohorte de bootcamp avait commencé avec 60 personnes. Devinez combien ont obtenu leur diplôme ? 12 !
Après que ce fut terminé, une partie de moi voulait se détendre et décompresser pendant quelques semaines, mais j'avais dépensé plus de 15 000 $ en frais de scolarité et en vivant à San Francisco pendant trois mois, donc j'avais besoin d'un emploi — rapidement.
De plus, je voulais continuer l'élan que j'avais gagné en obtenant mon diplôme.
J'ai lu que beaucoup d'anciens étudiants laissaient leurs compétences se rouiller, et cela leur avait pris 6 à 12 mois (ou plus) pour trouver un emploi.
Ma solution : J'ai décidé que j'avais un emploi — c'était de trouver un emploi. De 9h00 à 18h00, je cherchais un emploi. J'ai continuellement mis à jour mon CV, scanné de nouvelles offres d'emploi, contacté des connexions, trouvé des meetups auxquels assister et continué à perfectionner mes compétences.
Après 18h, je ne répondais pas aux e-mails des recruteurs ni ne faisais de travail de préparation pour les entretiens. J'utilisais ce temps pour récupérer et me préparer pour le lendemain de recherche d'emploi et j'ai affiné mon approche et mes tactiques au fur et à mesure.
Distinguez-vous dans le processus de candidature
J'ai postulé à des dizaines d'emplois chaque jour. Pourtant, ma recherche d'emploi n'a pas beaucoup avancé jusqu'à ce que je commence à personnaliser la candidature pour l'entreprise et à envoyer un e-mail personnalisé expliquant pourquoi je voulais y travailler. Si vous regardez AngelList ou LinkedIn, vous verrez des dizaines (parfois des centaines) de candidats postulant pour un seul emploi.
Si vous pouvez trouver un moyen de vous démarquer, vous augmenterez considérablement vos chances d'obtenir un entretien avec l'entreprise que vous souhaitez. J'ai créé une liste d'entreprises que j'ai trouvées sur LinkedIn et AngelList et qui m'intéressaient. Et même si elles n'avaient pas de poste de développeur junior affiché, je les ai contactées avec un e-mail personnalisé.
(De nombreuses fois, les entreprises peuvent pourvoir un poste si rapidement par des recommandations que l'emploi ne sera jamais publié en ligne.)
Les connexions personnelles étaient également un grand avantage. J'ai écrit un message personnalisé aux recruteurs avec lesquels j'étais en contact sur LinkedIn et je leur ai demandé s'ils avaient quelque chose de disponible dans l'entreprise qui pourrait être un bon emploi pour moi.
Optimisation de mon profil LinkedIn
LinkedIn est votre CV en ligne. Si vous optimisez votre profil en suivant mes conseils ci-dessous, plus de recruteurs trouveront votre profil LinkedIn et vous obtiendrez plus d'entretiens.
Même si je n'avais pas encore décroché d'emploi en codage, j'ai mis "Développeur Frontend Junior" comme titre car cela signifiait que je apparaîtrais dans les résultats de recherche lorsque les recruteurs recherchent des développeurs frontend à embaucher.
J'ai rempli mon LinkedIn avec mes anciens emplois pour montrer que même si je n'avais pas beaucoup d'expérience en ingénierie, j'avais travaillé auparavant et j'avais été payé pour coder dans certains de mes rôles précédents. J'ai également veillé à ajouter une section accomplissements à chaque emploi qui détaillait mes plus grandes réussites.
Et parce que je n'avais pas de diplôme en informatique, j'ai ajouté tous les cours que j'avais suivis et toutes les certifications en codage que j'avais obtenues.
Cela a démontré aux entreprises que j'étais autodidacte et que j'apprenais sur mon temps libre et que je m'engageais à améliorer mes compétences en codage.
Plusieurs entreprises ont commenté à quel point la section des cours et des certifications était robuste pour un diplômé de bootcamp et comment cela avait piqué leur intérêt.
Passez rapidement à autre chose si un rôle ou une entreprise n'est pas un bon choix
J'ai eu l'impression de passer par un processus d'entretien de six mois en deux semaines. J'ai rapidement passé par le processus d'entretien pour autant d'entreprises que possible, je suis allé à des meetups pour le réseautage et j'ai constamment personnalisé mon CV pour l'adapter à chaque candidature.
Par exemple, je savais que je ne m'en sortirais pas bien dans les entreprises qui se concentraient sur les algorithmes et privilégiaient un parcours en informatique, alors j'ai intentionnellement recherché des entreprises qui incluaient des mentorats et une expertise du monde réel comme partie de leurs critères. J'ai trouvé des articles de blog sur les apprentissages et les mentorats et j'ai contacté les employés qui les avaient écrits et je leur ai demandé s'ils savaient si l'entreprise embauchait des ingénieurs juniors.
J'ai également utilisé le processus d'entretien pour déterminer si une entreprise serait un bon choix culturel.
Quelques entreprises avaient des processus d'entretien équivalents à ceux de Google. Celles-ci s'attendaient à ce que les diplômés de bootcamp de codage soient capables de résoudre des algorithmes complexes que même un ingénieur logiciel avec un diplôme en informatique et des années d'expérience aurait eu du mal à compléter.
Je savais que si elles s'attendaient à avoir ce niveau d'expertise pendant le processus d'entretien, il était peu probable que l'entreprise ait une culture accueillante pour les ingénieurs juniors. Je suis passé à autre chose.
Certaines personnes de ma cohorte se sont concentrées sur leurs compétences en algorithmes et sur la construction d'une base en informatique, et cela a pris un peu plus de temps pour trouver un emploi, mais elles ont commencé avec de meilleurs titres et une meilleure rémunération.
Construisez un portfolio de codage
J'avais un portfolio robuste grâce aux mois passés au bootcamp et à la construction d'applications par moi-même. Lors des entretiens, j'ai partagé avec les entreprises prospectives ce que j'avais appris lors de chaque projet. Dans mon projet final, je m'étais principalement concentré sur le frontend, alors j'ai pris ce travail et j'ai détaillé exactement ce sur quoi j'avais travaillé.
J'ai pu m'asseoir avec les intervieweurs et discuter de mon processus de réflexion et des raisons pour lesquelles j'avais pris les décisions que j'avais prises.
Si vous n'avez pas de portfolio, commencez par quelque chose de petit et poussez-le sur GitHub. Chaque fois que vous créez un nouveau projet, défiez-vous de le rendre un peu plus complexe que le précédent. Voici quelques excellentes ressources pour créer un portfolio de codage.
Voici quelques excellentes ressources pour créer un portfolio.
Construisez et Déployez Votre Site Personnel
15 Portfolios de Développeurs pour Vous Inspirer
Comment Construire et Déployer Votre Portfolio - cours vidéo
Prouvez que vous êtes eager à apprendre
Deux entreprises avec lesquelles j'ai eu un entretien m'ont dit que je pouvais construire un projet dans le framework avec lequel j'étais le plus à l'aise. Mais je savais que si je passais un peu de temps à apprendre le framework qu'ils utilisaient, j'augmenterais mes chances de me démarquer.
En un week-end, je me suis appris le framework qu'une entreprise utilisait et j'ai construit une petite application (et très à peine fonctionnelle) qui l'utilisait. J'ai pu discuter des principes du framework. Et même si mon application a planté pendant la démonstration, j'ai obtenu le travail.
Concentrez-vous sur les forces, pas sur les faiblesses
Non, je n'avais aucune expérience en ingénierie, mais j'ai travaillé sur des campagnes politiques de haut profil qui sont rapides et exigeantes. J'ai également fait ce qui était nécessaire même si c'était en dehors du rôle pour lequel j'avais été embauché.
Orientez la conversation vers vos forces et les compétences universelles que toutes les entreprises recherchent chez leurs embauches.
Vous n'êtes pas marié jusqu'à ce qu'il y ait une bague
Mon bootcamp de codage m'a donné un conseil que je n'ai jamais oublié : "Jusqu'à ce que vous soyez marié, vous continuez à danser avec d'autres partenaires."
Traduction : À moins d'avoir une offre signée en main, ne supposez pas qu'une offre est finalisée. Jusqu'à ce que vous ayez une offre signée d'une entreprise en main, ne vous comportez pas comme si c'était le cas. Continuez à passer des entretiens dans autant d'endroits que possible et faites autant de travaux pratiques de codage que possible.
Non seulement cela vous évitera la déception si vous n'obtenez pas l'offre (ce qui n'est pas une bonne chose), mais vous aurez d'autres offres à négocier plus tard.
Conclusion
Passer d'un diplômé de bootcamp épuisé à un ingénieur employé dans une grande startup en moins d'un mois n'a pas été facile. Mais tout ce que j'ai partagé avec vous vous aidera à éviter les pièges et à optimiser ce qui fonctionne. Tout le monde peut obtenir un emploi en codage si vous traitez votre recherche d'emploi comme si c'était votre travail et continuez à améliorer vos compétences.
Si vous voulez plus de détails sur la façon de vous démarquer dans votre recherche d'emploi, j'ai un nouveau livre qui sort le 29 juin.
Connectez-vous avec moi sur Twitter.