72 points par xguru 2025-10-15 | 15 commentaires | Partager sur WhatsApp

Article du Dr Werner Vogels, CTO d’Amazon

  • Il a entendu ce genre de murmures. « Il a pris de l’âge maintenant, qui sera son successeur ? »
    • Et des gens lui demandaient sérieusement : « Quand comptez-vous prendre votre retraite ? »
    • Après presque 25 ans chez Amazon, avec des années toutes différentes et étonnantes, il garde pourtant toujours un esprit aussi jeune qu’au jour où il a quitté le monde universitaire pour rejoindre Amazon
  • L’un des avantages, quand on est développeur en prenant de l’âge, c’est d’avoir déjà vécu soi-même beaucoup de problèmes
    • Il a déjà rencontré les difficultés auxquelles les jeunes développeurs font face aujourd’hui et, même si elles semblent un peu différentes en apparence, le fond reste le même
    • À travers d’innombrables projets, il a accumulé une expérience de terrain, et a connu d’innombrables échecs
    • Désormais, la moitié de son esprit sait déjà ce qui fonctionne réellement dans le monde concret, et une partie de cela s’est transformée en intuition pour détecter les signaux de risque
  • L’espace restant est réservé à la créativité
    • Recevoir des signaux variés, construire des modèles mentaux et trouver des solutions nouvelles et originales
    • C’est là la plus grande joie d’être développeur
    • Combien de métiers permettent de créer quelque chose de nouveau chaque jour ?
    • Je ne considère jamais cela comme acquis
  • En tant que développeur expérimenté, vous avez déjà vu plusieurs fois un monde où les mêmes schémas se répètent
    • Vous avez vu maintes entreprises, qui promettaient de changer le monde, finir par livrer des résultats troués comme du gruyère
  • Puis est arrivée l’ère de l’IA
    • Pas l’IA comme le NLP, la reconnaissance vocale, la traduction, la reconnaissance d’images, les systèmes de recommandation ou la détection de fraude que nous utilisions depuis 15 à 20 ans
      • Ce sont des technologies fondamentales qui ont soutenu Amazon.com, mais ici, on parle de l’IA générative
      • Même pour moi, développeur expérimenté, cela ressemble à un changement réellement passionnant
    • Parce que la vitesse d’expérimentation a énormément augmenté
      • Entre les mains d’un builder expérimenté doté d’un scepticisme sain (scepticism), cela devient un outil extrêmement puissant
      • Mais c’est aussi un défi
      • Comme pour d’autres technologies, il n’y a pas eu de formation ni de période de préparation avant le lancement
      • Comme si la magie avait soudain jailli de sa bouteille et s’était répandue dans le monde, déclenchant une explosion d’attentes excessives parce que personne ne s’y attendait
    • Cette situation paraissait étrange
      • Parce que, jusque-là, le logiciel évoluait via des mises à niveau de versions mineures publiées une fois par an
      • Il a fallu deux ans pour passer de Windows 3 à 3.1, et Mac OS X aussi n’a connu que des mises à jour de versions à décimales de 2001 à 2019, avant que les versions majeures annuelles ne commencent récemment
      • Aujourd’hui, en revanche, les modèles sont remplacés chaque semaine, et chaque nouvelle version rebât les classements des leaderboards
  • AWS a toujours été une entreprise B2B
    • Nous avons fourni à nos clients les briques technologiques (S3, EC2, DynamoDB, Lambda, DSQL, etc.) pour qu’ils puissent innover pour leurs propres clients
    • Mais avec cette frénésie autour de l’IA, nous avons soudain commencé à être comparés à des entreprises B2C. Franchement, c’était frustrant
  • Mais l’expérience donne une direction
    • Nous sommes revenus à l’essentiel
    • Nous avons démocratisé l’accès à la technologie — cette fois aux modèles —, garanti le choix du client, et placé la confidentialité et la sécurité au premier plan
    • Nous avons aussi fourni des garde-fous pour la sécurité et la conformité, et réduit la probabilité d’erreurs des modèles grâce au raisonnement automatisé (automated reasoning)
    • C’est la leçon apprise à travers ces schémas qui se répètent depuis des décennies
      — savoir ce qui fonctionne réellement
  • Un développeur chevronné ne se laisse pas gagner par la précipitation face aux annonces hebdomadaires de nouveaux modèles et de nouvelles fonctionnalités
    • Il a déjà vu cela d’innombrables fois = nouvelle technologie, mêmes schémas
  • Au fil des dernières décennies, un développeur âgé a probablement appris plus d’une dizaine de langages de programmation et expérimenté d’innombrables bibliothèques open source et plateformes
    • Il a toujours aimé observer les tendances technologiques, lire des articles de recherche et étudier de nouvelles orientations
    • Parce que c’est cela, le plaisir du développeur
    • Ainsi, quand son entreprise a été prête à s’attaquer à des problèmes adaptés à l’IA générative, lui aussi était déjà prêt
    • Il a aussi lu l’excellent article de Marc Brooker, « LLM-driven development », et prévoit d’en suivre les conseils
  • Presque tous les clients que je rencontre me posent cette question : « Que devrions-nous faire avec l’IA générative ? »
    • La meilleure réponse à cette question vient de notre brillant scientifique Byron Cook : « Désolé de ne pas pouvoir répondre immédiatement, mais pourquoi posez-vous cette question ? »
    • 90 % des clients ne posent pas la question parce qu’ils pensent que l’IA générative va résoudre leurs problèmes, mais simplement par crainte d’être laissés derrière
      • À cause du FOMO (Fear of Missing Out)
  • Et le développeur chevronné sait alors s’arrêter. Il marque une pause et réfléchit avec soin
    • Il encourage les jeunes développeurs à étudier les avantages et les inconvénients, et recommande aux dirigeants de lire des livres comme Ask Your Developer de Jeff Lawson
  • Ensuite, comme toujours, il discute en profondeur avec le client
    • Il écoute ses défis, explore les problèmes, et propose des architectures, des migrations et des outils
    • Et parfois, la réponse peut effectivement être l’IA générative
  • Mais en tant que développeur qui a pris de l’âge, vous le savez déjà

Alors maintenant, construisez ! (Now, Go build!)

15 commentaires

 
elbanic 2025-10-16

Je trouve que la traduction intégrale de cet article est plus parlante que ce genre de résumé. N’hésitez pas à lire aussi la version complète ici : https://whchoi98.notion.site/Development-gets-better-with-Age-28d04ef7…

 
ndrgrd 2025-10-15

Personnellement, je pense que l’important, c’est d’avoir la volonté d’apprendre et de recevoir des retours, surtout de la part de personnes plus jeunes que soi.
Comme il y a beaucoup trop de gens qui ne sont pas dans cet état d’esprit, l’image des collègues ou supérieurs plus âgés en pâtit.

 
silveris23 2025-10-15

Waouh, c’est classe. Je suis tout à fait d’accord, et j’ai l’impression qu’au final cela nous rappelle que l’essence même du développeur, c’est de créer quelque chose de solide dans le monde réel. Alors, construisons-le.

 
dogtree 2025-10-15

go build...?

 
rlaaudgjs5638 2025-10-16

hahaha, en effet

 
shakespeares 2025-10-15

C’est une excellente analyse.

 
yjmin 2025-10-15

Quelle personne formidable ! Il y a très longtemps, lors d’une visite dans notre pays, j’ai eu l’occasion de lui offrir un repas coréen & du riz aux frais de l’entreprise ; je me demande s’il s’en souvient. Je me rappelle aussi qu’il avait essayé de boire son jjigae d’un seul coup, et que j’avais eu bien du mal à l’en empêcher. J’avais même réussi à faire signer un article, mais hélas, j’ai aussi le souvenir douloureux de me l’être fait voler par l’un de nos développeurs.

 
neozest 2025-10-15

Waouh, je vous envie. :)

 
benjamin 2025-10-15

Ah... c'est vraiment excellent !

 
onestone 2025-10-16

Vous êtes drôle hahaha

 
cocofather 2025-10-16

C’est rassurant de voir que le CTO d’Amazon le soutient.

 
secret3056 2025-10-15

MDRRRR

 
ztaka 2025-10-16

Auteur de l’article sur l’eventual consistency, co-auteur de Dynamo et développeur principal de S3

 
gogokow27 2025-10-15

« Now Go Build » est une série documentaire qui explore en profondeur comment la technologie, en particulier les solutions basées sur le cloud AWS, est utilisée pour résoudre des problèmes du monde réel et stimuler l’innovation.