La programmation agentic se situe à l'intersection de l'ingénierie logicielle, de la conception de systèmes, du langage et de la communication, de l'expertise de domaine et de la réflexion produit. Personne n'y arrive avec tous ces axes développés également. Les développeurs qui s'épanouissent ne sont pas ceux qui les ont tous maîtrisés — ce sont ceux qui apportent une profondeur véritable dans un domaine et assez de largeur dans les autres pour les connecter.
La profondeur compte parce qu'une compétence de surface sur tout produit des résultats de surface. Un système d'agents conçu par quelqu'un qui comprend l'ingénierie logicielle en profondeur mais qui n'a jamais réfléchi sérieusement au langage aura une infrastructure élégante et des prompts fragiles. Un système conçu par quelqu'un qui pense soigneusement au langage mais qui ne comprend pas les systèmes distribués aura de beaux prompts et une gestion d'état non fiable. La profondeur, c'est ce qui te donne la capacité d'aller au-delà de la solution évidente dans au moins une dimension.
La largeur compte parce que les systèmes agentic sont intrinsèquement pluridisciplinaires. Le mode d'échec de la pure profondeur sans largeur, c'est le spécialiste qui optimise son domaine sans comprendre comment il se connecte aux autres. L'ingénieur d'infrastructure qui rend le système techniquement impeccable mais rate que les prompts sont l'architecture. Le prompt engineer qui élabore des spécifications exquises mais n'a pas réfléchi à ce qui arrive quand les appels d'outils échouent. La largeur, c'est ce qui te permet de voir le système entier et de comprendre où ta profondeur s'applique.
L'implication pratique, c'est de connaître ta profondeur et de la développer délibérément, tout en investissant assez de largeur pour être dangereux dans les domaines adjacents. Si tu es un fort ingénieur, va en profondeur sur l'évaluation et la mesure — la pensée systémique se transfère directement. Si tu es un fort écrivain, va en profondeur sur la conception de prompts et la spécification — l'artisanat se transfère d'une façon que la plupart des ingénieurs n'anticipent pas. Si tu es un fort penseur produit, va en profondeur sur la conception des modes d'échec et la confiance utilisateur — la pensée centrée sur l'utilisateur est sous-approvisionnée dans la plupart des équipes techniques.
Le domaine est assez nouveau pour qu'une profondeur véritable dans n'importe quel domaine pertinent soit rare et précieuse. Les gens qui construisent la compréhension la plus claire de comment ces systèmes fonctionnent ne sont pas ceux qui en savent un peu sur tout. Ce sont ceux qui sont allés en profondeur quelque part et ont laissé ça informer tout le reste.
Trouve ta profondeur. Laisse la largeur pousser autour.
Ce site utilise des cookies d'analyse (Google Analytics) pour comprendre comment les lecteurs utilisent le contenu. Aucune donnée n'est partagée avec des tiers à des fins publicitaires.
En savoir plus