• [^] # Re: Svp arrêter de dire ce genre de chose.

    Posté par (site web personnel) . En réponse à la dépêche L’économie du logiciel est-elle morte ?. Évalué à 10.

    Tu passes à côté d'un point très important: la très très grande majorité des développeurs n'écrivent pas du code innovant ou des applications innovantes. Notre métier est bien plus un métier d'intégration, dans une logique business spécifique, que de l'innovation.

    Je travaille dans une multinationale à la pointe de la technologie du chiffrage et de la carte à puce, dans le centre de R&D qui héberge notre ingénierie de pointe. Sur les 40 personnes que compte notre site, il y en a environ 10 qui font de l'innovation. Et sur les 10, je dirais qu'un quart ne fait de l'innovation que à temps partiel.

    Une grosse partie du travail de développeur, c'est de transformer un truc qui marchote en un truc qui marche complètement: ajouter des tests, corriger des bugs, rendre le code déployable / publiable, adoucir l'interface utilisateur, mettre à jour vers des libs récentes, proposer des améliorations.

    Pour en revenir à ma boite, que font ceux qui n'innovent pas ? Ils améliorent de l'existant: ils passent de la spec Visa 1.4.1 à la spec 1.4.2 . Ils portent un code existant sur un nouveau composant. Ils adaptent un code existant pour un nouveau marché. Ils sont un prototype pour un nouveau concept en utilisant des technologies récentes. Ils intègrent le travail d'innovation de nos collègues chercheur dans un produit lambda. J'ai apporté une très grosse innovation à ma boite l'an dernier, qui va lui générer des gains de production assez important en R&D: j'ai écrit un site web en python pour archiver des documents et pouvoir facilement les retrouver.

    Tout ça pour dire que toutes ces tâches sont en grande partie substituables à un agent IA supervisé par un senior. Sénior qui va se faire chier à mourir, a relire des millier de lignes pissées par l'IA et qui partira en dépression dans quelques années.

    On a toutes les raisons de s'inquiéter.

    Surtout qu'à long terme, plus personne ne saura relire du code, car c'est une compétence qui s'acquiert en écrivant du code à mon sens.