Se donner un temps minimal de réflexion par tâche
Quand on code avec l'IA, il faut s'imposer deux tempos : un temps de collaboration avec l'agent et un temps de réflexion en solo pour comprendre, challenger et anticiper.
Quand on est développeur et qu'on utilise l'IA pour coder, il faut savoir jongler avec deux tempos : un temps de collaboration avec l'IA, et un temps d'apprentissage et de manipulation en tant que développeur seul.
Deux tempos
Je pense qu'il est intéressant de s'imposer un temps minimal pour chaque tâche. Nous avons besoin de réflexion et de temps pour comprendre ce qui a été fait, réfléchir à la proposition générée et essayer de voir l'ensemble du projet.
Il ne suffit pas de valider ce que l'IA produit. Il faut digérer, questionner, challenger.
Aujourd'hui, on a un ticket, et on doit y indiquer le temps passé.Mais je pense qu'il faudra aller plus loin : imposer un temps minimal à passer sur chaque ticket.
Ce minimum garantirait qu'une vraie réflexion a été menée par le développeur. Qu'il s'est forcé à passer du temps dessus, à réfléchir à la proposition qui a été faite, à la challenger, à essayer de trouver les points de friction, les éléments qui risquent de poser problème demain.
Porter le projet
Pour faire simple, il ne faudra plus seulement réfléchir en termes de temps passé sur une tâche. Il faudra allouer un temps minimum de réflexion sur une tâche. Le code, l'IA sait l'écrire. Mais un projet, ça se porte. Et porter un projet, c'est en connaître chaque recoin pour mieux le guider demain.