{"id":1992,"date":"2026-02-11T03:38:23","date_gmt":"2026-02-11T03:38:23","guid":{"rendered":"https:\/\/www.europesays.com\/be-fr\/1992\/"},"modified":"2026-02-11T03:38:23","modified_gmt":"2026-02-11T03:38:23","slug":"4-developpeur-juniors-expliquent-leurs-pratiques","status":"publish","type":"post","link":"https:\/\/www.europesays.com\/be-fr\/1992\/","title":{"rendered":"4\u00a0d\u00e9veloppeur juniors expliquent leurs pratiques"},"content":{"rendered":"<p class=\"app_entry_lead\">\n                                                                                <a title=\"\u00a0\u00a9\u00a0Mahemud - stock.adobe.com\" href=\"https:\/\/www.europesays.com\/be-fr\/wp-content\/uploads\/2026\/02\/39533303.jpg\" class=\"fancy\"><\/p>\n<p>                            <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.europesays.com\/be-fr\/wp-content\/uploads\/2026\/02\/39533303.jpg\" alt=\"Apprendre \u00e0 coder avec l'IA\u00a0: 4\u00a0d\u00e9veloppeur juniors expliquent leurs pratiques\" width=\"1500\" height=\"1000\"\/><\/p>\n<p>                    <\/a><br \/>\n                                        Les gains de temps peuvent \u00eatre nombreux mais attention \u00e0 comprendre la g\u00e9n\u00e9ration du code pour mieux intervenir dessus.<\/p>\n<p>L\u2019IA touche particuli\u00e8rement les d\u00e9veloppeurs. Elle peut g\u00e9n\u00e9rer du code, d\u00e9boguer, ou encore d\u00e9tecter des anomalies. L\u2019IA peut aussi g\u00e9n\u00e9rer des conseils \u00e0 chaque \u00e9tape d\u2019un projet, et s\u2019adapter au niveau de son interlocuteur. Cela en fait, en th\u00e9orie, un professeur id\u00e9al pour les d\u00e9veloppeurs en herbe soucieux de se perfectionner en code. Mais une m\u00e9thodologie doit \u00eatre adopt\u00e9e.<\/p>\n<p>ChatGPT se taille la part du lion dans les outils<\/p>\n<p data-path-to-node=\"6\">Pour apprendre \u00e0 coder avec l\u2019IA, les outils utilis\u00e9s par les d\u00e9veloppeurs juniors peuvent \u00eatre regroup\u00e9s sch\u00e9matiquement en grandes familles. Les assistants de code conversationnels, comme Claude d\u2019Anthropic et ChatGPT, constituent la majorit\u00e9 de ceux utilis\u00e9s. Le module conversationnel d\u2019OpenAI, connu pour sa facilit\u00e9 d\u2019acc\u00e8s pour les d\u00e9butants, est particuli\u00e8rement sollicit\u00e9 par nos interlocuteurs. Gemini est \u00e9galement utilis\u00e9, en compl\u00e9ment de ChatGPT chez <a href=\"https:\/\/www.linkedin.com\/in\/alexandre-chevalier-860351312\/\" rel=\"nofollow noopener\" target=\"_blank\">Alexandre Chevalier<\/a>, \u00e9tudiant en informatique. Il est compl\u00e9t\u00e9 par Perplexity AI et DeepSeek chez <a href=\"https:\/\/www.linkedin.com\/in\/adrien-n-kunga-a44573363\/\" rel=\"nofollow noopener\" target=\"_blank\">Adrien N\u2019Kunga<\/a>, d\u00e9veloppeur fullStack junior. <a href=\"https:\/\/www.linkedin.com\/in\/thom-costuas-933492262\/\" rel=\"nofollow noopener\" target=\"_blank\">Thom Costuas<\/a>, d\u00e9veloppeur web chez Inodia, l\u2019a r\u00e9cemment substitu\u00e9 par Mistral dans son agence. \u00ab\u00a0Les r\u00e9ponses diff\u00e8rent peu pour l\u2019usage que l\u2019on en a, mais le traitement des donn\u00e9es reste un argument rassurant.\u00a0\u00bb Le but est de recevoir des r\u00e9ponses claires et accessibles \u00e0 leurs interrogations.<\/p>\n<p data-path-to-node=\"7\">La seconde cat\u00e9gorie d&rsquo;outils est celle des \u00ab\u00a0assistants de code hybrides avec capacit\u00e9s conversationnelles\u00a0\u00bb, tel que GitHub Copilot, qui touche chez les apprentis codeurs <a href=\"https:\/\/www.linkedin.com\/in\/evann-hislers\/\" rel=\"nofollow noopener\" target=\"_blank\">Evann Hislers<\/a>, journaliste en formation, sp\u00e9cialiste d\u2019IA et de data. La capacit\u00e9 de l\u2019outil \u00e0 intervenir directement dans un projet l\u2019a s\u00e9duit. \u00ab\u00a0Etant \u00e9tudiant \u00e0 l&rsquo;\u00c9cole 42, une \u00e9cole de programmation sans professeur, bas\u00e9e sur des projets, je dois souvent naviguer entre plusieurs fichiers de code. Copilot peut acc\u00e9der \u00e0 tous ces fichiers, ce qui lui permet d&rsquo;\u00eatre exhaustif. Souvent, je lui demande de m&rsquo;aider \u00e0 coder quelque chose ou \u00e0 m&rsquo;expliquer la meilleure fa\u00e7on de faire. Il me sert aussi lorsque j&rsquo;ai des erreurs et que je n&rsquo;arrive pas \u00e0 les trouver.\u00a0\u00bb Il utilise \u00e9galement la fonctionnalit\u00e9 Canvas de Gemini. Cela lui permet de cr\u00e9er des mini-apps interactives dans son navigateur. \u00ab\u00a0J&rsquo;en ai surtout besoin lorsque je veux comprendre un concept compliqu\u00e9, comme l&rsquo;algorithmique par exemple, o\u00f9 cela devient tout de suite plus visuel avec des sch\u00e9mas.\u00a0\u00bb<\/p>\n<p>10 \u00e0 30 % de productivit\u00e9 en plus<\/p>\n<p data-path-to-node=\"9\">De fa\u00e7on g\u00e9n\u00e9rale, selon les \u00e9tudes, les d\u00e9veloppeurs rapportent une augmentation de 10 \u00e0 30 % de la productivit\u00e9 lorsqu&rsquo;ils utilisent l&rsquo;IA. Elle peut r\u00e9duire des \u00e9tapes r\u00e9p\u00e9titives, acc\u00e9l\u00e9rer des tests et d\u00e9tecter de fa\u00e7on plus efficace certaines erreurs. Les codeurs sond\u00e9s mettent aussi en avant la capacit\u00e9 de l\u2019IA \u00e0 leur permettre de construire des projets jusqu\u2019alors peu accessibles, en raccourcissant notamment les d\u00e9lais. \u00ab\u00a0Gr\u00e2ce \u00e0 ces outils, j\u2019ai pu concevoir une application mobile de m\u00e9t\u00e9o avec des technologies apprises avec l\u2019IA\u00a0\u00bb, illustre Adrien N\u2019Kunga. Alexandre Chevalier, ing\u00e9nieur logiciel junior chez Capgemini, explique de son c\u00f4t\u00e9 : \u00ab\u00a0J&rsquo;ai utilis\u00e9 ce processus pour un projet de jeu vid\u00e9o qui me tient \u00e0 c\u0153ur. Je le programme en C basique, sans extension comme C++ ou C#. Il contient une librairie pour g\u00e9rer notamment l&rsquo;affichage et le son. Certaines sp\u00e9cificit\u00e9s du langage m&rsquo;\u00e9taient assez difficiles \u00e0 comprendre au d\u00e9but. Sur Internet, les informations pouvaient aussi \u00eatre difficiles \u00e0 trouver. L\u2019IA m\u2019a beaucoup aid\u00e9, notamment pour les pointeurs de fonction.\u00a0\u00bb Thom Costuas avoue : \u00ab\u00a0L\u2019IA m\u2019a notamment rappel\u00e9 rapidement des syntaxes sur des langages ou des technologies que j\u2019utilise ponctuellement, ou a retrouv\u00e9 des ressources que les moteurs de recherche ont du mal \u00e0 faire remonter. Par exemple, j\u2019ai pu r\u00e9cup\u00e9rer avec Mistral une documentation d\u2019API pour une plateforme marketplace en ligne dont le nom a chang\u00e9. Cela m&rsquo;a \u00e9vit\u00e9 de demander la ressource au support technique.\u00a0\u00bb<\/p>\n<p>Savoir mettre l&rsquo;IA de c\u00f4t\u00e9<\/p>\n<p data-path-to-node=\"11\">Pour arriver \u00e0 ces r\u00e9sultats, une rigueur m\u00e9thodologique est souvent adopt\u00e9e chez les d\u00e9veloppeurs juniors sond\u00e9s. Ils ont conscience que l\u2019IA est, pour reprendre l\u2019expression, \u00ab\u00a0un grand serviteur mais un ma\u00eetre terrible\u00a0\u00bb. Elle aide en g\u00e9n\u00e9rant facilement du code. Mais cette facilit\u00e9 peut \u00e9teindre en partie la phase de r\u00e9flexion en amont et de conception par la suite. Il est en effet tentant de lui d\u00e9l\u00e9guer diff\u00e9rentes phases du travail.<\/p>\n<p data-path-to-node=\"12\">Afin d\u2019\u00e9viter cela, les d\u00e9veloppeurs juniors questionn\u00e9s avouent essayer de mettre l\u2019IA de c\u00f4t\u00e9 quand arrive une difficult\u00e9. Pour faire face, ils se servent en priorit\u00e9 des ressources \u00ab\u00a0classiques\u00a0\u00bb : la documentation officielle, leurs cours, leur propre r\u00e9flexion, des recherches sur Internet. \u00ab\u00a0Il vaut mieux r\u00e9fl\u00e9chir pendant quelques minutes \u00e0 trouver une erreur lors de la compilation que tout de suite demander \u00e0 l&rsquo;IA de r\u00e9soudre le probl\u00e8me\u00a0\u00bb, estime Evann Hislers. \u00ab\u00a0Cela permet par exemple de bien savoir par quoi commencer quand on \u00e9crit du code. Cela \u00e9vite parfois de devoir recoder totalement certaines choses impl\u00e9ment\u00e9es car on n&rsquo;y a pas r\u00e9fl\u00e9chi avant.\u00a0\u00bb Ce n\u2019est qu\u2019une fois devant un obstacle insurmontable que les d\u00e9veloppeurs interrog\u00e9s peuvent avoir recours \u00e0 l\u2019IA. \u00ab\u00a0Je lui demande alors, un peu comme si c&rsquo;\u00e9tait un professeur, de m&rsquo;expliquer le concept et de donner des exemples\u00a0\u00bb, pointe Alexandre Chevalier.<\/p>\n<p data-path-to-node=\"13\">Notons que lors de cette phase, le processus d&rsquo;apprentissage du code avec l\u2019IA peut \u00eatre planifi\u00e9 d\u00e8s le d\u00e9but. En d\u00e9finissant d\u2019abord l\u2019objectif, par exemple : \u00ab\u00a0Je veux cr\u00e9er une application de liste de t\u00e2ches avec React\u00a0\u00bb. Puis, en demandant \u00e0 l&rsquo;IA : \u00ab\u00a0Quels sont les concepts React essentiels que je dois comprendre ?\u00a0\u00bb. Les concepts inconnus peuvent ensuite \u00eatre travaill\u00e9s au fur et \u00e0 mesure.<\/p>\n<p data-path-to-node=\"14\">Une fois la r\u00e9ponse g\u00e9n\u00e9r\u00e9e, indiquons que la prudence est de mise chez les codeurs questionn\u00e9s. De fa\u00e7on g\u00e9n\u00e9rale, 46 % des d\u00e9veloppeurs d\u00e9clarent ne pas faire confiance \u00e0 la pr\u00e9cision de la sortie IA, en hausse par rapport \u00e0 31% l&rsquo;ann\u00e9e pr\u00e9c\u00e9dente, selon un sondage r\u00e9cent de Stack Overflow. Cela est-il d\u00fb \u00e0 la multiplication des outils IA, aux capacit\u00e9s parfois impressionnantes et aux prouesses souvent all\u00e9chantes ? \u00ab\u00a0Je v\u00e9rifie si sa solution est une bonne pratique ou non\u00a0\u00bb, r\u00e9pond Thom Costuas. A contrario, laisser beaucoup de libert\u00e9 \u00e0 l\u2019IA peut amener diff\u00e9rentes difficult\u00e9s. \u00ab\u00a0J\u2019ai par exemple cr\u00e9\u00e9 en une heure avec Antigravity un gestionnaire de PDF pour splitter des documents et en fusionner d&rsquo;autres\u00a0\u00bb, raconte Evann Hislers. \u00ab\u00a0M\u00eame si je m&rsquo;y connais, je ne suis pas all\u00e9 voir le code en profondeur. Donc, il peut y avoir des failles de s\u00e9curit\u00e9.\u00a0\u00bb<\/p>\n","protected":false},"excerpt":{"rendered":"Les gains de temps peuvent \u00eatre nombreux mais attention \u00e0 comprendre la g\u00e9n\u00e9ration du code pour mieux intervenir&hellip;\n","protected":false},"author":2,"featured_media":1993,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[70],"tags":[12,13,18,17,1925,435,466,452,451,470,73,71,75,72,76,74],"class_list":{"0":"post-1992","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-sciences-et-technologies","8":"tag-be","9":"tag-be-fr","10":"tag-belgique","11":"tag-belgium","12":"tag-cms-journaldunet-1547793","13":"tag-controller-content","14":"tag-format-papier","15":"tag-ia-generative","16":"tag-intelligence-artificielle","17":"tag-parallaxeinfeed","18":"tag-science","19":"tag-science-and-technology","20":"tag-sciences","21":"tag-sciences-et-technologies","22":"tag-technologies","23":"tag-technology"},"share_on_mastodon":{"url":"","error":""},"_links":{"self":[{"href":"https:\/\/www.europesays.com\/be-fr\/wp-json\/wp\/v2\/posts\/1992","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.europesays.com\/be-fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.europesays.com\/be-fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.europesays.com\/be-fr\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.europesays.com\/be-fr\/wp-json\/wp\/v2\/comments?post=1992"}],"version-history":[{"count":0,"href":"https:\/\/www.europesays.com\/be-fr\/wp-json\/wp\/v2\/posts\/1992\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.europesays.com\/be-fr\/wp-json\/wp\/v2\/media\/1993"}],"wp:attachment":[{"href":"https:\/\/www.europesays.com\/be-fr\/wp-json\/wp\/v2\/media?parent=1992"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.europesays.com\/be-fr\/wp-json\/wp\/v2\/categories?post=1992"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.europesays.com\/be-fr\/wp-json\/wp\/v2\/tags?post=1992"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}