Skip to content

💻University & Route In

Ingénieur logiciel · Écrit, teste et maintient le code qui gère la vie moderne – et est l’une des premières professions à voir l’IA automatiser son propre travail quotidien.

Partager cette page

Il n’existe pas de porte légale unique pour accéder au génie logiciel, ce qui constitue à la fois le grand avantage du domaine et la raison pour laquelle son processus de recrutement est si chaotique. Un adolescent autodidacte et un docteur peuvent postuler pour le même emploi, et c'est souvent le cas : le filtre décisif est généralement un entretien de codage en direct, et non un diplôme ou une commission des licences.

Cette ouverture n'a pas empêché le marché de développer son propre système de certification informel : des universités spécifiques, des formats d'entretien spécifiques et un petit patchwork inégal de pays qui autorisent le titre d'« ingénieur logiciel » de la même manière qu'ils autorisent les ingénieurs civils.

The route in

  1. 1

    Fondations

    2 à 4 ans

    Exposition précoce à la logique et aux mathématiques, souvent par le biais de l'auto-apprentissage, de cours au lycée ou de programmes compétitifs, bien avant tout diplôme formel.

    Le filtreAucun – entièrement autosélectionné.

  2. 2

    Diplôme ou bootcamp

    3-4 ans

    La plupart des ingénieurs suivent encore un diplôme en informatique ou dans un domaine connexe sur trois à quatre ans ; une minorité croissante suit plutôt un bootcamp intensif de trois à six mois ou apprend elle-même à partir de didacticiels et de documentation gratuits.

    Le filtreExamens d'admission à l'université, ou test d'aptitude et examen de portfolio d'un bootcamp.

  3. 3

    Premier emploi ou stage

    1 à 2 ans

    Apprendre à travailler dans une base de code réelle et désordonnée lors de la révision du code pour la première fois – généralement un ajustement plus important que n'importe quoi à l'école.

    Le filtreL'entretien technique : questions algorithmiques, projets à emporter, ou les deux.

  4. 4

    Ingénieur de niveau intermédiaire

    2 à 4 ans

    Possède les fonctionnalités de bout en bout, rejoint la rotation de garde et commence à encadrer les nouvelles recrues au lieu d'être uniquement encadré.

    Le filtreComité interne d’évaluation des performances et de promotion.

  5. 5

    Ingénieur senior

    3 à 5 ans

    Conçoit des systèmes plutôt que de simplement les mettre en œuvre, et doit effectuer des décisions techniques judicieuses avec une surveillance limitée.

    Le filtreUn entretien de conception de système ou un dossier de promotion montrant un impact au-delà de sa propre équipe.

  6. 6

    Leadership du personnel, du directeur ou de l'ingénierie

    5+ ans

    Définit la direction technique de plusieurs équipes ou passe à la gestion des personnes ; ce que la plupart des ingénieurs appelleraient une véritable pratique indépendante.

    Le filtreParrainage de la haute direction et preuve de l’impact à l’échelle de l’organisation.

Diplôme CS de quatre ans (États-Unis, public, dans l'État) 40 000 $ à 100 000 $

Aux États-Unis, un diplôme public en informatique coûte entre 40 000 et 100 000 dollars en frais de scolarité et de subsistance sur quatre ans ; les universités privées sont plus performantes. De nombreux pays facturent beaucoup moins dans les universités publiques, et un bootcamp de codage (généralement entre 10 000 et 20 000 dollars sur quelques mois) ou un parcours autodidacte basé sur un portfolio peut coûter presque rien d'autre que du temps.

What to study

L'informatique

l'itinéraire par défaut, le plus direct

Couvre les algorithmes, les structures de données, la calculabilité et les systèmes – la base théorique de presque toutes les spécialisations dans le domaine.

Génie logiciel

processus plutôt que théorie pure

Un plus petit nombre d'universités l'enseignent sous forme de diplôme à part entière, plus proche de la vision originale de la conférence de l'OTAN, en mettant davantage l'accent sur les tests, les exigences et le processus en grande équipe qu'un diplôme général en CS.

Génie informatique ou électrique

pour les systèmes et le travail embarqué

Ajoute des circuits, des composants internes du système d'exploitation et du matériel, utiles pour les ingénieurs qui travailleront à proximité du métal : firmware, pilotes, puces.

Mathématiques

pour les rôles nécessitant beaucoup d'algorithmes et de recherche

Un diplôme en mathématiques pures, en particulier avec de solides cours de mathématiques discrètes et de statistiques, est courant parmi les ingénieurs qui se lancent dans la cryptographie, le graphisme, la recherche ou l'apprentissage automatique.

Systèmes d'information

la route orientée vers les entreprises

Commun dans les écoles de commerce ; se tourne vers les logiciels d'entreprise et les bases de données, les systèmes qui gèrent les propres opérations d'une entreprise plutôt que les produits de consommation.

What to study for which job →

Where it is taught best

Institut de technologie du Massachusetts

États-Unis

CSAIL et des décennies de recherche fondamentale sur les systèmes, depuis Multics et les premiers travaux LISP jusqu'aux laboratoires d'IA d'aujourd'hui.

Université de Stanford

États-Unis

L'école nourricière par défaut pour les fondateurs et les ingénieurs de la Silicon Valley.

ETH Zurich

Suisse

Département d'origine de Niklaus Wirth, designer de Pascal ; une forte tradition de systèmes et de méthodes formelles.

Université de Cambridge

Royaume-Uni

Son laboratoire informatique a construit l'EDSAC en 1949, l'un des premiers ordinateurs à programme stocké.

Institut indien de technologie de Bombay

Inde

L'un des nombreux IIT qui alimentent une part énorme des pipelines mondiaux de recrutement en ingénierie.

Université Qinghua

Chine

Constamment classé parmi les meilleurs départements d'informatique en Asie ; alimente les plus grandes entreprises technologiques du pays.

Technion – Institut israélien de technologie

Israël

Ancre la dense industrie israélienne des startups et de la cybersécurité autour de Haïfa.

Université de Waterloo

Canada

Connu pour son programme coopératif obligatoire qui permet aux étudiants de suivre jusqu'à six stages en industrie avant l'obtention de leur diplôme.

Licences and exams

Certifications cloud AWS/Azure/GCP

Mondial

Les certifications des fournisseurs des principales plates-formes cloud ne sont pas légalement requises, mais sont largement utilisées comme signal de reprise pour les rôles cloud et d'infrastructure ; contrairement à une licence, ils expirent et doivent être renouvelés toutes les quelques années.

Examen PE de génie logiciel (abandonné)

États-Unis

De 2013 à 2019, les États américains ont proposé un examen de licence d'ingénieur professionnel spécifiquement pour les logiciels ; seuls 81 candidats y ont participé en cinq séances, et le NCEES l'a retiré après avril 2019 en raison du manque de demande – la preuve la plus claire que l'octroi d'une licence officielle n'a jamais pris racine dans ce domaine.

P.Eng., génie logiciel

Canada

Les organismes de réglementation provinciaux tels que Professional Engineers Ontario autorisent et protègent le titre d'« ingénieur logiciel » pour les travaux intégrés et critiques pour la sécurité, contrairement aux États-Unis ; L'Alberta a fait le chemin inverse dans les années 2020 et a exempté le titre de sa loi sur l'ingénierie.

Professionnel informatique agréé (CITP)

Royaume-Uni / Irlande

Décerné sous charte royale par BCS, The Chartered Institute for IT, aux membres ayant environ huit à dix ans d'expérience de haut niveau ; une marque de statut plutôt qu'une exigence de travailler.

The other way in

Bootcamp de codage

Des programmes intensifs de trois à six mois enseignent le développement Web ou logiciel pratique et prêt à l'emploi, admettant les étudiants par test d'aptitude et portfolio plutôt que par relevé de notes académique ; les résultats varient considérablement selon l’école et les conditions du marché de l’embauche.

Portfolio autodidacte / open source

La documentation gratuite, les didacticiels et les projets open source permettent aux apprenants motivés de créer un ensemble de travaux publics (engagements, demandes d'extraction, projet parallèle expédié) qui remplace un diplôme aux yeux de nombreux petits employeurs.

Métiers proches

Voisins les plus proches sur le profil à six scores — pas seulement le même champ.

Continuer à explorer

Keep exploring

More in Engineering & Technology