Reprise du message précédent :
Le vrai dilemme moral est "est-ce que faire du bacon avec les porcs transgéniques une fois qu'on a récupéré les organes à greffer s'apparente à du cannibalisme ?"
Reprise du message précédent :
Le vrai dilemme moral est "est-ce que faire du bacon avec les porcs transgĂ©niques une fois qu'on a rĂ©cupĂ©rĂ© les organes Ă greffer s'apparente Ă du cannibalisme ?"De ce que je vois sur la capture dâĂ©cran du code produit, câest exactement ce que je ne veux pas voir dans du code qui doit ĂȘtre maintenable, comme des variables nommĂ©es a, b, c, au lieu de noms reprĂ©sentant le « mĂ©tier » et du code ultra procĂ©dural. Je ne le recruterai pas dans mon Ă©quipe pour lâinstantGui a Ă©crit : dim. 6 fĂ©vr. 2022 04:13 "la nouvelle IA de DeepMind code aussi bien quâun dĂ©veloppeur humain."
https://www.01net.com/actualites/alphac ... 54310.html
Le simple fait que l'IA ait compris l'énoncé montré en exemple est incroyable, mais alors qu'elle ait pu en écrire une solution...
Notre fin est proche !
T'es déjà une IA
A voir, il fonctionne en apprenant sur des bouts de code récupérés sur github, donc il y a peu de chances qu'il ait moyen d'inventer une bonne explication de pourquoi c'est implémenté comme ça et à quoi les différentes parties correspondent. C'est une IA qui fait exactement du "monkey programming", elle reproduit du code sans le comprendre et vérifie juste que ça fait bien ce qu'on en attend.Gui a écrit : dim. 6 févr. 2022 12:56 Vu que l'algo est capable de comprendre le problÚme et de le résoudre je pense pas que lui faire utiliser des variables avec un nom correct ni lui faire ajouter des commentaires soit inenvisageable.
Comme beaucoup de développeurs avec StackoverflowAlx a écrit : dim. 6 févr. 2022 15:41A voir, il fonctionne en apprenant sur des bouts de code récupérés sur github, donc il y a peu de chances qu'il ait moyen d'inventer une bonne explication de pourquoi c'est implémenté comme ça et à quoi les différentes parties correspondent. C'est une IA qui fait exactement du "monkey programming", elle reproduit du code sans le comprendre et vérifie juste que ça fait bien ce qu'on en attend.Gui a écrit : dim. 6 févr. 2022 12:56 Vu que l'algo est capable de comprendre le problÚme et de le résoudre je pense pas que lui faire utiliser des variables avec un nom correct ni lui faire ajouter des commentaires soit inenvisageable.
Le code de github est commenté, une IA un jour saura s'en inspirer. Si y'a bien une chose qui me semble clair c'est qu'il n'y a rien que l'on sache faire qu'une IA ne sera pas capable de faire tÎt ou tard.Alx a écrit : dim. 6 févr. 2022 15:41A voir, il fonctionne en apprenant sur des bouts de code récupérés sur github, donc il y a peu de chances qu'il ait moyen d'inventer une bonne explication de pourquoi c'est implémenté comme ça et à quoi les différentes parties correspondent. C'est une IA qui fait exactement du "monkey programming", elle reproduit du code sans le comprendre et vérifie juste que ça fait bien ce qu'on en attend.Gui a écrit : dim. 6 févr. 2022 12:56 Vu que l'algo est capable de comprendre le problÚme et de le résoudre je pense pas que lui faire utiliser des variables avec un nom correct ni lui faire ajouter des commentaires soit inenvisageable.
Alors lĂ ...Sn@ke a Ă©crit : dim. 6 fĂ©vr. 2022 19:02 Si le code a besoin dâĂȘtre commentĂ©, câest quâil est mal Ă©crit![]()
Oui je fais mĂȘme des formations sur la qualitĂ© de code dans un grand groupeGui a Ă©crit : dim. 6 fĂ©vr. 2022 19:25 ...
J'espÚre que tu expliques pas ça à tes collÚgues / membres d'équipe. La réalité est beaucoup plus subtile que ça...
Ah bah voilĂ ^^
Trop de clins dâĆil pour ĂȘtre honnĂȘte.Sn@ke a Ă©crit : dim. 6 fĂ©vr. 2022 23:33Oui je fais mĂȘme des formations sur la qualitĂ© de code dans un grand groupeGui a Ă©crit : dim. 6 fĂ©vr. 2022 19:25 ...
J'espÚre que tu expliques pas ça à tes collÚgues / membres d'équipe. La réalité est beaucoup plus subtile que ça...
Un commentaire qui explique ce que fait le code est un signe que quelque chose ne va pas, un commentaire qui explique pourquoi câest fait comme ça peut ĂȘtre utile par contre
Jâai vu trop de projets oĂč le management avait dĂ©cidĂ© quâil fallait que 100% du code soit commentĂ©, ce qui amĂšne Ă des commentaires aussi utiles que « on boucle sur la liste » au dessus dâun for
Je préfÚre un bon test automatique qui explique un cas métier à un commentaire![]()
Je suis loin d'ĂȘtre un spĂ©cialiste mais je fais du python en data analyse, il y a clairement une utilitĂ© Ă faire des commentaires puisque chacun a sa logique de comment il traite la donnĂ©e. J'imagine que ça doit ĂȘtre pareil dans le codage de logiciels ou de jeux non ?Sn@ke a Ă©crit : dim. 6 fĂ©vr. 2022 23:33Oui je fais mĂȘme des formations sur la qualitĂ© de code dans un grand groupeGui a Ă©crit : dim. 6 fĂ©vr. 2022 19:25 ...
J'espÚre que tu expliques pas ça à tes collÚgues / membres d'équipe. La réalité est beaucoup plus subtile que ça...
Un commentaire qui explique ce que fait le code est un signe que quelque chose ne va pas, un commentaire qui explique pourquoi câest fait comme ça peut ĂȘtre utile par contre
Jâai vu trop de projets oĂč le management avait dĂ©cidĂ© quâil fallait que 100% du code soit commentĂ©, ce qui amĂšne Ă des commentaires aussi utiles que « on boucle sur la liste » au dessus dâun for
Je préfÚre un bon test automatique qui explique un cas métier à un commentaire![]()
Nâoublie pas de serrer les fesses pour le support de prodLe Rouge a Ă©crit : lun. 7 fĂ©vr. 2022 15:41 Encore un sujet de fragiles.
Un code bien couillu, bien membré et t'as jamais de problÚme.
Tu utilises Python Ă l'anglaise car t'es bien montĂ©.Le Rouge a Ă©crit : lun. 7 fĂ©vr. 2022 19:01 Sinon, moi c'est Python (bref passage sur R) et je m'arrĂȘterais à ça.
C'est pour ca que je suis oblige de contrebalancer dans ma vie privée et sur le forum.Le Rouge a écrit : lun. 7 févr. 2022 19:01 Oh l'autre il code en réact, alors qu'il est progressiste !
Sinon, moi c'est Python (bref passage sur R) et je m'arrĂȘterais à ça.
Utilisateurs parcourant ce forum : Amazon [Bot], Google [Bot], Semrush [Bot] et 1 invité