En tant qu’ancien recruteur pour des startups technologiques, beaucoup de gens me demandent » Devrais-je me spécialiser en informatique ? »
Si vous vous demandez si l’informatique est une bonne majeure, voici ce qu’il en est…
Je pense que l’informatique est l’une des meilleures majeures que vous pouvez choisir et a de meilleures perspectives de carrière que 98% des autres choix, mais ce n’est pas pour tout le monde. Je vais donc expliquer pour qui c’est, pour qui ce n’est PAS, et pourquoi.
Cela vous aidera à décider si vous devriez vous spécialiser en informatique ou non. Commençons.
- Dois-je me spécialiser en informatique ? Pour et contre
- Pour qui l’informatique est bonne (et pour qui elle ne l’est pas)
- Types d’emplois que vous pouvez obtenir avec une majeure en informatique
- Vous pouvez faire du développement d’applications mobiles (iOS ou Android)
- Vous pouvez rejoindre une agence numérique et faire une variété de projets, ou aller travailler pour une seule entreprise
- Il y a une ÉNORME pénurie de talents
- Perspectives de carrière à long terme pour les majors de l’informatique
- Autres avantages de la majeure en informatique
- Les entreprises de technologie traitent leurs ingénieurs logiciels comme des ROIS
- Haute probabilité que vous puissiez travailler à distance
- Quelles écoles ont les meilleurs programmes d’informatique?
Dois-je me spécialiser en informatique ? Pour et contre
Pour qui l’informatique est bonne (et pour qui elle ne l’est pas)
Si vous détestez les mathématiques et que vous détestez la pensée analytique et la résolution de problèmes, vous serez toujours dans les 50 % inférieurs des travailleurs en génie logiciel ou en informatique.
Peut-être que vous pouvez trouver une entreprise de bas niveau et être dans la moyenne dans cette entreprise, mais le salaire ne sera pas génial et vous ne travaillerez pas sur quelque chose de très excitant ou significatif.
Et cela annule certains des grands avantages de la raison pour laquelle vous devriez vous spécialiser en informatique en premier lieu ! (plus sur ce sujet à venir).
Donc ne le faites pas juste parce que votre père vous l’a dit, ou que vous avez entendu dire que vous pouvez faire 100K $ quelques années après l’école (vous pouvez).
Parce que si vous détestez ce truc, vous serez misérable et ne serez pas le gars qui fait 100K $ de toute façon. Les meilleures entreprises embauchent des personnes qui ADORENT ce genre de choses et qui sont passionnées par elles.
Maintenant, si vous aimez la résolution de problèmes, vous aimez les mathématiques, vous aimez apprendre en général… vous aimerez l’informatique. Tous les avantages ci-dessus sont vrais, et vous aimerez les cheminements de carrière que l’informatique offre…
Types d’emplois que vous pouvez obtenir avec une majeure en informatique
Si vous vous spécialisez en informatique, que vous êtes motivé, que vous faites quelques projets secondaires sur github pendant votre dernière année pour montrer que vous vous souciez de ce genre de choses, et que vous êtes prêt à aller travailler dans une grande ville comme New York, San Francisco, Boston, LA (ou même une plus petite ville comme Austin, TX), vous gagnerez 100K $ RAPIDEMENT. En quelques années.
Vous pouvez faire du développement d’applications mobiles (iOS ou Android)
Cela peut être du développement de jeux, des entreprises axées sur le mobile (comme Uber), ou des entreprises avec un site Web qui ont également une application mobile (par exemple une banque ou une institution financière).
Vous pouvez rejoindre une agence numérique et faire une variété de projets, ou aller travailler pour une seule entreprise
Je recommande l’option #2. Les agences numériques ont tendance à brûler les gens, et une fois que vous êtes dedans… il est plus difficile d’être embauché par une entreprise technologique avec un seul produit. Donc, si c’était moi, je commencerais juste là.
Que vous rejoigniez une agence ou une entreprise avec un seul produit ou une seule plateforme, vous avez quelques choix du type de programmation dans lequel vous spécialiser…
Vous pouvez vous concentrer sur le front-end (la partie du site Web que vous pouvez voir en tant que visiteur) ou l’ingénierie back-end (comment l’interface que vous voyez interagit avec la base de données et toutes les informations que vous ne pouvez pas voir). Ou certaines personnes font les deux, ce qui est connu comme le développement « full stack ».
Vous pouvez faire du développement web, ou construire des logiciels que le public ne voit pas – comme un tableau de bord interne que les employés d’une entreprise utilisent.
Vous pouvez vous lancer dans l’ingénierie et la science des données aussi. Ce domaine devient ÉNORME et ces personnes sont payées TON.
Il est normal à New York (la ville où j’étais un recruteur tech pour les startups) de voir un bon ingénieur de données avec quelques années d’expérience faire 150K $ ou plus pour le salaire de base. Je parle d’une personne dans la vingtaine qui ne gère pas de personnel. Pas mal, non ?
Pourquoi les gens gagnent-ils autant après s’être spécialisés en informatique ?
Il y a une ÉNORME pénurie de talents
Les entreprises de technologie, en particulier les startups, DÉSAISENT de bons talents en ingénierie avec des diplômes en informatique de 4 ans (un certificat de ces « code bootcamps » qui prennent 12 semaines n’est PAS le même… vous ne sortez pas avec la même compréhension fondamentale de l’informatique, des algorithmes, etc… et les entreprises le savent).
Sûr, vous pouvez faire un bootcamp de 12 semaines et être un développeur web décent, mais vous ne serez pas embauché comme ingénieur chez Facebook ou Spotify ou quelque chose comme ça.
En tout cas, mon point est que ces entreprises ont des millions de dollars de financement de sociétés de capital-risque. Ils n’essaient pas d’économiser 20K $ sur votre salaire si vous êtes motivé et avez un diplôme en informatique d’une bonne école. Ils essaient de trouver des personnes géniales qui construiront leur produit et en feront un énorme succès.
Ce qui signifie que vous serez très bien payé, surtout si vous changez d’entreprise une ou deux fois au début de votre carrière.
Perspectives de carrière à long terme pour les majors de l’informatique
À long terme, si vous voulez diriger des personnes, vous pouvez éventuellement gérer une équipe ou un département d’ingénierie.
Sinon, vous pouvez regarder dans quelque chose appelé « architecture » logicielle. Un bon architecte peut faire 180-200K $ sans gérer personne.
Vous pouvez également créer un produit et fonder une entreprise vous-même.
L’informatique est un cheminement de carrière exceptionnel en ce moment, et si vous allez dans une école décente en termes de programme d’informatique, vous aurez des entreprises qui vous poursuivront après l’obtention du diplôme si vous êtes dans une ville de taille moyenne ou grande.
Autres avantages de la majeure en informatique
Les entreprises de technologie traitent leurs ingénieurs logiciels comme des ROIS
Si vous rejoignez une entreprise axée sur la technologie comme Spotify, Facebook, Apple, etc. (pas un emploi où vous faites du génie logiciel pour Walmart, etc.), vous serez traité comme un roi absolu.
La plupart de ces entreprises vous laissent porter des jeans, vous donnent de la nourriture gratuite et beaucoup d’autres avantages. Pas toutes, mais la plupart.
Est-ce que cela va changer dans les 5 prochaines années ? Non.
Le monde se construit dans la technologie. De plus en plus de produits deviennent des « appareils connectés » – des produits physiques qui ont un composant logiciel et se connectent en ligne. Thermostats, réfrigérateurs, voitures, etc.
On ne parle donc pas seulement de sites web et d’applications mobiles ici.
Plus le commerce électronique devient massif. Amazon embauche certains des meilleurs ingénieurs logiciels du monde pour assurer le bon fonctionnement de ses systèmes.
Il va y avoir tellement de nouveaux domaines comme celui-ci, en plus de tous les domaines traditionnels qui nécessitent de grands talents en génie logiciel (finance, jeux et divertissement, réalité virtuelle, SaaS, etc.)
Haute probabilité que vous puissiez travailler à distance
Ce n’est pas garanti, et cela dépend de l’entreprise, mais parmi toutes les professions existantes… les ingénieurs logiciels ont l’un des chemins les plus faciles pour arriver à travailler à distance.
Autres carrières où il est quelque peu probable que vous puissiez trouver un emploi à distance:
- Écriture spécialisée (rédaction, rédaction médicale, etc.)
- Ventes « internes » (ventes par téléphone)
- Support à la clientèle (peu rémunéré. Non recommandé !)
Retour au génie logiciel cependant. Pourquoi pourrez-vous trouver un emploi à distance si vous vous spécialisez en informatique ?
Vos compétences seront très demandées, et votre travail quotidien ne nécessite pas vraiment d’être en face à face avec vos collègues de toute façon. C’est une bonne recette pour être autorisé à travailler à la maison ou n’importe où ailleurs que vous voulez.
Quelles écoles ont les meilleurs programmes d’informatique?
Voici une liste des 50 meilleurs programmes de CS aux États-Unis. Si vous décidez de vous spécialiser en informatique, essayez d’aller dans l’une de ces écoles.
Dans l’ensemble, l’informatique est une très bonne majeure pour de nombreux types d’étudiants, et c’est ce que je choisirais si je devais recommencer ma vie d’adulte.
Cependant, la question « Devrais-je me spécialiser en informatique ? » est compliquée et dépend de vos intérêts, de votre personnalité, de votre motivation et des autres options que vous avez.
Cependant, en général, l’informatique est une très bonne majeure qui est incroyablement utile et vous donnera l’occasion de construire des choses qui façonnent le monde et sont utilisées par des millions de personnes.
Et vous serez très bien payé en le faisant.
Aussi, si vous voulez être un entrepreneur à l’avenir, une formation en informatique sera utile là aussi.
(La seule chose que je dirais plus utile est la connaissance du marketing / vente, mais ce sont des choses que vous devez ramasser dans le monde réel de toute façon. Les choses qu’ils enseignent dans les écoles sur ces sujets ne vont PAS vous aider à démarrer une entreprise ou à réussir en tant qu’entrepreneur. Et vous pouvez trouver un cofondateur qui est un spécialiste du marketing ou de la vente de toute façon, si vous ne voulez pas apprendre ces choses).