En une phrase
Ce développeur "big tech" démystifie des concepts IA pour le quotidien professionnel, séparant le buzz de ce qui est réellement utile et actionable pour un développeur produisant du code pour de vrais clients.
Points clés
- Maîtrise de la "Context Window" (fondamentale) : C'est le concept le plus important pour des résultats IA de qualité. Trop de contexte = hallucinations, pas assez = réponses génériques.
* Action : Pour chaque tâche/problème distinct, démarre une nouvelle discussion (un "thread") avec l'IA. Ne mélange pas les sujets dans un même thread pour préserver la qualité du contexte. Tu peux faire référence à d'autres discussions si besoin.
RAG (Retrieval Augmented Generation) : C'est une technologie "boîte noire" qui construit le contexte pertinent* pour un prompt, surtout quand la base de connaissances est énorme (ex: toutes les docs d'une entreprise). Elle sélectionne l'information cruciale avant de l'envoyer à l'IA.
* Action : Pas besoin d'apprendre les mécanismes internes du RAG. Concentre-toi sur ton rôle : assure-toi toujours de donner un contexte pertinent et concis à l'IA dans tes prompts (ex: mentionne @fichier.php quand tu demandes des tests pour un fichier spécifique).
* Agents de Code (indispensables) : L'IA est passée de l'assistance ponctuelle (20% du temps) à la rédaction majoritaire du code (80% du temps pour le speaker, depuis début 2026). Ces agents écrivent, éditent et suppriment du code directement dans ton IDE.
Action : Tu dois* utiliser un agent de code (ex: GitHub Copilot avec VS Code, Cursor, Cloud Code). Si ton client/employeur ne te fournit pas de licence, utilise les versions gratuites pour te former. C'est la nouvelle norme de l'industrie.
* "Vibe Coding" et "Spec-Driven Development" (à ignorer / se méfier) : Le speaker les considère comme des buzzwords, des modes qui reviennent régulièrement ("le code est un détail").
* Vibe Coding : Ne convient pas à la production (nécessite relecture humaine, supervision) et est souvent limité à des projets simples.
* Spec-Driven Development : L'idée que la "spec" (markdown) est la source de vérité et que l'IA code à partir d'elle est erronée.
Raison : Le code* est la véritable source de vérité car c'est la seule chose qui compile et qui définit le comportement réel pour l'utilisateur. Le développeur reste indispensable pour superviser et produire cet artefact final.
Prédiction inversée : L'IA sera plus utile pour générer des specs et de la documentation à partir du code existant* (Spec Auto-Generated as Code Development), résolvant ainsi le problème des docs obsolètes et permettant de comparer facilement le comportement réel du logiciel avec les attentes des équipes produit.
* Action : Aucune action spécifique recommandée. Ne perds pas de temps sur ces philosophies.
