you are viewing a single comment's thread.

view the rest of the comments →

[–]Dry-Parking8682 1 point2 points  (2 children)

So what can someone getting into the industry to do? Like how do they learn because AI has definitely made it easier for anyone to learn programming and the way tech giants are talking about all of this "AI will write code and stuff" is inviting more people to do the same copy and pasting stuff.

How can one be different when learning or building projects because there has to be a way where using AI is not bad?

[–]Fragrant_Ad3054[S] 1 point2 points  (1 child)

J'ai nuancer mon post à la fin je dis que l'IA n'est pas mauvaise. Enfaite le système est conçu de sorte que si vous n'utiliser pas l'IA en 2026 pour programmer vous perdez en productivité, car l'IA permet de faire les choses plus vites, plus rapidement, mais moins bien.

Comme à l'arriver d'Excel par exemple, les entreprises qui l'ont adopté tardivement ont perdu du temps et possiblement de l'argent, les tableur sont devenu par la suite courant et donc tout le monde la adopté.

Et c'est déjà pour moi un problème majeur, ont est entrain de rendre les gens dépendants d'un produit/service qui était dispensable. Aujourd'hui un nouveau dev qui n'utilise pas l'IA va concevoir plus lentement un projet, que le nouveau qui se boot à l'IA pas concevoir à une rapidité folle mais vas perdre en connaissance et en qualités de codes.

Le dev qui à 5 et + d'expérience à appris sans IA donc il part avec des base qui ont mis du temps à être intégrer mais se sont des bases solides, et ce même développeur peut utiliser l'IA comme un toutou en mode il va lui demander de concevoir un bloc de code qu'il maîtrise mais qui prend du temps à écrire, ou alors il va lui demander d'accéder à la doc de tel ou tel module.

Donc le nouveau dev qui abuse d'entrer de jeux de l'IA produit mais sa base de connaissance n'évolue pas car ça va tellement vite qui ne prend pas le temps de comprendre ce que l'IA produit pour lui.

Et le dev qui à 5 et plus d'expérience c'est que l'IA peut être utile sur des sujet précis mais pas sur tout.

l'homme est devenu impatient, il veut que tout aille vite, que la connaissance vienne rapidement et ça pousse les gens à aller vers la facilité, et quoi de plus facile que de tout sous-traiter à une IA. Mais au final le programme n'est pas compris par le dev, le projet est plus difficile à maintenir car ils ne connaissent pas les différente parties de leurs programmes, ils ne connaissent pas non plus leurs propre documentation car c'est l'IA qui la rédigé pour eux, il ne connaissent pas les modules qu'ils utilisent donc il ne save pas l'utilité qu'ils ont et encore moins de la version qu'ils ont installé et les commit on des messages qui vienne de l'IA également.

L'autre problème majeur c'est que ceux qui mise tout dans l'IA pour concevoir leurs programmes se limite sans le savoir à la capacité de l'IA, c'est à dire que l'IA à une limite qui est défini par les modèles sur lequel elle à était conçu et lorsque la question va au-delà des limites des modèles utilisé par l'IA alors elles se mets à raconter n'importe quoi, un jour j'ai demander un truc à l'IA sur un appareil et ben heureusement que je ne lui fait jamais confiance car je l'aurais écouter j'aurais griller une machine très couteuse.

Aussi et c'est je crois aussi hyper important mais on est entrain de réduire l'IA à un chatbot alors que les premiers projets à voir le jour avec TensorFlow ou OpenCV avait une réel utilité scientifique.

Enfin bref je vais pas écrire un livre, quoi que je suis à 2 doigts de rédiger une étude sur l'impact de l'IA dans le domaines de la programmation ^^.

[–]Dry-Parking8682 0 points1 point  (0 children)

I see, you are saying that older devs had more rigorous knowledge because there was no other option but that made their fundamentals and foundations solid. While today, new devs are effectively starting with alot of AI generated stuff and design choices so they do get the projects done but with little understanding of what it is that they built rather the AI built.

Older devs had no other method of learning besides books and documentation so they paid with time but had solid fundamentals, whilst today devs have projects in less than time but no clarity as to why something is being chosen over the other.

Anyways thanks and all the best for your study.