Il y a toujours des gens qui me demandent si le vibecoding fera disparaître complètement l'ingénierie logicielle traditionnelle.


Ma réponse est non.
Elle ne disparaîtra pas, mais elle deviendra quelque chose de tout à fait différent.
En regardant l'histoire de la programmation, du langage assembleur au C puis à Python aujourd'hui, nous faisons toujours la même chose : l'abstraction.
Nous emballons continuellement le langage machine dans des langages plus faciles à comprendre pour l'humain.
Vibecoding ne fait que porter ce niveau d'abstraction à son maximum, en utilisant directement le langage naturel pour mapper la logique.
Mais cela ne signifie pas que vous pouvez ne pas comprendre les principes fondamentaux de l'informatique.
Au contraire, lorsque l'IA peut écrire 90 % du code standard, les 10 % restants de problèmes complexes deviennent extrêmement dangereux.
Si vous ne savez pas comment les données circulent, si vous ne comprenez pas comment la concurrence est gérée, lorsque le code généré par l'IA présente des bugs étranges, vous ne pouvez que rester impuissant.
Donc, le vibecoding n'est pas la fin de l'ingénierie, c'est une stratification de l'ingénierie.
Les couches inférieures ont toujours besoin de ceux qui maîtrisent profondément les systèmes pour combler les lacunes.
Comme @GenLayer​ le fait, en construisant une infrastructure décentralisée capable de supporter des intentions complexes, c'est cela qui est crucial pour que les applications supérieures ne soient pas détruites par leur propre intelligence.
Voir l'original
post-image
Cette page peut inclure du contenu de tiers fourni à des fins d'information uniquement. Gate ne garantit ni l'exactitude ni la validité de ces contenus, n’endosse pas les opinions exprimées, et ne fournit aucun conseil financier ou professionnel à travers ces informations. Voir la section Avertissement pour plus de détails.
  • Récompense
  • Commentaire
  • Reposter
  • Partager
Commentaire
Ajouter un commentaire
Ajouter un commentaire
Aucun commentaire
  • Épingler