r/etsmtl • u/-ShadowSimd • 8h ago
Discussion L'IA a-t-elle ruiné le domaine de LOG ? Est-il obligatoire de vibe-coder en entreprise ?
TLDR: Je suis en LOG et n'aime pas utiliser les IA (LLM / Vibe-coding), suis-je obligé de les utiliser au travail ? Devrais-je changer de programme ?
J'en suis qu'à ma première session de LOG, j'ai fait un DEC technique en développement de logiciels. Quand j'ai commencé ma technique il y a 3 ans maintenant, les LLM/agents AI de programmations n'étaient pas encore assez fiable. J'ai donc appris à programmer avec une utilisation limité de ceux-ci. Je trouvais que ceux-ci nuisaient l'apprentissage et la compréhension du code dans un contexte académique.
Par chance, lors de mon stage, l'utilisation d'IA n'était pas vraiment encouragée. Beaucoup d'information contenue dans le logiciel ne pouvait pas être divulguée à des agents de programmation pour des raisons de confidentialités.
J'ai mon premier cours de programmation cette session-ci (INF111 car je n'avais jamais fait de java avant). Mon professeur ADORE le vibe-coding. Il a plusieurs agents qui roule constamment sur son ordinateur pour la programmation d'un logiciel pour son entreprise personnelle (plusieurs agents claude code, grok, cursor). Il n'arrête pas de répéter que l'avenir est les agents IA et que les programmeurs qui n'adhère pas au vibe-coding n'auront tout simplement pas de travail dans le domaine.
Personnelement, ce que j'adore avec la programmation, c'est le processus. Commencer par établir les besoins, puis penser à différentes solutions pour un problème donné afin de trouver la meilleure selon la situation. J'aime aussi devoir faire des recherches lorsque les problèmes sont plus complexes, voir ce que les autres programmeurs ont implémentés dans des situations similaires. J'aime le défi et devoir raisonner par moi-même.
Cependant, je n'aime pas les IA. Celles-ci ne sont pas éthique et sont néfastes dans plein de sphères de la vie. Je les utilise parfois malgré tout, quelques prompts par jour, mais je ne veux pas devoir les utiliser comme le fait le vibe-coding lorsque je serai sur le marché du travail.
Pensez-vous que certains employeurs cherchent des programmeurs qui n'utilisent pas des outils de générations de code (agents IA) ?
Selon vous, devrais-je changer de programme si je veux avoir un emploi qui ne nécéssite pas l'utilisation d'IA intensive ? Si oui, quel programme ? (GPA, ÉLÉ ?)