Comment je programme avec les LLMs : Un an d'expérience
Un programmeur chevronné partage son expérience de l'utilisation des grands modèles de langage (LLM) pour la programmation au cours de la dernière année. Il catégorise l'utilisation des LLM en trois domaines : l'autocomplétion, la recherche de code et la programmation par chat. Il a constaté des gains de productivité significatifs grâce à l'autocomplétion et à la recherche de code. La programmation par chat, bien qu'elle nécessite une adaptation, accélère considérablement la rédaction de code, en particulier pour les environnements complexes et le prototypage rapide. Il souligne que les LLM excellent dans les tâches bien définies et met l'accent sur l'importance de compiler et de tester le code généré par les LLM. Il présente également sketch.dev, un outil que son équipe est en train de construire pour fournir un environnement de développement intégré simplifié avec intégration de LLM pour les programmeurs Go.