Le CTO de Proton affirme que « la programmation est morte » tandis que l'IA prend le contrôle de l'écriture de code

iconChaincatcher
Partager
AI summary iconRésumé
Le CTO de Proton, Bart Butler, affirme que la programmation est morte car l'IA écrit désormais le code, selon ChainCatcher. Le mémo indique que les ingénieurs ne codent plus manuellement chez Proton, l'IA gérant la documentation, les tests et les modèles répétitifs. Butler cite trois obstacles aux gains de productivité : les changements culturels, les processus obsolètes et le manque de ressources. Il affirme que la programmation traditionnelle s'estompe, mais que l'expertise en ingénierie reste essentielle. Proton investira dans une automatisation complète. Le marché crypto suit attentivement alors que l'IA redéfinit l'indice de peur et de cupidité.

ChainCatcher rapporte que Proton, fournisseur de services de courrier électronique privé et de VPN, a rendu publique une note interne intitulée « AI @ Proton, Engineering Manifesto », rédigée il y a environ un mois par Bart Butler, chef technologue. La note affirme que l'ingénierie logicielle a subi un changement irréversible cette année : les grands modèles linguistiques et leurs outils sont désormais capables d'écrire du code. Un ingénieur chevronné de Proton a déclaré que son unité métier ne compte plus personne qui écrive du code à la main. Butler estime que l'ère où la capacité à écrire manuellement un bon code constituait une compétence fondamentale est révolue ; les tâches chronophages telles que la documentation, les tests et le code répétitif peuvent désormais être prises en charge par les modèles, qui participent également aux discussions sur l'architecture et la conception des systèmes. Butler souligne que, bien que les ingénieurs utilisent largement les grands modèles linguistiques, la productivité de Proton n'a pas significativement augmenté, pour trois raisons. Premièrement, la culture d'ingénierie doit évoluer : le travail des ingénieurs n'est plus d'écrire du code, mais d'aider les modèles à produire plus rapidement et mieux du code ; chaque ingénieur doit devenir le chef d'équipe des modèles et des agents, en les encourageant à travailler de manière autonome et continue, tout en réduisant les échecs répétés grâce à un contexte au niveau du dépôt, à des compétences partagées et à des prompts optimisés. Deuxièmement, l'entreprise reste au premier stade — utiliser les modèles pour accélérer les processus existants — et doit passer au deuxième stade : éliminer complètement les goulets d'étranglement dans l'intégration continue, la conception, l'approbation, la spécification et la revue de code, avec une prévision que la majorité des revues de code humaines prendront fin. Troisièmement, il existe un problème d'action collective entre l'utilisation individuelle des modèles et la transformation des processus organisationnels ; l'organisation n'a pas encore alloué suffisamment de ressources. La note insiste sur le fait que cela ne signifie pas la fin des connaissances spécialisées ni des bonnes pratiques d'ingénierie : la maintenabilité, la documentation et les tests restent essentiels, mais les meilleures pratiques s'ajusteront en fonction de l'évolution des coûts et des capacités. Butler écrit : « La programmation » est morte, mais l'ingénierie et les compétences professionnelles ne disparaissent pas ; la nouvelle responsabilité des ingénieurs consiste à agir comme des constructeurs pour optimiser en continu et maximiser l'automatisation. Proton organisera et investira des ressources pour accomplir cette transition. Proton précise que cette note n'est pas un document technique approfondi sur la sécurité, la fiabilité ou l'infrastructure. Le document mentionne également que les entreprises technologiques ont licencié plus d'un million de personnes au cours des dernières années, et que Microsoft a proposé la semaine dernière 60 000 offres de rachat.

Clause de non-responsabilité : les informations sur cette page peuvent avoir été obtenues auprès de tiers et ne reflètent pas nécessairement les points de vue ou opinions de KuCoin. Ce contenu est fourni à titre informatif uniquement, sans aucune représentation ou garantie d’aucune sorte, et ne doit pas être interprété comme un conseil en investissement. KuCoin ne sera pas responsable des erreurs ou omissions, ni des résultats résultant de l’utilisation de ces informations. Les investissements dans les actifs numériques peuvent être risqués. Veuillez évaluer soigneusement les risques d’un produit et votre tolérance au risque en fonction de votre propre situation financière. Pour plus d’informations, veuillez consulter nos conditions d’utilisation et divulgation des risques.