Revenons sur nos pas - je suis originaire de Malaisie et je me suis spécialisé en informatique à la Western Michigan University. Au cours de mes 4 années de premier cycle, j'ai vécu beaucoup de choses - ma première frayeur "23h59 devoir dû", une pandémie engloutissant mes priorités, des projets de groupe "productifs" à la bibliothèque et bien plus encore. Indéfiniment, les regrets suivront la plaque de remise des diplômes que vous recevez par la poste - mais plutôt que de la garder dans ma tête, voici ma tentative de transcrire les choses en mots.
Prendre des cours à Western
De ma formation en Malaisie, il était ancré en moi de viser l'excellence académique. Malgré le rappel constant que les réussites scolaires ne sont pas tout ce qu'il y a dans la vie, il m'était difficile de me libérer de cet état d'esprit. Je détestais l'idée de « ne pas être à la hauteur » de mes pairs et j'ai parcouru mes cours péniblement dans le but d'obtenir de bonnes notes. Je n'ai pas non plus donné la priorité à la nécessité de vraiment comprendre les concepts de mes cours dans ma carrière en génie logiciel , ni ne suis-je sorti de ma zone de confort pour tirer le meilleur parti de mon temps.
Il est presque impossible de couvrir tous les aspects de l'industrie, c'est pourquoi mon établissement a choisi de donner la priorité aux cours axés sur les concepts fondamentaux. En réutilisant l'exemple précédent, CS3500 Intro to Web Technologies, j'aurais passé plus de temps à rechercher les tendances de l'industrie et des sujets plus avancés.
Exemples de questions à poser :
Plus important encore, j'aurais dû continuer à utiliser mes nouvelles connaissances dans ma vie de tous les jours. Par exemple, une fois que j'ai appris l'importance de la documentation, j'aurais dû continuer à prioriser sa mise en œuvre dans mes futurs projets.
Vous ne comprendrez pas son importance tant que vous n'en aurez pas besoin. Je sais qu'il y a cette mentalité de "Pourquoi aurais-je besoin de ça à l'avenir?" mais puisque vous avez déjà payé pour avoir accès à ce matériel, pourquoi ne pas le conserver ?
Je suggérerais d'investir dans un disque dur et d'organiser ces éléments :
Au sujet des devoirs, j'aurais stocké mes documents en ligne. J'en parlerai plus à ce sujet dans la section suivante, mais tl;dr - c'est pour aider à construire mon portfolio et ma présence en ligne.
Plus précisément, j'aurais utilisé GitHub comme moyen de documenter mes missions.
Heureusement, je me suis laissé une certaine liberté pour choisir mes cours en fonction de mes intérêts et j'ai pu en tirer beaucoup de profit. Je comprends que le statu quo est d'opter pour Easy A avec une charge de travail minimale, mais cela vous empêchera essentiellement de tirer le meilleur parti de votre diplôme.
La clé ici est de bien organiser votre parcours académique. Dites que vous avez l'intention de suivre un niveau avancé
D'autre part, il arrive généralement que vos professeurs soient plus que disposés à vous aider… (dont nous parlerons dans la section suivante).
Soyez le premier à engager la conversation. L'un des plus grands enseignements de votre diplôme devrait être la croissance de votre réseau. Cela ne fait pas de mal de se connecter avec vos professeurs, en fait, vous devriez profiter de l'occasion pour apprendre des autres - en savoir plus sur leur expérience, un projet sur lequel ils travaillent actuellement… On ne sait jamais, vous avez peut-être trouvé votre startup co-fondateur.
S'engager avec mon institution
À vrai dire, je ne savais pas ce que Western avait à offrir, mais c'est parce que je n'ai pas donné une chance à mon alma mater, du moins pas avant que j'approche de ma date de remise des diplômes.
Il n'a même pas besoin d'être parfaitement ajusté. L'intérêt d'aller à l'enseignement supérieur est d'avoir la chance d'apprendre. En fait, si vous ressentez le besoin d'apporter quelque chose de nouveau sur le campus, pourquoi ne pas créer votre propre organisation étudiante ?
Personnellement, je faisais partie du Google Developer Student Club , et je vous recommande vivement de le consulter.
C'est un excellent programme avec des avantages tels que :
La possibilité de participer au Global Solution Challenge
Être capable de réseauter avec des leaders de l'industrie et d'autres pairs
Être encadré dans des sujets de l'industrie
Ne vous limitez pas à votre département. Donnez-vous une chance d'explorer et de parler à d'autres départements - vous ne savez jamais sur quoi vous finirez par tomber.
Dans mon établissement, le Bureau de l'engagement étudiant offrait un programme de leadership appelé
Le programme est suivi par des personnes issues de différents milieux éducatifs. En fait, il fallait être intentionnel face à une telle diversité. En d'autres termes, il peut y avoir une opportunité incroyable qui nécessite votre participation, il vous suffit de creuser profondément et de chercher.
Ce n'est que lorsque j'ai fondé le chapitre GDSC dans mon établissement que j'ai eu l'occasion de parler aux différents dirigeants du campus. J'ai pu en apprendre davantage sur leur expérience de leadership et, en retour, apprendre à devenir moi-même un meilleur leader.
Vous n'êtes pas obligé d'être d'accord avec ce qu'ils représentent, car il est toujours intéressant d'en apprendre davantage sur une nouvelle perspective. Leur point de vue peut déclencher une nouvelle compréhension, leur dissemblance peut transformer votre norme.
Nous sommes des animaux sociaux et il existe cette peur de ne pas déjà faire partie d'une meute. Je vous exhorte à vous débarrasser d'un tel état d'esprit. Vous ne devriez pas vous limiter à assister à des événements uniquement lorsque vous avez réussi à persuader votre ami de vous accompagner.
Par contre, tentez votre chance et assistez à cet événement, même si vous n'êtes pas sûr de sa pertinence, même si vous ne pensez pas être « qualifié ».
Personnellement, j'ai eu l'opportunité, dans le cadre d'une collaboration entre le Google Developers Student Club de la Western Michigan University et la Custer Speaker Series , d'animer un événement avec un ingénieur IA/ML de Google. Ce que j'avais initialement pensé être un événement intimidant, s'est avéré tout le contraire. En fait, le conférencier était très accueillant envers les questions du public, peu importe le niveau de difficulté.
Ce que je veux dire, c'est que vous devriez permettre à votre sincérité d'apprendre à transparaître - vous valez aussi la conversation.
Participer à des activités parascolaires
Au cas où vous ne le sauriez pas, le titre décrit ce qu'est un hackathon - être jumelé avec des inconnus dans le but de proposer un produit viable dans le délai habituel de 24 heures. Le point clé de ce sujet est de prendre une chance sur vous-même. Nous ne pouvons pas être parfaits pour commencer, mais nous devons commencer, devenir parfaits.
Faites une recherche rapide et recherchez des opportunités intéressantes auxquelles vous pouvez participer. Il est essentiel de comprendre que votre niveau de classe (Freshman, Sophomore, Junior et Senior) influence fortement les types d'opportunités auxquelles vous pouvez participer. Comprenez qu'il est essentiel de commencer explorer tôt, en particulier pendant votre première année et votre deuxième année, car les exigences ne sont pas aussi lourdes.
Mon conseil de pro ? Prenez conseil auprès des plateformes du secteur (votre journal local peut ne pas fournir la liste la plus complète et ne devrait donc pas être votre seule source de vérité).
Voici quelques sujets sur lesquels vous pouvez jeter un œil :
Il est également important de noter que vous ne devez pas vous limiter uniquement aux programmes techniques. Explorer l'horizon, assister à une table ronde, participer à des programmes de leadership…
Plus important encore, il est normal de se sentir intimidé par l'ampleur des choses. N'oubliez pas d'être honnête avec vous-même et demandez conseil si nécessaire.
Plus : Opportunités CS impressionnantes
Prendre l'initiative. Le syndrome de l'imposteur vous hantera de temps en temps, mais il est important de se rappeler que nous essayons tous de faire de notre mieux.
Défendez-vous et permettez-vous d'être vu et entendu. Allumez donc votre caméra pendant cette session de réseautage en ligne, lancez un projet pour la communauté et gardez la tête haute. Nous sommes tous d'enracinement pour vous.
Construire votre portefeuille
Dédiez une plateforme pour présenter votre travail. LinkedIn est votre meilleur ami, et c'est là que vous devriez vous vanter modestement de vos réalisations. Au début de votre voyage, vous pouvez toujours être dans cette phase exploratoire, mais votre objectif devrait être de réduire progressivement les choses à une niche.
La meilleure façon d'apprendre est de s'engager sur le tas. En retour, vous pourriez finir par inventer la prochaine meilleure extension Chrome ou le prochain jeu le plus recherché sur Steam. Tout cela que vous pouvez ajouter à votre CV et augmenter votre « embauche ».
D'autre part, vous apprendrez l'essentiel du déploiement de logiciels dans le monde réel, et pas seulement sous forme de fichier zip à évaluer par votre évaluateur.
Il existe de nombreuses façons de commencer, comme participer à un hackathon ou simplement suivre un tutoriel YouTube. Mais le plus important, créez ce référentiel GitHub et commencez simplement.
J'ai mal compris à quoi ressemblerait un CV axé sur le génie logiciel par rapport à un CV normal.
Dans l'industrie technologique, il est essentiel de fournir des liens vers des plateformes qui mettent en valeur vos compétences. Se concentrer uniquement sur LinkedIn ne vous mènera pas loin, voici quelques autres plateformes que vous pourriez consulter :
Plus important encore, vous devez toujours adapter votre image de marque en fonction du rôle auquel vous vous préparez.
A la recherche d'opportunités d'emploi
Voici donc le grand - commencez toujours tôt. En fait, si vous êtes un étudiant international comme moi, nous sommes limités par notre statut de visa.
Il est crucial de comprendre la structure de notre admissibilité à l'emploi - certaines choses à garder à l'esprit seraient :
Selon l'entreprise, ils peuvent échelonner leurs entretiens différemment. Une tendance courante que je remarque est que les entreprises ont tendance à adapter leurs entretiens en fonction d'une journée de travail commune, un scénario qui peut se produire sur le lieu de travail.
Mais le plus souvent, les rôles de génie logiciel touchent généralement les entretiens suivants :
J'aurais aimé avoir du temps dans mon emploi du temps pour mettre en pratique mes compétences en entrevue. En fait, j'aurais alloué un créneau dans ma routine quotidienne. Après tout, cela aurait été beaucoup plus efficace si je m'étais habitué à de telles interviews dès le début.
C'est spécifiquement pour les stages. C'est généralement le cas que pour les stages d'été, les entretiens commencent à partir de l'automne de l'année précédente. Faites des recherches - disons que vous avez une entreprise cible : commencez par rechercher son calendrier de stage précédent. Vous pouvez également essayer de contacter un recruteur pour savoir comment mieux vous préparer, mais n'oubliez pas qu'il reçoit tout le temps un afflux de messages, soyez attentif et n'oubliez pas de vous connecter non pas en tant qu'interviewé, mais en tant qu'être humain.
Il est important d'avoir des préparations prêtes d'ici là, mais surtout, d'entrer dans l'état d'esprit que « vous êtes assez ».
Quelqu'un m'a dit un jour : "Il vaut mieux laisser quelqu'un d'autre vous dire non que vous-même" - le processus de recherche d'emploi sera difficile et vous risquez de faire face à des refus. J'espère que vous êtes en mesure de prendre cela comme une opportunité d'apprentissage à la place.
J'avais l'habitude d'être «conservateur», presque un peu un «Yes Man», c'est-à-dire que je ne sortirais pas des limites et que je travaillerais dans le cadre de ma description de rôle. Cependant, j'aurais aimé laisser libre cours à ma créativité. Supposons que j'ai remarqué un problème qui aurait pu être résolu facilement et que j'avais la capacité de trouver une solution, j'aurais dû me permettre d'explorer son potentiel. Évidemment, je dois respecter l'environnement de travail et agir en conséquence, mais je ne vois pas l'inconvénient de préparer un pitch.
Après tout, si cela profite au lieu de travail, vous avez peut-être été un pionnier.
Bien sûr, j'aimerais avoir l'opportunité de faire une rediffusion. Mais mon plus grand besoin aurait été - si je pouvais recommencer, j'aurais été plus gentil avec moi-même.
La vie doit arriver, des erreurs sont inévitables. J'espère que votre voyage, même avec toutes les bosses sur la route, reste quelque chose dont vous êtes néanmoins fier.