VOLOVLORisque d'automatisation et transition, tâche par tâche
DemanderMétiersFilièresEntreprisesFondateursChangementsNotesMéthode
Rechercher des métiers, des filières…Pour les agents
FR
  • English
  • 简体中文
  • 日本語
  • Español
  • Português
  • Français
VLO
VOLO

Comprendre comment l'automatisation change le travail — tâche par tâche, avec les preuves montrées et l'incertitude reconnue.

DemanderMétiersFilièresEntreprisesFondateursChangementsNotesMéthodeL'IA va-t-elle remplacer mon métier ?À proposDiagnostic de posteDonnées ouvertesOntologiePour les agentsVOLO ProConfidentialitéConditions
© 2026 VOLO
Métiers
Tous les métiers
IA / logiciel
Traducteur / InterprèteGuichetier bancaireRédacteur publicitaireModérateur de contenusConseiller de la relation clientAssistant administratifTesteur logiciel / ingénieur qualitéOpérateur de saisieGraphisteAssistant juridiqueMonteur vidéoComptable / Aide-comptableResponsable marketingDéveloppeur frontalPréparateur de déclarations / conseiller fiscalComédien de doublageCodeur médicalAnalyste de donnéesGestionnaire de sinistresRédacteur technique / ingénieur documentationDéveloppeur logiciel juniorSouscripteur d'assuranceRessources humaines / recruteurChargé de créditAnalyste financierAcheteur / spécialiste de la chaîne d'approvisionnementJournalisteCommercial / responsable de comptesAgent immobilierIngénieur réseauIllustrateurAgent de voyages / conseiller voyagesTechnicien de support informatiqueAuditeurPlanificateur de la chaîne d'approvisionnementConsultant en managementPhotographeDéveloppeur côté serveurChercheur en IADesigner produit / UXResponsable des systèmes de gestionResponsable d'exploitation e-commerceActuaireAnimateur et artiste VFXÉcrivain et auteurGestionnaire de paie / employé de paieRadiologueIngénieur de donnéesChef de projetData scientistSténographe judiciaireRéviseur et correcteurAvocatAssistant médical / assistant de cliniqueÉconomiste de la constructionCréateur de contenuAnalyste quantitatifIngénieur en apprentissage automatiqueIngénieur logiciel expérimentéIngénieur DevOps / ingénieur plateforme / SREAnalyste métierMusicien et compositeurGéomaticien / cartographeExpert en évaluation immobilièreGestionnaire de biens immobiliersChef de produitDiététicien / nutritionnisteÉconomistePharmacienResponsable des partenariats / du réseauAnalyste sécurité (SOC)Conseiller financier / conseiller en gestion de patrimoineInterprètePathologisteIngénieur en conception de pucesRédacteur de demandes de subvention / chargé de subventionsResponsable conformitéBibliothécaireDessinateur-projeteur / technicien CAOArchitecteEncadrant de proximité / chef d'équipePsychothérapeute / conseiller psychologiqueVendeur en magasinIngénieur génie civil / structureIngénieur électricien / électronicienIngénieur industrielStatisticienAgent de sécuritéArchitecte d'intérieurEnseignant-chercheurPsychologueConducteur de busAgent d'assuranceIngénieur mécanicienStyliste de modeOptométristeNotaireEnseignantMédecin généralistePilote de ligneMoniteur d'auto-écoleUrbanisteOpérateur d'appels d'urgenceServeur en restaurantManipulateur en radiologieGéomètreMécanicien automobile / technicien véhiculePolicierÉchographisteMécanicien aéronautiqueHygiéniste dentaireMédecin anesthésisteInspecteur du bâtimentOrthophonisteInfirmier en pratique avancéeContrôleur aérienVétérinaireBarman / baristaKinésithérapeute / thérapeute en rééducationChirurgien-dentisteChirurgienAmbulancier / technicien en soins d'urgenceOuvrier du bâtimentTravailleur socialJuge / magistratInfirmier diplôméMasseur / praticien en massageSage-femmeAide-soignantPlombierResponsable du déploiement de l'IA
RPA / libre-service
Agent d'accueil du service publicCoordinateur d'exploitationConducteur de métroRéceptionniste / accueilPréparateur en pharmaciePréleveur sanguinAssistant dentaireInhalothérapeuteErgothérapeute
Robotique
Caissier / vendeur en magasinDocker de conteneursAgent d'entrepôtOpérateur de ligne d'assemblageTechnicien de laboratoire médicalActeur et mannequinUsineur / Usineur CNCSoudeurCuisinierJardinier / paysagisteAgent de nettoyageAgriculteurPompierTechnicien en climatisation et froidMaçon / briqueteurCharpentier / menuisierPersonnel navigant commercialCoiffeur / barbierÉlectricien
Conduite autonome
Chauffeur VTC / taxiChauffeur routierLivreur / coursier
Filières
Toutes les filièresAnglais / Langues étrangèresInformatiqueComptabilitéPsychologieJournalisme / CommunicationFinanceDroitDesign de communication visuelleMarketingSoins infirmiersGestion d'entrepriseSciences de l'éducation et formation des enseignantsArchitectureAdministration publiqueMédecineManagement de l'hôtellerie et du tourismeÉconomieSystèmes d'information
Guides
Demander à VOLOPour les entreprisesPour les fondateursChangements récentsTextesPour les institutionsVOLO ProMéthode et preuvesÀ proposSuivre un métierRechercher
Vous lisez en tant que :J'ai un emploiJe fais des étudesJe dirige une entrepriseJe construis quelque chose
Sur cette pageCe qui se passeDécoupage par tâcheChangements récentsPour vousCe que cela veut dire pour vousCe que vous pouvez faireSur quoi nous nous appuyonsSur quoi cela repose
Métiers›Développeur côté serveur

Être averti quand un dossier vérifié arrive sur ce métier → · Indiquez lesquelles de ces tâches sont les vôtres (VOLO Pro, gratuit) → · Pour une équipe ou une promotion de diplômés →

Développeur côté serveur

Détient la part où se tromper coûte cher et ne se voit pas — les données qui doivent rester cohérentes, l'argent qui ne doit pas bouger deux fois, et le service qui doit tenir à trois heures du matin.

Logiciel et technologieÉvalué 2026-09-12
Tâches en cours d'automatisation
1sur 6
1 en cours d'assistance
Encore menées par des humains
4sur 6
0 nouvelles tâches
Jugements appuyés sur des preuves
6sur 6
8 dossiers vérifiés
À tester cette semaine · la première des 3 directions

Trouvez un invariant de votre système qui ne doit jamais être violé, et vérifiez si quelque chose le fait réellement respecter ou si tout le monde évite simplement de le casser.

Voir les 3 ↓
54/100
Indice d'impact de l'automatisationConfiance faible

Ce n'est pas une probabilité de perdre votre emploi. Il combine la part de la charge de tâches du poste exposée à l'automatisation avec le chemin réellement parcouru par l'adoption — utile pour comparer des métiers sur une même base cohérente, et pour rien d'autre.

Où ceci s'applique

Écrit pour les développeurs qui construisent des services, des interfaces de programmation et des couches de données. Cette page coupe par couche, non par séniorité — les pages du junior et de l'expérimenté coupent dans l'autre sens et un ingénieur serveur senior se trouve sur les deux. Le travail de plateforme et de fiabilité recoupe mais répond d'autres choses ; les chaînes de données ont leur propre page.

Ce qui se passe

Ce qui change réellement#

L'unité d'analyse est la tâche, non l'intitulé du poste. Un poste n'est pas remplacé — sa composition en tâches se déplace.

En cours d'automatisationAugmentéeEncore menée par des humainsNouvelle tâcheHachuré : notre inférence, pas encore étayée par un relevé vérifié

Chaque case est une tâche. Sa taille est son poids dans le métier ; sa couleur, la direction que prend la tâche. Cliquez sur une case pour voir ce que ce jugement n'établit pas.

Tâche centrale
Les points d'entrée et la plomberie entre eux
En cours d'automatisation✓ Appuyé sur des preuves
Ce que cela ne veut PAS dire

Générer un point d'entrée n'est pas la même chose que décider qu'il doit exister, ce qu'il doit garantir, ou ce qui se passe quand il est appelé deux fois. La frappe a rarement été la partie chère de ce travail.

Lire cette tâche en entier →Testez l'IA sur cette tâche dans votre espace gratuit →
Tâche centrale
Rester juste quand les choses arrivent en même temps
Encore menée par des humains✓ Appuyé sur des preuves
Ce que cela ne veut PAS dire

Uber indique qu'un outil rédige désormais des correctifs pour les courses aux données de bas niveau dans son code Go ; les responsables du code en acceptent la plupart et en rejettent certains qui passaient les tests mais étaient faux. Il s'agit de courses dans une seule base de code, non de transactions ni d'ordre entre services. Les incidents ne sont presque jamais attribués publiquement à du code de concurrence généré, et ce silence ne prouve pas que cela n'arrive pas.

Lire cette tâche en entier →
Tâche centrale
Le modèle de données, et le changer en cours d'usage
Encore menée par des humains✓ Appuyé sur des preuves
Ce que cela ne veut PAS dire

Google indique que l'essentiel du code d'une grande migration d'identifiants a été écrit par l'IA, tandis que chaque modification était relue et déployée par des personnes ; il s'agit d'une modification de code dans une seule entreprise, non d'une migration de schéma en production. L'affirmation porte sur qui décide et qui en répond, non sur qui tape.

Lire cette tâche en entier →
Tâche centrale
Qui a le droit de voir quoi
Encore menée par des humains✓ Appuyé sur des preuves
Ce que cela ne veut PAS dire

L'agence britannique de cybersécurité conseille d'écrire la logique d'autorisation davantage à la main, et un banc d'essai a trouvé exploitables environ la moitié des back-ends fonctionnels produits par les modèles ; ni l'un ni l'autre n'est une étude de défauts séparant le code généré du code écrit à la main dans la même base de code, ce qui trancherait. Les environnements réglementés exigent déjà ici la signature d'une personne, et c'est peut-être cela, plus que la difficulté, qui retient le travail.

Lire cette tâche en entier →
Tâche importante
Ce que cela coûte et à quelle vitesse cela va
Augmentée✓ Appuyé sur des preuves
Ce que cela ne veut PAS dire

Rien ici ne mesure quelle part est désormais pilotée par les outils en pratique, et la réponse diffère énormément entre une équipe dotée d'un budget d'observabilité et une équipe sans.

Lire cette tâche en entier →Testez l'IA sur cette tâche dans votre espace gratuit →
Tâche importante
Être celui que le bipeur réveille
Encore menée par des humains✓ Appuyé sur des preuves
Ce que cela ne veut PAS dire

Cela ne dit rien sur le fait que la charge d'astreinte augmente ou diminue, qui est la question qui préoccupe vraiment la plupart des ingénieurs et celle que personne ne publie.

Lire cette tâche en entier →

C'est votre métier ? Dites-le et cette page se resserre sur votre part de celui-ci.

Un intitulé de poste est un paquet de tâches achetées ensemble, et deux personnes n'ont jamais le même paquet. Rien n'est envoyé où que ce soit — cela reste dans ce navigateur.

Les points d'entrée et la plomberie entre euxEn cours d'automatisation✓ Appuyé sur des preuvesRester juste quand les choses arrivent en même tempsEncore menée par des humains✓ Appuyé sur des preuvesLe modèle de données, et le changer en cours d'usageEncore menée par des humains✓ Appuyé sur des preuvesQui a le droit de voir quoiEncore menée par des humains✓ Appuyé sur des preuvesCe que cela coûte et à quelle vitesse cela vaAugmentée✓ Appuyé sur des preuvesÊtre celui que le bipeur réveilleEncore menée par des humains✓ Appuyé sur des preuves

Lire les 6 tâches en entier — direction, raison et limites →

Changements récents#

2023202420252026aujourd'hui2023-11-13 · Déploiement réelMicrosoft indique que le volet de collecte de données d'un outil de gestion d'incidents fondé sur un grand modèle de langage est utilisé par plus de 30 de ses équipes depuis quatre ans, et sa prédiction de cause racine par une équipe de gestion d'incidents2024-08-01 · Déploiement réelAmazon dit avoir fait passer des dizaines de milliers de ses propres applications Java de production de Java 8 ou 11 à Java 17 avec un agent, et estime l'équivalent manuel à plus de 4 500 années de travail de développement2024-10-29 · Déploiement réelLe directeur général d'Alphabet a déclaré lors de la conférence de résultats du 3e trimestre 2024 que plus d'un quart de tout le code nouveau chez Google est produit par l'IA, puis relu et accepté par des ingénieurs2025-01-12 · Déploiement réelGoogle indique que 80 % des modifications de code intégrées lors d'une migration des identifiants d'Ads de 32 à 64 bits ont été entièrement écrites par l'IA, tandis que la relecture du code et le déploiement exigeaient toujours une personne2025-04-22 · Déploiement réelUber indique que son outil fondé sur un grand modèle de langage a produit en 18 mois des correctifs pour 224 des 404 courses aux données de sa base de code Go, et que les développeurs en ont accepté 193 en relecture de code2025-05-30 · ContrainteSur 392 tâches côté serveur, le code du meilleur modèle n'était correct et sûr que dans 35 % des cas, et environ la moitié des programmes fonctionnels des modèles pouvaient être exploités2026-04-13 · Déploiement réelTrente et une des quarante-cinq agences fédérales américaines ont déclaré un outil commercial de génération de code dans l'inventaire fédéral 2025, en nommant GitHub Copilot, Claude Code, Codex et Poolside2026-06-18 · ContrainteLe National Cyber Security Centre britannique conseille aux développeurs de tendre vers l'écriture du code à la main lorsqu'ils construisent une logique d'authentification ou d'autorisation avec l'aide de l'IA
Peut faire bouger un jugementNe peut pas le faire bouger (prévision, démonstration de capacité…)
Contrainte2026-06-18Vérifié le 2026-09-27
Le National Cyber Security Centre britannique conseille aux développeurs de tendre vers l'écriture du code à la main lorsqu'ils construisent une logique d'authentification ou d'autorisation avec l'aide de l'IA

Des recommandations de l'agence nationale britannique de cybersécurité, rédigées par l'un de ses architectes de sécurité principaux, qui placent le développement assisté par l'IA sur un spectre allant du code entièrement généré au code manuel. Elles conseillent de glisser vers le manuel lorsqu'on construit une logique d'authentification ou d'autorisation, qu'on traite des données personnelles sensibles, qu'on manipule des secrets, des jetons ou des identifiants de connexion, ou lorsque les conséquences d'une faille de sécurité seraient importantes. Ce sont des conseils, non une règle contraignante, et ils n'interdisent pas d'utiliser l'IA pour le code de sécurité ; ils ne donnent aucun chiffre sur la manière dont les développeurs travaillent réellement.

Un échec, un retour en arrière, une réglementation ou un coût freine l'adoption. Cela peut abaisser une appréciation ou élargir son incertitude.

National Cyber Security Centre (UK) — blog, "The 'vibe coding spectrum' approach to AI-assisted software development" (Toby W, Principal Security Architect; published 18 June 2026) ↗Fiche d'impact complète →
Déploiement réel2026-04-13Vérifié le 2026-09-22
Trente et une des quarante-cinq agences fédérales américaines ont déclaré un outil commercial de génération de code dans l'inventaire fédéral 2025, en nommant GitHub Copilot, Claude Code, Codex et Poolside

Le même recensement : 20 questions fixes posées à toutes les agences qui déclarent au titre d'une obligation légale, chacune répondue par Oui ou Non, avec le produit nommé et les licences données par tranches. Générer du code avec l'IA est à Oui pour 31 sur 45, septième des 20. Ce qui donne à cette ligne plus de valeur que son décompte, c'est la colonne du produit, car les outils nommés n'existaient pas il y a trois ans : GitHub Copilot à l'Agriculture, aux Anciens combattants, à la SEC et dans une douzaine d'autres, Claude Code à l'Intérieur, Poolside à la Sécurité intérieure et au Travail, Codex à l'Office de gestion du personnel, Amazon Q Developer à la Santé. À comparer avec la ligne réservation de voyages du même fichier, où la plupart des Oui nomment SAP Concur : sur cette question-là, les agences désignaient largement une plateforme qu'elles avaient déjà, et sur celle-ci non. Trois limites. Une tranche de 10 000 à 50 000 à l'Énergie ou à l'Agence de protection de l'environnement est une licence d'entreprise qui répond aussi à d'autres lignes de ce fichier : ce n'est donc pas un décompte de personnes écrivant du code avec elle. Un Oui, c'est l'employeur déclarant qu'il dispose de l'outil, pas une mesure de la quantité de code qu'il écrit ni de ce qui en est conservé. Et la question dit code sans dire back-end ou front-end, ni depuis combien de temps celui qui l'écrit fait ce métier ; ce dossier est rattaché ici parce qu'écrire du code de service ordinaire est ce qu'est cette tâche, non parce que l'inventaire le dit.

Un employeur l'a mis en production. Cela peut déplacer la ligne de base — pondéré par l'échelle et par la ressemblance du cadre avec le vôtre.

OMB — 2025 Federal Agency AI Use Case Inventory, consolidated commercial off-the-shelf AI use cases (CSV, 45 agencies × 20 questions) ↗Fiche d'impact complète →
Contrainte2025-05-30Vérifié le 2026-09-27
Sur 392 tâches côté serveur, le code du meilleur modèle n'était correct et sûr que dans 35 % des cas, et environ la moitié des programmes fonctionnels des modèles pouvaient être exploités

Un banc d'essai évalué par les pairs, composé de 392 tâches côté serveur, chacune étant un ensemble de points d'entrée à implémenter à partir d'une spécification, avec des tests fonctionnels et des exploits de sécurité de bout en bout, notamment sur un contrôle d'accès inadéquat et une autorisation incorrecte. Le meilleur modèle en justesse a atteint 62 % ; en moyenne, environ la moitié des programmes corrects produits par chaque modèle pouvaient être exploités ; et le meilleur modèle en code à la fois correct et sûr a atteint 35 %. Il s'agit de modèles de 2025 écrivant des back-ends entiers à partir d'une spécification, non de modifications au sein d'une base de code existante, et certains auteurs travaillent pour une entreprise qui construit des agents d'IA de programmation.

Un échec, un retour en arrière, une réglementation ou un coût freine l'adoption. Cela peut abaisser une appréciation ou élargir son incertitude.

Vero, Mündler et al. (ETH Zurich, LogicStar.ai and others) — "BaxBench: Can LLMs Generate Correct and Secure Backends?", arXiv:2502.11844v3 (30 May 2025; ICML 2025) ↗Fiche d'impact complète →
Déploiement réel2025-04-22Vérifié le 2026-09-27
Uber indique que son outil fondé sur un grand modèle de langage a produit en 18 mois des correctifs pour 224 des 404 courses aux données de sa base de code Go, et que les développeurs en ont accepté 193 en relecture de code

Un article évalué par les pairs, écrit par des ingénieurs d'Uber, sur un outil intégré au propre flux de travail des développeurs d'Uber. En 18 mois, il a identifié 404 courses aux données reproductibles dans la base de code Go d'Uber et produit des correctifs pour 224 d'entre elles (55 %), et les développeurs en ont approuvé 193 (86 %) en relecture de code ; parmi les correctifs rejetés figuraient des correctifs jugés incorrects bien qu'ils aient passé les premiers tests. Uber ne vend pas l'outil. Il porte sur des courses aux données de bas niveau dans un seul langage et une seule base de code, non sur les transactions, l'idempotence, les reprises ou l'ordre entre services, et chaque correctif est passé par la relecture d'une personne.

Un employeur l'a mis en production. Cela peut déplacer la ligne de base — pondéré par l'échelle et par la ressemblance du cadre avec le vôtre.

Uber — "Dr.Fix: Automatically Fixing Data Races at Industry Scale", arXiv:2504.15637 (22 April 2025; published at PLDI 2025) ↗Fiche d'impact complète →
Déploiement réel2025-01-12Vérifié le 2026-09-27
Google indique que 80 % des modifications de code intégrées lors d'une migration des identifiants d'Ads de 32 à 64 bits ont été entièrement écrites par l'IA, tandis que la relecture du code et le déploiement exigeaient toujours une personne

Des ingénieurs de Google décrivent leur propre usage des modèles de langage pour de grandes migrations de code internes. Dans une étude de cas, les identifiants de la base de code d'Ads (plus de 500 millions de lignes) devaient passer de 32 à 64 bits pour éviter des dépassements vers des valeurs négatives susceptibles de provoquer des pannes ; 80 % des modifications de code dans les changements intégrés ont été entièrement écrites par l'IA, dans la plupart des cas une personne a dû annuler au moins une partie des modifications du modèle, et les ingénieurs ont estimé que le temps total avait été réduit de 50 %. L'article indique que les relectures de code et les déploiements de modifications exigent toujours un opérateur humain. Google vend les modèles qu'il a utilisés. Il s'agit d'un changement de type dans le code de toute une base de code, non d'une migration de schéma de base de données en production.

Un employeur l'a mis en production. Cela peut déplacer la ligne de base — pondéré par l'échelle et par la ressemblance du cadre avec le vôtre.

Google — "How is Google using AI for internal code migrations?", arXiv:2501.06972 (12 January 2025) ↗Fiche d'impact complète →
Déploiement réel2024-10-29Vérifié le 2026-09-26
Le directeur général d'Alphabet a déclaré lors de la conférence de résultats du 3e trimestre 2024 que plus d'un quart de tout le code nouveau chez Google est produit par l'IA, puis relu et accepté par des ingénieurs

Une grande entreprise technologique, avec des chiffres qu'elle déclare elle-même et sans définir comment le « généré » est mesuré (autocomplétion ou fonctions entières). Le chiffre couvre tout le nouveau code de Google sans dire de quel type ; ce relevé est rattaché à cette tâche parce qu'écrire du code de service courant — gestionnaires, validation, appels entre services et leurs tests — est exactement cette tâche, et non parce que la déclaration désigne le travail backend. Elle ne dit rien sur les recrutements, et la relecture est restée aux ingénieurs.

Un employeur l'a mis en production. Cela peut déplacer la ligne de base — pondéré par l'échelle et par la ressemblance du cadre avec le vôtre.

Google — CEO remarks, Alphabet Q3 2024 earnings call ↗Fiche d'impact complète →
Déploiement réel2024-08-01Vérifié le 2026-09-12
Amazon dit avoir fait passer des dizaines de milliers de ses propres applications Java de production de Java 8 ou 11 à Java 17 avec un agent, et estime l'équivalent manuel à plus de 4 500 années de travail de développement

L'estimation interne d'Amazon sur l'ingénierie d'Amazon, publiée par l'entreprise qui vend l'outil — la partie qui fait le travail, celle qui le mesure et celle qui le vend sont la même, ce qui est dit ici parce que cela ne peut pas être vérifié de l'extérieur. L'entreprise publie aussi sa méthode : le temps économisé a été estimé à partir du nombre de dépendances Java migrées, en supposant un jour ou plus de temps de développeur par dépendance à la main. Notez ce qu'est la migration : une montée de version de langage a un compilateur et une suite de tests existante pour oracle, donc la réussite est vérifiable par machine à chaque étape — la forme la plus favorable possible pour ce genre d'automatisation, et non un résultat général sur le travail côté serveur. Et notez ce qui est affirmé et ce qui ne l'est pas : 4 500 années sont du travail non fait, par plus d'un millier de développeurs, sans aucune déclaration que l'un d'eux soit parti ou qu'un poste ait été supprimé.

Un employeur l'a mis en production. Cela peut déplacer la ligne de base — pondéré par l'échelle et par la ressemblance du cadre avec le vôtre.

AWS DevOps & Developer Productivity Blog (Amazon's own) ↗Fiche d'impact complète →
Déploiement réel2023-11-13Vérifié le 2026-09-27
Microsoft indique que le volet de collecte de données d'un outil de gestion d'incidents fondé sur un grand modèle de langage est utilisé par plus de 30 de ses équipes depuis quatre ans, et sa prédiction de cause racine par une équipe de gestion d'incidents

Un article évalué par les pairs, écrit surtout par des auteurs de Microsoft, sur un outil destiné aux ingénieurs d'astreinte qui traitent des incidents cloud. Son composant de collecte d'informations de diagnostic est déployé dans plus de 30 équipes de Microsoft depuis plus de quatre ans ; un composant de prédiction de cause racine utilisant un modèle de langage, après une phase préliminaire réussie, est activement déployé par une équipe de gestion d'incidents depuis plusieurs mois. Il aide au diagnostic ; il ne décide pas de ce qu'il faut annuler ou accepter, et Microsoft vend les modèles concernés.

Un employeur l'a mis en production. Cela peut déplacer la ligne de base — pondéré par l'échelle et par la ressemblance du cadre avec le vôtre.

Chen et al. (Microsoft and others) — "Automatic Root Cause Analysis via Large Language Models for Cloud Incidents" (RCACopilot), arXiv:2305.15778v4 (13 November 2023; EuroSys 2024) ↗Fiche d'impact complète →
Ce que cela veut dire pour vous

Ce que cela veut dire pour vous#

Si vous débutez

La moitié visible de ce métier — les points d'entrée et la plomberie — est la moitié exposée, et c'est ce pour quoi on vous aurait recruté. Les parties qui tiennent portent sur ce qui ne doit jamais arriver, et cela s'apprend en étant présent quand quelque chose est arrivé. Approchez une rotation d'astreinte plus tôt que cela ne paraît confortable.

Si vous êtes expérimenté

Votre position est plus forte que celle de la page frontale sur la tâche la plus exposée, et la raison n'est pas que le travail soit plus dur — c'est que se tromper coûte cher et ne se voit pas, donc la responsabilité est concentrée. Guettez le mode de défaillance que cela crée : relire des modifications générées sur des systèmes où une erreur reste silencieuse pendant des mois.

Vos options#

Quatre directions, chacune avec ses contraintes réelles et une chose que vous pouvez tester cette semaine. Continuer comme aujourd'hui est un choix légitime — il faut simplement que ce soit un choix.

Rester et se renforcer

Allez là où une erreur coûte cher

Paiements, grands livres, identité, tout ce qui a un régulateur — des domaines où une modification sans surveillance n'est pas permise, si bien que la relecture et la responsabilité sont financées plutôt que supposées.

Contraintes réelles

Plus lent, plus de procédures, et la profondeur prend des années. C'est un autre genre d'ingénierie, non le même travail dans une pièce plus sûre.

À tester cette semaine

Trouvez un invariant de votre système qui ne doit jamais être violé, et vérifiez si quelque chose le fait réellement respecter ou si tout le monde évite simplement de le casser.

Refaçonner le poste

Détenez la frontière que les agents peuvent franchir

Quelqu'un doit décider ce qu'une modification automatisée peut toucher dans un service où une erreur est silencieuse. Dans la plupart des équipes, personne n'a reçu cela, raison pour laquelle cela apparaît dans les revues d'incident plutôt que dans les fiches de poste.

Contraintes réelles

Une responsabilité sans intitulé, pour l'instant. Prenez-la par écrit ou elle vous sera attribuée la première fois que quelque chose casse.

À tester cette semaine

Notez ce qu'une modification automatisée peut aujourd'hui fusionner et déployer dans votre service sans humain sur le chemin. Faites-le circuler et voyez qui est surpris.

Mouvement latéral

Passez au travail de données ou de plateforme

Le raisonnement sur la cohérence, la défaillance et le coût se transfère directement, et les deux sont des endroits où le même jugement s'applique à une surface plus large.

Contraintes réelles

Les deux vous éloignent du produit et des gens qui l'utilisent, ce que certains ingénieurs trouvent être le coût qui compte.

À tester cette semaine

Remontez un chiffre d'un tableau de bord d'entreprise jusqu'à la table dont il vient, et comptez par combien de transformations il est passé.

Questions fréquentes#

Combien de temps me reste-t-il ?

Les parties bougent à des vitesses différentes : un chiffre unique cacherait donc ce dont vous avez besoin. Écrire des points d'entrée est déjà largement du travail de machine. Décider ce qui ne doit jamais arriver quand deux requêtes arrivent ensemble, ou ce qu'un message d'erreur a le droit de révéler, n'a pas bougé, parce que ce sont des positions dont on répond plutôt que de la frappe. Un signal vérifiable : quand quelque chose a cassé le trimestre dernier, le plus dur a-t-il été de le trouver ou de décider quoi en faire.

Le côté serveur est-il plus sûr que le frontal ?

Sur sa tâche la plus visible, il est moins exposé, et la raison mérite d'être comprise plutôt que prise comme un réconfort : la justesse côté serveur est souvent invisible et coûteuse à rater, donc une plus grande part du travail est de la responsabilité. C'est une différence structurelle, non un classement de difficulté, et cela peut changer — la moitié « points d'entrée » de ce métier est exposée exactement aux mêmes conditions que la moitié frontale.

Faut-il encore connaître les algorithmes et la conception de systèmes ?

Pour les entretiens, cela n'a pas changé. Pour le travail, le partage honnête est que se rappeler un algorithme compte moins qu'avant, tandis que raisonner sur la défaillance compte plus — savoir ce qu'une reprise fait à un système déjà en difficulté est la compétence même que les questions de conception cherchent à tester, appliquée à quelque chose de réel. Apprenez-la de vos propres incidents plutôt que d'une liste.

L'IA écrira-t-elle tout le service ?

Elle peut déjà en rédiger un, et ce n'est pas la contrainte. La contrainte est que quelqu'un doit garantir ce qu'il ne doit jamais faire, migrer ses données des années plus tard sans rien perdre, et être éveillé quand il tombe. Ce sont des positions de responsabilité, et la responsabilité n'est pas devenue moins chère — dans les domaines réglementés, elle est devenue plus explicitement exigée.

Vous étudiez pour cela ?

Ces filières mènent ici. Leurs pages détaillent lesquelles de leurs compétences se transfèrent et ce qui manque généralement aux diplômés.

Informatique →
Sur quoi nous nous appuyons

Sur quoi reposent ces jugements#

Sur les 6 jugements de tâche de cette page, 6 s'appuient sur un événement vérifié et 0 relèvent d'une inférence de la plateforme, chacun étant signalé là où il apparaît. Derrière eux se trouvent 2 dimensions technologiques, une trajectoire reconstruite depuis que les modèles de langage ont atteint le public, et 8 événements vérifiés.

Voir quelles technologies, comment on en est arrivé là, et la méthode →

Sa place dans la nomenclature officielle : compétences, connaissances, métiers liés →

Autres postes de la même fonction#

Une entreprise répartit son travail en fonctions avant de le répartir en postes. Ceux-ci se trouvent dans Technologie et données aux côtés de celui-ci — un fait d'organigramme, non un jugement selon lequel ils se ressembleraient ou évolueraient dans le même sens.

Développeur logiciel junior · Ingénieur logiciel expérimenté · Développeur frontal · Ingénieur de données · Ingénieur en apprentissage automatique · Chercheur en IA · Testeur logiciel / ingénieur qualité · Analyste de données · Data scientist · Statisticien · Économiste · Analyste métier · Responsable des systèmes de gestion · Technicien de support informatique · Analyste sécurité (SOC) · Ingénieur DevOps / ingénieur plateforme / SRE · Ingénieur réseau · Rédacteur technique / ingénieur documentation · Rédacteur de demandes de subvention / chargé de subventions