Article original : How to choose a Computer Science degree program
Par Colin Smith
Je me souviens avoir parcouru les innombrables programmes d'informatique en ligne et m'être senti un peu perdu quant à ce que je devais rechercher. J'ai fini par choisir le diplôme que je pensais pouvoir terminer le plus rapidement. Le diplôme était censé être un programme de 2 ans, mais ce n'était vraiment qu'un appât. Il n'était pas faisable de terminer le programme en 2 ans et j'ai fini par le terminer en 3. Et cela n'a été possible que parce que le programme était un programme post-baccalauréat, ce qui signifie que vous deviez déjà avoir un autre diplôme pour vous inscrire.
En regardant en arrière, j'aurais dû avoir un objectif spécifique en tête. J'avais un objectif très large qui était de trouver un emploi dès que possible. Le programme que j'ai choisi a fonctionné parce qu'il était court et m'a permis de trouver un emploi en 2 ans. Mais après avoir obtenu mon premier emploi, j'ai réalisé que l'entreprise pour laquelle vous travaillez était importante.
Le diplôme était censé être un programme de 2 ans, mais ce n'était vraiment qu'un appât.
Je travaille maintenant dans une grande entreprise technologique et j'y travaille depuis environ 2 ans. Mais j'aurais aimé pouvoir commencer dans cette entreprise directement après avoir obtenu mon diplôme. Ma philosophie est que vous devriez toujours viser le sommet. Si vous finissez par ne pas aimer l'environnement d'une grande entreprise technologique, alors le nom de cette entreprise vous permettra de passer à n'importe quelle autre entreprise. Cela vous donne de la crédibilité et de la liberté pour travailler où vous voulez.
Je vais donc écrire cet article dans cette perspective. Je vais vous donner des choses concrètes à rechercher lors du choix d'un diplôme pour que vous puissiez travailler dans l'entreprise de vos rêves.
_Pourquoi forger votre propre chemin alors que d'autres l'ont fait avant vous ? Ne réinventez pas la roue. Photo par [Unsplash](https://unsplash.com/photos/HwxVLhLyg2s?utm_source=unsplash&utm_medium=referral&utm_content=creditCopyText" rel="noopener" target="_blank" title="">alexander milo sur <a href="https://unsplash.com/?utm_source=unsplash&utm_medium=referral&utm_content=creditCopyText" rel="noopener" target="blank" title=")
Étudiez les personnes qui travaillent là où vous voulez travailler
Si vous voulez travailler quelque part, imitez les personnes qui y travaillent déjà. C'est aussi simple que cela. Elles ont été embauchées pour une raison. Vous vous demandez peut-être comment imiter les personnes qui travaillent là où vous voulez travailler. La première étape consiste à rechercher l'entreprise pour laquelle vous voulez travailler sur LinkedIn.
LinkedIn est une ressource incroyablement précieuse. Il y a une tonne d'informations gratuites sur LinkedIn. Et tout ce que vous avez à faire est de vous inscrire pour y accéder. Commençons par une recherche de base. Tapez le nom de l'entreprise pour laquelle vous voulez travailler dans la barre de recherche. Allez sur le profil LinkedIn de cette entreprise et cliquez sur la ligne "Personnes" sur le côté gauche de la page.
Une fois que vous êtes sur la page "Personnes", vous trouverez toutes sortes d'informations précieuses. Vous pouvez voir des statistiques agrégées sur les employés qui incluent où ils vivent, où ils ont étudié, ce qu'ils font, ce qu'ils ont étudié, leurs compétences et comment vous êtes connecté sur LinkedIn. Je ne peux pas insister assez sur ce point, ces informations sont si précieuses.
_Tout est un remix de toute façon. N'ayez pas peur de suivre les autres. Photo par [Unsplash](https://unsplash.com/photos/g2DGPvaXhes?utm_source=unsplash&utm_medium=referral&utm_content=creditCopyText" rel="noopener" target="_blank" title="">Alex Lehner sur <a href="https://unsplash.com/?utm_source=unsplash&utm_medium=referral&utm_content=creditCopyText" rel="noopener" target="blank" title=")
Vous pourriez vous sentir découragé lorsque vous recherchez une entreprise comme Google et que vous voyez que les 7 meilleures universités où les gens ont étudié sont Stanford, Berkeley, Carnegie Mellon, USC, MIT et Cornell. Mais ne vous inquiétez pas ! Parce que si vous regardez plus près au milieu et en bas, il y a des universités beaucoup plus accessibles.
Juste en dessous de ces meilleures écoles se trouve l'Université de Washington, qui a un taux d'acceptation de 53,3 % en 2015-2016. Cela vous donne une bonne opportunité de suivre les traces de ceux qui ont tracé le chemin avant vous. Comparons ce taux d'acceptation à celui de certaines des universités que j'ai mentionnées précédemment. Le taux de Stanford est le plus bas à 5 % et le plus élevé est celui de Carnegie Mellon à 23,7 %. Vous avez beaucoup plus de chances avec l'Université de Washington.
Mais disons que vous ne pouvez pas déménager et que vous devez rester dans une certaine zone. Je regarderais le programme d'informatique de l'Université de Washington et je l'étudierais en profondeur. Comprenez les tenants et les aboutissants, connaissez toutes les classes que vous pouvez suivre, puis vérifiez les universités de votre région et voyez si elles ont un programme similaire.
Si vous avez épuisé toutes vos options localement, alors vous devez chercher en ligne un programme de diplôme. Trouvez l'université la plus accessible parmi la liste des universités où les gens ont étudié pour votre entreprise cible. Ensuite, trouvez le programme de diplôme en ligne qui se rapproche le plus de l'université accessible que vous avez choisie.
_Plus vous devenez spécialisé, moins vous aurez de concurrence. Concentrez-vous sur une niche et vous vous distinguerez des autres. Photo par [Unsplash](https://unsplash.com/photos/zOM92N4Jj9Y?utm_source=unsplash&utm_medium=referral&utm_content=creditCopyText" rel="noopener" target="_blank" title="">Thanh Tran sur <a href="https://unsplash.com/?utm_source=unsplash&utm_medium=referral&utm_content=creditCopyText" rel="noopener" target="blank" title=")
Étudiez la spécialisation dont votre entreprise cible a besoin
Cette option peut être un peu plus risquée en raison du fait que les besoins d'une entreprise peuvent changer avant que vous ne terminiez votre diplôme en informatique. Mais c'est toujours un bon moyen de réduire vos choix. Nous commençons à nouveau avec LinkedIn, mais nous pouvons utiliser n'importe quel outil de recherche d'emploi.
Lorsque je recherche les offres d'emploi de Google, je vois beaucoup de développeurs mobiles. Cela peut être dû à mon profil LinkedIn et au fait que je suis un développeur mobile, mais il est clair que le poste est toujours en demande. Je vois également l'apprentissage automatique, le firmware, l'ingénierie de la fiabilité des sites, l'intelligence d'entreprise, les systèmes de bases de données, l'imagerie et bien plus encore.
Renseignez-vous sur toutes ces spécialisations. Regardez depuis combien de temps ces postes existent, ce que le travail impliquerait et voyez si cela vous intéresse. Pouvez-vous trouver ces types de postes dans de nombreuses autres grandes entreprises technologiques ? Alors vous avez de la chance, car ces postes sont nécessaires dans toute l'industrie. Cela signifie qu'il y a une très grande chance que ces postes soient toujours très demandés lorsque vous obtiendrez votre diplôme.
Apprentissage automatique, firmware, ingénierie de la fiabilité des sites, intelligence d'entreprise, systèmes de bases de données, imagerie et bien plus encore.
Lisez des articles sur ces spécialisations sur Medium. Il y a une tonne d'articles incroyables décrivant ce que le quotidien de ces types de postes impliquerait. Cela vous aidera à faire votre choix sur la spécialisation à privilégier.
Une fois que vous avez choisi votre spécialisation, essayez de trouver des universités qui offrent des programmes dans ces domaines. Vous pouvez également rechercher votre spécialisation sur LinkedIn et voir où les gens ont étudié. Cela vous donnera de nombreuses façons de trouver des universités qui offrent votre spécialité.
Une dernière chose que je recommanderais est d'assister à une rencontre locale qui se concentre sur votre spécialisation cible. Parler aux gens de la rencontre de votre objectif et de votre intérêt pour cette spécialisation vous aidera à mieux comprendre le domaine. Vous pouvez également obtenir des détails sur les emplois locaux et des exemples concrets de ce à quoi ressemblera votre futur emploi.
Avec une base solide, vous aurez de nombreuses options différentes lorsque vous obtiendrez votre diplôme.
Devenez un généraliste solide
Aussi formidable que soit d'avoir une spécialisation, cela comporte des risques. Le plus grand risque est que votre spécialisation ne soit plus pertinente une fois que vous aurez obtenu votre diplôme. Ce serait un revers majeur. Les chances que cela se produise ne sont pas incroyablement élevées, mais parfois il est préférable de faire preuve de prudence.
Si vous voulez être un généraliste solide, vous devez avoir une certaine flexibilité dans votre future carrière. Si vous avez un certain rôle en tête après l'obtention de votre diplôme, alors vous ne devriez pas choisir ce chemin.
Vous devez vous concentrer sur les fondamentaux qui s'appliquent à toutes les carrières en informatique. Et vous devez les avoir comme une seconde nature. Cela vous permettra de suivre n'importe quel chemin de carrière.
Aussi formidable que soit d'avoir une spécialisation, cela comporte des risques. Le plus grand risque est que votre spécialisation ne soit plus pertinente une fois que vous aurez obtenu votre diplôme.
Alors, quelle université devriez-vous choisir si vous voulez suivre ce chemin ? En fait, vous devriez probablement choisir parmi une liste des meilleures universités de votre pays pour l'informatique. Trouvez celle qui se trouve dans votre région ou qui offre un programme en ligne. À partir de là, faites clairement savoir à votre conseiller que vous voulez vous concentrer sur les fondamentaux de l'informatique. Personnellement, je me concentrerais sur les cours liés aux algorithmes et aux structures de données.
Ce chemin est plus difficile en raison du fait que vous devez être prudent quant aux cours que vous choisissez. Quoi que vous choisissiez, assurez-vous que les principes appris dans le cours peuvent être appliqués de manière large.
De plus, s'il y a des cours ou des activités extra-scolaires axés sur les entretiens, vous devriez les suivre. Votre objectif ici est d'être si bon dans les fondamentaux que vous pouvez réussir la plupart des entretiens généralistes. Ajouter des connaissances ou de la pratique autour des entretiens vous aidera à atteindre votre objectif d'obtenir un emploi dans une grande entreprise.
_Faites le grand saut. N'hésitez pas trop longtemps. Image par [skeeze](https://pixabay.com/en/users/skeeze-272447/" rel="noopener" target="blank" title=") sur Pixabay.
Choisissez ce qui vous semble juste
J'ai déjà parlé de cela, mais ne vous laissez pas prendre par la paralysie de l'analyse. Ce que je veux dire par là, c'est de prendre le temps nécessaire pour choisir un diplôme en informatique. Mais n'utilisez pas cela comme une excuse pour ne pas avancer dans vos études. Il peut être très facile de se retrouver bloqué et de sauter entre différents choix. Ne vous laissez pas prendre à ce piège.
Vous avez fixé un objectif et une cible spécifiques pour ce que vous voulez atteindre avec votre diplôme en informatique. Faites de même avec votre recherche de programme de diplôme. Fixez une date limite. Créez une liste des 5 meilleurs sans ordre. Lorsque vous atteignez votre date limite, faites un choix parmi ces 5 meilleurs. En fin de compte, la différence ne sera probablement pas énorme entre ces 5 meilleurs de toute façon. Il est important de ne pas rester bloqué dans la boue avant même d'avoir commencé la course.
Avez-vous aimé ce que vous avez lu ? Découvrez mes autres articles
Démarrer une carrière technologique à partir de rien.
Qu'apprend-on dans une licence en informatique de 4 ans ?
Conseils pour votre premier entretien technologique.