J’ai donné une introduction générale de la façon dont je me suis intéressé à l’étude de l’informatique dans mon billet de blog précédent. C’est très bien, mais tout le monde ne prend pas la voie académique lorsqu’il envisage une carrière en informatique. Mais voici mes raisons pour lesquelles je veux la route de l’éducation formelle:
- Bien que l’internet soit une grande ressource pour apprendre de vastes quantités de matériel, je pensais que je me sentirais juste plus à l’aise avec le cadre et les conseils fournis par un programme et en prenant des cours en personne.
- J’étais curieux de savoir comment et pourquoi certains aspects du code fonctionnaient de la façon dont ils le faisaient. J’espérais en apprendre davantage sur la théorie et la logique derrière les processus informatiques. Mais évidemment, le but ultime était une transition de carrière réussie.
- En tant qu’étudiant international, je voulais vraiment un visa…
En tout cas, je ne suis pas un grand écrivain, mais j’avais l’impression qu’il n’y avait pas tant de grandes ressources vers lesquelles je pouvais me tourner tout en me préparant à postuler pour un programme de maîtrise en informatique. Voici donc ma tentative honnête de partager mon expérience complète. J’espère que cela vous aidera.
0. Mon parcours académique honnête
- Étudiant international de Corée du Sud (Désolé, pas de score Toefl)
- GPA : 3,31
- Emory University
- Majors de premier cycle : BA en biologie et études internationales
- Expérience professionnelle : 2 ans de recherche clinique
- Cotes GRE : V-160 (86e percentile)/Q-162 (81e percentile)/W-4 (60e percentile)
- Faire une liste d’écoles
Je vais admettre sans honte que j’ai choisi ma liste d’écoles potentielles en fonction des listes fournies par ces classements :
- https://www.usnews.com/best-graduate-schools/top-science-schools/computer-science-rankings
- https://tfetimes.com/best-computer-science-program-rankings/
Pour être honnête, je ne savais pas comment faire une liste d’écoles et pour moi, c’était un excellent endroit pour commencer.
2. Filtrer la liste des écoles
Voici quelques éléments que j’ai pris en compte en regardant différents programmes :
- Prérequis qui étaient hors de mon contrôle – certains programmes exigeaient que les candidats aient un baccalauréat en informatique ou acceptaient les étudiants ayant un baccalauréat dans un domaine quantitatif comme l’ingénierie, les mathématiques, la physique, etc.
- Préalables avec lesquels je pouvais travailler – liste des cours préalables fournis par les écoles souvent dans la FAQ ou la section des étudiants potentiels.
- La durée du programme – je voulais une expérience complète de deux ans pour au moins acquérir suffisamment de connaissances pour aller dans un domaine différent. Au moins, c’est le temps dont je sentais que j’avais besoin avant de percer dans le domaine.
- Le nom / le type de diplôme – Je voulais un diplôme de maîtrise sur le campus plutôt qu’un diplôme professionnel en raison de mes raisons ci-dessus ^. Voici la différence expliquée : https://www.northeastern.edu/graduate/blog/professional-degrees-vs-academic-graduate-degrees/
- Le type de programme – Est-ce un programme général de CS ? S’agit-il d’un programme CS basé sur la concentration ? Quel genre de classes offrent-ils ? Quels sont les cours intéressants que je pourrais suivre ? Quelle liberté ai-je dans le choix des cours optionnels ? Quel type de recherche y a-t-il (à l’époque où je pensais vouloir faire une thèse… ou l’option de…) ? HAHA…non merci.) ?
- L’école affiliée au programme de l’université – je voulais la meilleure éducation, ce que tout le monde devrait toujours vouloir. J’ai également apprécié la base d’anciens élèves d’une école.
- L’emplacement – je voulais être à proximité-ish d’une grande ville.
- Evidemment, $$$TUITION$$$.
3. Décider des cours
J’ai fini par faire une feuille de calcul Excel avec le nom de l’école, l’emplacement, les frais de scolarité, les dates limites d’inscription et les cours prérequis. J’ai aussi dû faire attention en faisant la liste des pré-requis car certains pré-requis avaient leurs propres pré-requis. SIGH.
Je ne suis pas tout à fait sûr de l’importance que les admissions accordent au type/nombre de cours de CS/math qu’une personne a suivi. J’ai juste fait une liste de cours basée sur le chevauchement et je savais que je devais bien faire. Quoi qu’il en soit, voici une liste de cours et mes notes :
CS50 (A-)
Maths discrets (A)
Algèbre linéaire (A-)
Calcul II (B+ – le temps que ce cours se termine, j’étais déjà admis dans un programme)
Introduction à la programmation en C++ (B+)
Structures de données en C++ (A-)
Architecture des ordinateurs – (A : en fait la plupart des écoles demandaient un cours sur les systèmes informatiques… ce cours était le plus proche que j’ai pu trouver. Et j’ai adoré !)
Juste une FYI, il y a des programmes post-baccalauréat/programmes de certificat professionnel qui peuvent également vous préparer aux écoles supérieures et aux transitions de carrière. Pour en citer quelques-uns : NYU, Columbia, Tufts, BU, etc…(Je suis sûr qu’il y en a beaucoup plus).
4. Préparation au GRE
J’ai acheté le livre de préparation au GRE de Barron ainsi que de m’inscrire à un programme Magoosh de 3 mois (*quand il était en solde*). J’ai pensé que les deux ressources étaient assez géniales pour avoir beaucoup de pratique.
Je ne peux pas dire avec assurance que j’ai eu beaucoup d’autodiscipline lors de la préparation du GRE. J’ai étudié sérieusement à partir d’environ un mois avant mon examen, ce qui n’était probablement pas pour le mieux. Cependant, je regardais constamment les cartes de vocabulaire qui sont également disponibles par Magoosh gratuitement sur votre magasin d’applications.
J’ai laissé la pratique de l’écriture jusqu’à la toute fin juste parce que j’avais entendu que le score de la section d’écriture n’a pas vraiment d’importance. Je me suis surtout concentré sur la partie quantitative mais pour le temps que j’y ai consacré, je ne pense pas avoir fait très bien à la date du test.
Mais comme les gens l’ont dit, le GRE était un SAT sous drogues et j’espère que je n’aurai pas à m’infliger cela à nouveau…
5. Rédaction de la déclaration d’intention
Comme je l’ai mentionné plus haut, je ne suis pas très confiant dans mes compétences rédactionnelles.
J’ai révisé ma déclaration d’intention tellement de fois que je ne peux même pas les compter. AUSSI, au départ, je ne connaissais pas la différence entre une DÉCLARATION PERSONNELLE et une DÉCLARATION DE BUT. Ce qui, quand je l’ai découvert, SUCKED.
J’ai d’abord lutté dur pour relier tout ce que j’avais appris/expérimenté depuis l’université à la raison pour laquelle je postulais à des programmes d’études supérieures en informatique.
Par exemple, je devais expliquer d’une manière ou d’une autre comment une formation en biologie, en études internationales et en recherche clinique m’avait bien préparé à l’université en informatique. Cela a demandé tellement de réflexion (je ne suis pas sûr pour les autres, mais encore une fois, c’est mon expérience) et d’efforts. Mais finalement, avec l’aide d’autres personnes, j’ai été en mesure de réfléchir à de nombreux chevauchements dans les disciplines !
Je suis sûr que vous lirez cela dans de nombreux messages concernant les demandes d’admission aux écoles supérieures, mais assurez-vous de rechercher quelque chose sur le programme (qu’il s’agisse d’un professeur, d’une classe ou d’un aspect du programme qui vous attire vraiment) et parlez de la façon dont il peut VOUS être bénéfique.
J’ai également énormément bénéficié des services d’édition de Jessica Yun. Ses services étaient plus qu’excellents et elle m’a réellement donné confiance lors de la rédaction de mon POS. Elle est très qualifiée – mais le plus important, c’est qu’elle travaillera avec vous à distance et rapidement.
Alors, pour résumer tout conseil issu de ma propre expérience :
- Soyez sûr de savoir quelle dissertation écrire !
- Laissez assez de temps pour écrire votre essai
- Brainstorm
- Ne demandez pas à trop de gens des opinions/révisions parce que tout le monde aura des opinions et des idées différentes et cela peut devenir assez fou, assez rapidement.
6. Processus de demande
Maintenant que le GRE et l’essai étaient hors du chemin, le processus de demande était légèrement plus facile( ?). Si je peux insister sur une chose : *Assurez-vous d’avoir préparé vos recommandations bien à l’avance*.
Prenez contact avec vos professeurs (il est important que la majorité d’entre eux soient des professeurs de sciences naturelles) qui, selon vous, vous connaissent le mieux dans un cadre universitaire. Si je me souviens bien, j’ai demandé à mes professeurs trois mois à l’avance (tous les professeurs de mes cours préalables afin qu’ils se souviennent bien de moi) et au plus tard, je leur ai envoyé les liens de recommandation une semaine avant.
Une semaine en fait pourrait être poussée (je dirais que deux est du côté sûr), mais une chose que je n’ai pas réalisé pour certaines écoles, c’est que vous devez terminer votre partie du processus de demande pour que le système envoie les liens de recommandation aux professeurs ! !! SO BE AWARE !
Si je pouvais résumer :
- Rejoignez tous les professeurs de CS qui se souviendront bien de vous et demandez-leur À L’AVANCE des lettres de recommandation
- Veuillez vous assurer que vous avez au moins leur adresse électronique. Le système de candidature peut demander des numéros de téléphone et des adresses, mais je n’ai pas rencontré de problèmes en inscrivant simplement les informations du département auquel ils étaient affiliés.
- Suivez-les constamment s’ils n’ont pas soumis leurs recommandations. S’ils ne le font pas, cela peut affecter votre candidature ! !!
- Après le processus, quel que soit le résultat, REMERCIEZ-LES. Ils ont pris le temps de leur journée pour écrire quelque chose de gentil sur vous qui pourrait peut-être changer votre avenir.
7. Décisions
Brown – rejeté
NYU – accepté
John’s Hopkins – accepté
UT Austin – rejeté
Columbia – rejeté
Basiquement, je n’ai été accepté que dans deux programmes. Mais vers la fin, je ne pensais pas vraiment que j’allais être accepté quelque part, alors j’étais heureux d’avoir été accepté au moins quelque part. J’ai même fait la danse du bonheur.
De toute évidence, les programmes dans lesquels je n’ai pas été acceptée étaient mieux classés, mais je ne sais toujours pas les raisons pour lesquelles j’ai été acceptée dans certains programmes et pas dans d’autres. Je pourrais deviner un million de raisons, comme le manque d’expérience, une moyenne médiocre, un POS médiocre, et la liste continue, mais je ne le saurais jamais. J’ai essayé de me référer à GradCafe pendant le processus de candidature, mais je n’ai pas eu l’impression qu’il était si informatif.
En tout cas, j’ai choisi NYU plutôt que Hopkins parce que je pensais que le fait d’être dans la ville de New York m’offrirait des opportunités meilleures/plus technologiques et j’ai vraiment apprécié le fait que le programme était d’une durée complète de 2 ans par opposition à 1,5 ans pour Hopkins. Les données démographiques des deux écoles étaient assez similaires et même si le taux d’emploi après l’obtention du diplôme était très important pour moi, cette information n’était pas disponible auprès d’elles…(et je ne sais toujours pas pourquoi).