Mon voyage au long cours vers le programme d’informatique post-baccalauréat eCampus de l’Université d’État de l’Oregon

Campus de l’Université d’État de l’Oregon (du moins c’est ce qu’on me dit).

Le post qui suit est tout aussi long et décousu que le titre.

En 2017, je ressentais un sentiment d’insatisfaction par rapport à ma trajectoire professionnelle, un peu de malheur et un manque global de direction. J’avais un travail épanouissant, un salaire décent et des perspectives de mobilité ascendante, mais je sentais que quelque chose d’important manquait dans mon quotidien. J’ai fini par reconnaître que cette chose était un nouveau défi – une occasion de grandir, de se développer et d’être poussé à apprendre quelque chose de nouveau.

Par chance, le meilleur environnement pour se sentir intellectuellement perdu est un établissement d’enseignement supérieur. Dans mon cas, je travaillais au collège communautaire duquel j’avais obtenu mon diplôme seulement une poignée d’années auparavant. Bien que les carrières dans l’enseignement ne soient pas connues pour être les mieux rémunérées, un avantage inestimable (enfin, je suppose que cela a littéralement une valeur) est la réduction des frais de scolarité. J’ai fini par utiliser cet avantage et, en l’espace de plusieurs mois, j’ai suivi des cours de psychologie, de communication, de programmation informatique et même de mathématiques ! J’ai repris un cours de pré-calcul que j’avais suivi au cours de mon premier diplôme, juste pour essayer d’augmenter ma moyenne générale toutes ces années plus tard. Résultat : ma moyenne au collège communautaire est maintenant supérieure de 0,03 point. Oh, oui.

Par coïncidence, 0,03% est aussi le pourcentage de différence que le fait de reprendre le cours a fait sur toutes les demandes futures!

Compte tenu du fait que je pouvais prendre un cours par trimestre, cette période d’exploration a pris beaucoup de temps. Après plus d’un an de cours apparemment aléatoires, je me suis inscrit à un cours d' » introduction à la programmation  » et j’ai constaté que j’aimais faire le travail de classe plus que mon travail de jour. Le devoir qui m’a convaincu que je devais approfondir ce sujet était un simple programme de somme de contrôle ISBN. J’étais accro à la résolution d’énigmes, et c’était le premier vrai défi que je rencontrais depuis trop longtemps. En essayant le programme maintenant, j’ai pu facilement écrire le code pour celui-ci (yay, croissance et développement !), mais une chose qui est restée constante est mon besoin de défi intellectuel.

Ne connaissant absolument rien de l’industrie technologique et de l’ingénierie logicielle (à part commencer à sortir avec un étudiant en informatique), je me suis dit que retourner à l’école était ma seule option. Toutes mes recherches en ligne m’ont amené à croire que je ne serais probablement pas admis dans un programme d’informatique de premier cycle parce que 1) les places étaient réservées aux personnes qui allaient pour la première fois à l’université et 2) mon relevé de notes ne comportait que le strict minimum de cours de mathématiques et de sciences requis. Je n’ai jamais considéré les mathématiques ou les sciences comme une voie sérieuse pour moi, ni même comme des matières dans lesquelles j’étais un tant soit peu doué, et je n’avais donc pas les prérequis requis pour la plupart des programmes de CS. Oui, j’aurais pu utiliser le bénéfice des frais de scolarité pour travailler lentement jusqu’au calcul 3, mais à ce moment-là, 14 autres mois se seraient déjà écoulés, et je n’étais pas prêt à attendre.

Après avoir parlé avec mes mentors, mes amis, et avoir subi beaucoup d’autoréflexion, j’ai pris la décision consciente que, quoi que ce soit, il était temps de faire autre chose. J’ai découvert par hasard le programme de l’État de l’Oregon (probablement par le biais de la requête de recherche  » Informatique + pas de maths « ) et j’ai pensé que le programme avait l’air solide et très flexible. Honnêtement, la partie la plus attrayante était l’absence de pré-requis en mathématiques avancées. Je me suis dit qu’il y avait peu de chances, mais j’ai quand même postulé.

Alors, que doit faire une fille ? Je savais que je voulais changer de carrière et devenir ingénieur logiciel, mais je ne voulais pas non plus attendre des mois juste pour commencer. Eh bien, dans un monde post-2013, la réponse évidente serait un camp d’entraînement au codage ! C’est ainsi que le monde merveilleux des camps d’entraînement au codage est entré dans ma vie, mais pas de la manière dont on pourrait le croire. Dans mon tourbillon de demandes d’emploi, j’avais postulé pour un poste de responsable des services d’orientation professionnelle (pensez conseiller, coach de carrière et responsable de programme) dans un camp d’entraînement au codage à Seattle. Dans la même semaine (j’ai dû remonter dans l’historique de ma boîte de réception pour vérifier), j’ai été rejeté par l’OSU et j’ai reçu une offre d’emploi de la part du camp d’entraînement au codage. Honnêtement, l’excitation et la perspective d’un nouvel emploi (et une grosse augmentation) ont dilué toute déception du rejet de l’OSU.

Etant la personne lente, et (souvent, mais pas toujours) délibérée et stratégique que je suis, j’ai pensé que cela ne ferait pas de mal d’être au moins un peu plus proche de l’industrie technologique avant de sauter à 100%. Et c’est ce que j’ai fait. Au cours des deux années et demie qui ont suivi, je me suis retrouvé à travailler dans trois (oui, trois) différents camps d’entraînement au codage, ramassant des bribes de compétences en développement Web en cours de route.

Au camp d’entraînement au codage #1, j’ai pu participer aux deux premières semaines du programme, et pendant le reste de mon séjour là-bas, j’ai travaillé sur les modules de cours, tenté des défis algorithmiques avec les instructeurs, mais j’ai trouvé que mon auto-apprentissage était plutôt mal organisé et indiscipliné. Mon emploi au coding bootcamp #2 a été une surprise totale (ty, LinkedIn), mais je serai toujours reconnaissant de cette opportunité. Après m’être installé dans le rôle, j’ai pu suivre un cours du soir d’introduction aux principes fondamentaux de JavaScript. Peu après, j’ai commencé à travailler sur le contenu du programme et, avec l’aide de l’un des instructeurs de développement Web, j’ai commencé à traiter les exercices comme des devoirs à la maison avec des dates d’échéance. Bien sûr, cela n’a pas vraiment collé, car il n’y avait pas de réelles conséquences si je manquais une date d’échéance ou si je ne terminais tout simplement pas un devoir. Maudit soit mon besoin de motivations externes et de conséquences du monde réel !

La pensée m’avait bien sûr traversé l’esprit,  » si je travaillais dans des coding bootcamps, ne devrais-je pas simplement démissionner et m’inscrire ? Peut-être même économiser quelques milliers de dollars en cours de route ? ». Au coding bootcamp #2, on pourrait penser que j’avais tout compris, mais je ne sentais pas au fond de moi que c’était ce que je voulais vraiment. De plus, à l’époque, les politiques de l’entreprise concernant les employés qui suivaient des cours à plein temps étaient un peu changeantes, et j’étais trop indécis pour chercher des informations concrètes. Et donc je ne l’ai pas fait. Ainsi, les jours et les mois ont passé et je me sentais suffisamment heureuse dans un nouveau rôle, dans une jolie ville, avec un emploi bien rémunéré, pour initier un réel changement. Je pense qu’au fond de moi, je savais toujours que je n’avais pas tout à fait gratté cette démangeaison de deux ans en arrière.

Et puis, un jour, sorti de nulle part, je vois un courriel d’une adresse à laquelle je n’avais pas pensé depuis plus d’un an – l’Université d’État de l’Oregon. Dans un courriel très poliment formulé, ils m’ont fait savoir qu’ils avaient mis à jour les conditions d’admission de leur programme et que j’étais invité à faire une nouvelle demande. Si je faisais une nouvelle demande, ils renonçaient aux frais d’admission, donc c’était une évidence. J’ai relu les questions de ma dissertation, mis à jour mon adresse postale et cliqué sur « Envoyer ». Et que savez-vous, quelques mois plus tard, j’ai reçu ma lettre d’acceptation.

C’était il y a un peu plus d’un an. Aujourd’hui, je commence tout juste mon cinquième trimestre à l’OSU, ce qui, dans mon cas, équivaut à compléter environ 1/3 du diplôme. Pendant le temps qui s’est écoulé depuis que j’ai décidé de pivoter, j’aurais pu suivre 10,6 camps d’entraînement au codage (en me basant sur le fait qu’un camp d’entraînement dure 12 semaines, ce qui est la durée typique de nos jours), mais en fin de compte, je suis très heureux de ma décision. Je ne pense absolument pas qu’une voie est meilleure que l’autre, mais ce dont je suis sûr, c’est que la voie universitaire traditionnelle était la bonne pour moi.

Dans un prochain post, je détaillerai les deux voies distinctes pour trouver un emploi en tant que développeur de logiciels – en comparant et en contrastant (de mon point de vue) les coding bootcamps et l’éducation traditionnelle.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.