Cloclo à la mode

Après avoir beaucoup entendu parler de Claude, et surtout vu les réactions des gens, j'avais besoin de faire le point ... Alors, l'IA, opportunité, ou menace ?
Cloclo à la mode

Ces dernières semaines, je vois de nombreuses présentations sur Claude :

- [https://x.com/i/status/2008633673130623169](https://x.com/i/status/2008633673130623169)

- [https://x.com/i/status/2008958120878330329](https://x.com/i/status/2008958120878330329)

- [https://github.com/Aurealibe/claude-config](https://github.com/Aurealibe/claude-config)

- [https://x.com/i/status/2010076957938188661](https://x.com/i/status/2010076957938188661)

- [https://x.com/i/status/2010433157712032154](https://x.com/i/status/2010433157712032154)

- [Présentation chez TPC](https://www.linkedin.com/events/7414235935409786880/) (du moins la dernière en date)

- [Sankalp blog](https://sankalp.bearblog.dev/my-experience-with-claude-code-20-and-how-to-get-better-at-using-coding-agents/)

- etc, etc, etc.

Ces présentations ne sont pas exclusivement sur Claude, et parfois sur autre chose que Claude, mais c'est celui qui revient le plus souvent.

## Cloclo ferait-il peur ?

Quand on regarde les commentaires, on voit beaucoup de gens qui s'inquiètent, notamment à l'entrée pour les jeunes diplômés, et pour les postes de junior ...

- Barrière à l'entrée : les jeunes diplômés et juniors sont concurrencés par l'IA 👀

- Mes tâches ne devaient pas être automatisables ! 😰

- Je suis complètement dépassé ... 👨‍🦳

Mais quand on y réfléchit sérieusement, on se rend compte que bien utiliser l'IA, c'est essentiellement une affaire de rigueur, de bonnes pratiques, et une méthodologie relativement simple à assimiler.

## La clé ? Comprendre Cloclo !

Pour donner l'exemple avec Claude, le genre de recommandation qui reviennent le plus souvent sont :

- Maîtriser son sujet :

- bien définir les specs fonctionnelles et techniques de son produit cible (simplement savoir ce qu'on veut),

- donner des exemples de résultat attendu.

- Rigueur et méthode de travail :

- bien définir le rôle de chaque agent, pour que chacun se concentre sur ses missions,

- donner les bonnes pratiques de codage (en Python, on appelle ça les PEP),

- être attentif aux questions de sécurité (là encore, question de bonnes pratiques à ses agents)

- Contrôler les résultats :

- tester manuellement le résultat (donc tester le fonctionnel de son produit)

- ...

Après, n'étant pas un expert, je ne vais pas ressortir un cours complet, mais les liens ci-dessus vont bien plus loin et rentrent bien mieux dans les détails 😉

Pour l'essentiel, le problème du junior tient surtout à la formation : on peut aisément apprendre à utiliser Claude (et autres) en école d'ingénieur. D'ailleurs, Hugo Briand, dans le meetup TPC le dit bien : dans l'avenir, les gens développerons moins, mais seront beaucoup plus attendus sur de l'ingénierie. Typiquement

- pour rédiger de bonnes spécifications fonctionnelles, il faut bien comprendre le besoin qu'on veut adresser et ... la conception peut être assistée par IA ;

- pour rédiger de bonnes spécifications techniques, il s'agit surtout de se former en architecture logicielle (design patterns, qu'on voit en principe en école d'ingénieur) et en infra (des formations très accessibles permettent de s'initier gratuitement au Cloud).

Pour ce qui est de monter une suite d'agents IA solide, je penses qu'elles seront portées par les entreprises, en fonction de leur organisation, de leur mode de fonctionnement et de leurs projets.

## Bref !

Tout cela, en fin de compte, c'est la peur du changement, grand classique (j'ai étudié ça en école d'ingé, pour dire !). Ici, le changement est causé par ce qui en est probablement la source la plus commune : la destruction créatrice. Théorisé par l'économiste Joseph Schumpeter en 1942, c'est le mécanisme par lequel l'innovation incessante « révolutionne la structure économique de l'intérieur, en détruisant incessamment l'ancienne et en créant incessamment une nouvelle. » La destruction créatrice intervient au niveau macro (marché, industrie), mais se répercute jusqu'au niveau de chaque entreprise.

Typiquement, une grosse innovation introduit une rupture sur un marché (destruction …), introduisant plein de nouvelles opportunités (… créatrice). Ces périodes créent inévitablement de l'incertitude et un sentiment de perte, par rapport aux acquis … fatalement accrue par l'ampleur et la vitesse du changement introduit par l'IA.

En gestion d'entreprise, on étudie ce qu'on appelle la conduite du changement, qui est une démarche visant précisément à aider l'entreprise à gérer ce genre d'événement : anticiper la rupture, concevoir et implémenter le changement, gérer les résistances, ...

Mais dans le fond, si l'IA chamboule notre façon de travailler, ça doit forcément chambouler notre façon de nous former, et ce qu'on voit souvent, c'est une forte inertie : dans le cas de l'IA, j'ai vu passer une formation "RNCP" de "Product Builder". Mais il ne faut pas se voiler la face, le titre sera rapidement obsolète, car l'IA évolue à une vitesse encore jamais atteinte, dans les dernières révolutions (industrielles et technologiques).

Donc pour s'en sortir, il vaut mieux se former par soi-même, et se lancer 😉


Write a comment