Ingénieur IA : Comment déléguer le code aux modèles change le rôle du développeur
L'ingénieur IA de 38 ans Rohan Gor, de la société de marketing Reach3 Insights, a entièrement délégué les tâches d'écriture de code à l'intelligence artificielle depuis décembre. Après des mois d'expérimentation, il a accéléré le développement de fonctionnalités de 10 à 15 fois, mais a fait face à un burnout et à la peur de perdre ses compétences. Désormais, l'accent est mis sur l'architecture, la recherche et la critique des décisions produits.
Passage du codage aux tâches stratégiques
Gor est diplômé en informatique en 2010 et travaille dans la recherche marketing depuis lors, où la programmation faisait partie intégrante de sa routine quotidienne. Déléguer le code à l'IA a libéré du temps pour des tâches de plus haut niveau :
- Architecture logicielle : conception de systèmes sans mise en œuvre routinière.
- Recherche : analyse approfondie des solutions à l'aide de requêtes IA.
- Critique produit : évaluation des décisions des chefs de projet basée sur des prototypes rapides.
L'IA peut générer du code en heures, et non en semaines. Ce qui prenait un mois se fait désormais en 2 à 3 jours. Cela permet des tests itératifs d'hypothèses et des ajustements.
L'ingénieur insiste sur le fait que les attentes en matière de performance n'ont pas baissé. L'IA gère le codage, mais la charge de travail ne cesse de croître, menant à une surcharge.
Avantages de l'IA dans le développement quotidien
Déléguer les tâches routinières change le flux de travail de l'ingénieur. Au lieu d'écrire du code boilerplate, Gor élabore des prompts, examine les sorties et les intègre.
Avantages clés :
- Recherche plus rapide : l'IA répond aux questions d'architecture, suggérant des options avec explications.
- Moins de pression sur les délais : plus de temps pour réfléchir et réviser.
- Rôle élargi : du simple exécutant au co-créateur des décisions produits.
Exemple : Lors de la conception d'une fonctionnalité, l'IA génère plusieurs prototypes. Gor les évalue en fonction de métriques de performance et d'utilisabilité, en sélectionnant le meilleur. Cela raccourcit la boucle de rétroaction de semaines à jours.
Risques et défis psychologiques
Malgré les gains d'efficacité, Gor se sent anxieux. La programmation est une compétence affinée sur 15 ans. L'automatiser soulève des questions sur la valeur future de son expertise.
Préoccupations principales :
- Burnout : plus de tâches tout en maintenant la qualité.
- Incertitude : et si l'IA prenait en charge l'architecture ?
- Perte de compétences : les compétences en codage s'atrophient sans pratique.
Il note que le changement est inévitable, mais que la transition exige une adaptation. Il recommande à ses collègues de commencer par des tâches simples et de monter en gamme progressivement.
Enseignements clés
- Déléguer le code à l'IA accélère le développement de plus de 10 fois, libérant du temps pour l'architecture et la recherche.
- Les attentes de performance restent les mêmes, alimentant le burnout.
- L'IA élargit le rôle de l'ingénieur au niveau produit, mais suscite des craintes de perte d'expertise.
- Ce virage convient le mieux aux développeurs intermédiaires/seniors expérimentés en prompting.
- Avenir : accent sur la critique et la conception, le codage s'effaçant dans le passé.
— Editorial Team
Aucun commentaire pour le moment.