Opinion : L’IA redéfinit l’industrie de la programmation et transforme la carrière des développeurs
Apprendre à coder a toujours été dans un coin de ma tête. Pendant des années, j’ai cultivé cette croyance selon laquelle devenir programmeur ou développeur d’applications est le meilleur chemin pour construire une carrière stable et garantir un poste de travail bien rémunéré dans notre monde en rapide évolution.
Mais maintenant, l’intelligence artificielle générative est là, révolutionnant la vie et les carrières professionnelles de tout le monde, et je ne peux m’empêcher de me demander : Est-ce que l’apprentissage du codage en vaut encore la peine ?
Alors que les licenciements massifs récents dans de grandes entreprises de technologie comme Microsoft, Meta et Google, sont le résultat de plusieurs facteurs – y compris la pandémie – on rapporte que le besoin en développeurs a diminué, et que les diplômés en technologie font face à un marché du travail difficile.
En tant que journaliste avec seulement une connaissance très basique de HTML et CSS et sans expérience dans le domaine de la programmation, j’ai décidé de faire des recherches et de demander aux développeurs travaillant avec l’IA ce qu’ils pensent qu’il se passe réellement dans l’écosystème de la programmation avec l’arrivée de l’IA.
Les Craintes Et Les Préoccupations
Les licenciements massifs dans les grandes entreprises technologiques ont été l’une des principales préoccupations affectant la stabilité des emplois en développement web.
En 2023, plus de 260 000 employés ont été licenciés par des entreprises technologiques—y compris des géants comme Amazon, Alphabet, Meta et Microsoft. Durant 2024, le processus de réduction d’emplois a continué, heureusement à un rythme plus lent, mais atteignant près de 150 000 suppressions de postes à ce jour.
Alors que ces processus de réduction incluent plusieurs départements dans les entreprises technologiques qui ne sont pas liés au développement de logiciels ou à l’écriture de code, les ingénieurs logiciels ont en réalité constitué la plus grande part des suppressions d’emplois en 2023 selon un rapport partagé par Vox.
Et oui, il y avait des raisons comme — heureusement pour nous tous — la fin de la pandémie et le manque de besoin de développement virtuel à la vitesse rapide que nous avons connue pendant la crise du COVID-19, et d’autres facteurs externes comme l’incertitude de l’économie. Cependant, quelques experts ont inclus la montée de l’IA comme faisant partie de l’équation.
L’IA comme accélérateur, et non comme remplaçant
L’IA peut désormais prendre en charge une grande partie du code de l’entreprise. Le 29 octobre, Sundar Pichai, PDG de Google et Alphabet, a déclaré lors de son optimiste conférence sur les résultats de la performance de l’entreprise pour le troisième trimestre de 2024 qu’ils ont adopté l’IA en interne et cela a stimulé leur efficacité.
“Aujourd’hui, plus d’un quart de tout le nouveau code chez Google est généré par l’IA, puis examiné et accepté par les ingénieurs. Cela aide nos ingénieurs à faire plus et à aller plus vite,” a déclaré Pichai.
Et qu’en pensent les développeurs web ?
Robert Hangu, consultant en IA générative avec un MSc en informatique et fondateur de Next Operations, croit que l’IA ne remplace pas les ingénieurs logiciels, mais plutôt accélère leur travail.
“J’utilise Copilot comme assistant de codage, mais il faut savoir quand il a raison et quand il a tort,” a déclaré Hangu à WizCase lors d’un appel, soulignant que la connaissance en codage est essentielle pour utiliser l’IA comme levier.
Quand j’ai demandé à propos des entreprises qui licencient des développeurs après la montée de l’IA et en considérant cela comme un facteur, il n’était pas d’accord. “Je dirais qu’il y a beaucoup à voir avec l’allocation du capital et la décision,” a dit Hangu. “Si vous avez la capacité de créer 10 fois plus de code en tant qu’entreprise, que feriez-vous? Licencieriez-vous 90% de votre personnel et resteriez-vous le même, ou le garderiez-vous et produiriez-vous 10 fois plus?”
L’IA Redéfinit le Travail des Développeurs
Des chatbots comme GitHub Copilot et ChatGPT peuvent désormais s’occuper de l’écriture du code, déboguer des erreurs, suggérer du code et de l’autocomplétion, et traduire des concepts.
Ricardo Sánchez, un ingénieur en informatique travaillant en tant qu’ingénieur DevOPS et dirigeant une équipe de 20 développeurs, a vécu l’impact de l’IA de première main.
« Le développement de logiciels devient de plus en plus rapide car les développeurs peuvent se concentrer sur la création de code au lieu de passer des heures et des heures à rechercher comment résoudre un problème », a déclaré Sanchez à Wizcase lors d’un appel. « Maintenant, vous pouvez aller vers une IA et lui demander un problème avec le code et comment vous pouvez le mettre à jour ou l’améliorer, et cela économise et simplifie considérablement votre travail. Vous ne passez plus 10 heures à faire des recherches, à naviguer ou à lire de la documentation ; au lieu de cela, vous vous concentrez sur la résolution du problème. L’IA simplifie et vous aide beaucoup dans le processus. »
L’avenir des carrières des développeurs
La plupart des développeurs à qui j’ai parlé de l’impact de l’IA dans l’industrie s’accordent sur le même principe : vous devez être excellent en codage pour vérifier et confirmer que l’IA fait du bon travail. Ils étaient également d’accord sur la précision de l’IA et l’estimaient à près de 95% de justesse la plupart du temps lors de l’écriture de code, de la réponse à des requêtes et de l’exécution de multiples tâches.
C’est aussi l’une des raisons pour lesquelles de nombreux experts disent que la demande pour les développeurs juniors diminue et que les postes seniors sont de plus en plus pertinents. Écrire du code est devenu moins important que d’éditer du code, et dans l’édition – tout comme cela se passe dans le journalisme – la connaissance est cruciale.
Sánchez croit que les entreprises doivent mettre à jour leurs systèmes et plateformes pour rester en tête de l’impact de l’IA et de leurs concurrents. Et que les développeurs, d’autre part, doivent observer ce qui se passe à l’intérieur des entreprises et expérimenter avec les nouveaux outils d’IA pour servir de ponts reliant les technologies actuelles à des technologies plus avancées, en privilégiant toujours la sécurité et une approche éthique.
Malgré les licenciements dans l’industrie technologique, l’incertitude sur le marché et le grand impact de l’IA sur le développement de logiciels, les travailleurs dans ce domaine doivent rester optimistes. J’ai remarqué cela lors de conversations avec des développeurs et je le vois aussi sur Reddit et les réseaux sociaux.
« L’informatique est un domaine qui change et évolue constamment, donc en tant que professionnel de l’informatique, vous devez comprendre cela et, au lieu d’en avoir peur, l’embrasser – embrasser le changement, » a déclaré Sánchez.
Laisser un commentaire
Annulez