Le "vibe coding" consiste à construire des logiciels de manière irresponsable en lançant des dés, sans se soucier du code produit. Que dire lorsque des ingénieurs au sommet de leur art utilisent des outils d'IA de manière responsable pour accélérer leur travail ? Je propose le "vibe engineering" !
Nous devons reconnaître qu'il est DIFFICILE de travailler efficacement avec des outils de programmation AI - ils sont peu intuitifs, pleins de pièges et peuvent produire d'énormes volumes de mauvais code si vous les laissez faire. Mais ils peuvent également amplifier considérablement votre expertise en programmation existante si vous savez comment les utiliser.
Il s'avère que les techniques utilisées par les meilleures équipes d'ingénierie logicielle aident également à accélérer les agents de codage : Contrôle de version, documentation, planification minutieuse, tests automatisés, linters, culture de révision de code solide, QA vraiment approfondie Des processus sophistiqués pour les ingénieurs professionnels
Le terme "vibe engineering" est-il un peu stupide, s'appuyant sur la distinction de garde entre les "codeurs" et les "vrais ingénieurs logiciels" ? C'est absolument le cas. C'est pourquoi je pense que cela pourrait rester !
273,9K