• # Mécanisation du travail

    Posté par . En réponse au journal Retour d'expérience sur le développement d'une application par l'utilisation d'IA. Évalué à 5.

    Bien sûr, il ne faut pas nier les problèmes actuels de fiabilité du code généré et les enjeux à long terme d'apprentissage du développement informatique.

    À mon sens, l'avènement des LLM est comparable à la mécanisation de travaux manuels tout au long de la révolution industrielle. Même si la transition est peut être plus rapide actuellement.

    La révolution industrielle a engendré des industries mécanisées et automatisées d'un côté, et un monde de l'artisanat de l'autre côté. L'artisanat de la production matérielle est plus cher, plus confidentiel, et plus sur-mesure.
    Peut être que l'avenir de beaucoup de métiers intellectuels sera analogue, nous verrons.

    Dans le cas du dev, je pense qu'il faut avoir à l'esprit que depuis le début, le fruit du travail des développeurs a été (entre autres) d'automatiser les tâches d'autres métiers et de faire perdre leur boulot à pas mal de gens, ou alors de les transformer en profondeur. Les calculatrices (de la Nasa par exemple), les guichets, les dessinateurs, les photographes, la presse, les musiciens, etc, sont des gens qui ont vu dans leur métiers des automatisations souvent partielles, parfois totales.

    Je trouve donc un peu hypocrite, venant de la part des développeurs dans son ensemble, de crier au loup avec l'automatisation de l'une de leurs tâches qui est l'écriture du code.