L’avenir du Web aura besoin d’un autre type de développeur de logiciels

Jeune programmeur sérieux à lunettes se concentrant sur le travail avec des données codées sur l'écran de l'ordinateur

Image : Getty/iStockphoto

Beaucoup de gens ont ridiculisé l’idée d’un World Wide Web dès les premiers jours de son évolution, les opposants croyant fermement qu’il ne s’agissait que d’une mode geek. Près de 30 ans plus tard, il est impossible d’imaginer une existence sans elle.

Il est tout aussi difficile d’imaginer vers quoi Internet se dirigera ensuite, bien qu’il existe déjà quelques indices. Ce qui est certain, c’est que bien qu’il y ait beaucoup de bruit sur les langages de programmation les plus en vogue et l’évolution du Web3, de la blockchain et du métaverse, rien de tout cela n’aura d’importance si l’industrie n’a pas de développeurs de logiciels hautement qualifiés pour les construire.

Dans une récente enquête Fortune, les PDG ont cité le manque de talents qualifiés comme la principale menace pour les entreprises prenant le pas sur une récession ou des problèmes de chaîne d’approvisionnement. Selon Andres Garzon, PDG de la société de recrutement informatique Jobsity, cela fait de la dotation en personnel un élément essentiel de l’avenir d’Internet en 2023 et au-delà.

« Les mots à la mode pour travailler plus intelligemment consisteront à regarder au-delà des frontières immédiates pour recruter des professionnels de la technologie hautement qualifiés, conserver les professionnels existants avec des talents juniors moins chers et gérer efficacement les coûts et les charges de travail », a déclaré Garzon à ZDNET.

« Avec l’essor du travail à distance, le vivier de talents est désormais mondial et les entreprises doivent y puiser pour survivre et prospérer. »

Les développeurs professionnels ne seront pas moins importants dans l’environnement de développement à mesure que les entreprises puiseront dans l’automatisation. En fait, l’automatisation jouera un rôle clé dans l’élimination d’une grande partie du codage laborieux qui remplit une grande partie du travail quotidien des développeurs, leur donnant plus de temps pour innover et, osons-nous dire, profiter de leur travail.

« La tendance que nous observons actuellement est le passage à l’expérience du développeur », déclare Ori Bendet, vice-président de la gestion des produits chez CheckMarx. « Les développeurs sont le moteur et, comme nous savons que le monde fonctionne sur le code généré par lesdits développeurs, leur temps et leur efficacité sont aussi importants que tout le reste. »

VOIR : Le développement de logiciels change à nouveau. Ce sont les compétences recherchées par les entreprises

Les générateurs de code automatiques (ACG) tels que Github CoPilot, AWS CodeWhisperer et Tab9, qui proposent du code et des fonctions en temps réel, permettent aux développeurs de parcourir rapidement le code et de repérer les erreurs à la volée.

Bendet pense que le codage traditionnel sera éventuellement remplacé par l’ACG à mesure que l’intérêt pour l’apprentissage automatique grandira et que les fournisseurs commenceront à chercher à optimiser le rôle des développeurs pour se concentrer sur l’innovation : « Bien que l’ACG ne soit pas aussi bon que les développeurs le pensent, au cours des prochaines années, chaque développeur verra son code généré, ce qui lui laissera plus de temps pour se concentrer sur son cœur de métier. »

Le codage, démocratisé

Alors que les entreprises se tournent vers l’automatisation comme moyen de créer et de déployer rapidement de nouvelles applications et de nouveaux services numériques, les outils à faible code et sans code joueront un rôle fondamental pour façonner l’avenir d’Internet. Selon une prévision Gartner de 2021, d’ici 2025, 70 % des nouvelles applications développées par les entreprises seront basées sur des outils low-code ou no-code, contre moins de 25 % en 2020.

Une grande partie de ce travail sera effectuée par des employés de «développeurs citoyens» qui créent des applications professionnelles pour eux-mêmes et pour d’autres utilisateurs à l’aide d’outils à faible code, mais qui n’ont pas de formation formelle en programmation informatique. Afin de constituer une main-d’œuvre compétente en matière de développeurs citoyens, les entreprises auront besoin d’une approche tout aussi innovante en matière de formation.

« Les outils à faible code et sans code démocratisent le développement de logiciels et offrent à davantage de personnes la possibilité de créer des technologies, ce qui incite à davantage d’innovation dans tous les secteurs », déclare Prashanth Chandrasekar, PDG de Stack Overflow.

« Sans prendre le temps d’apprendre les bases de l’écriture de code ou le contexte dans lequel le code est utilisé, les développeurs utilisant des outils low-code ou de suggestion de code atteindront une limite dans la qualité et la fonctionnalité de leur code. »

L’essor du low-code et du no-code contribuera également à démocratiser davantage les emplois technologiques, créant ainsi davantage d’opportunités pour les personnes talentueuses issues de milieux non technologiques ou non universitaires.

Une enquête réalisée en 2022 par les plateformes de recrutement de développeurs CoderPad et CodinGame a révélé que 81 % des recruteurs technologiques embauchent désormais facilement à partir de profils de candidats « sans diplôme ». CodinGame COO Aude Barral pense que cette tendance ne fera que croître à mesure que la demande de professionnels du logiciel s’intensifie.

« Dans un environnement technologique en évolution rapide où le codage devient la nouvelle littératie, la maîtrise de la technologie fait partie des compétences d’employabilité obligatoires d’aujourd’hui et de demain dans un monde numérisé », ajoute Barral.

Il y a beaucoup d’enthousiasme autour du concept d’informatique ambiante, également appelée informatique ubiquitaire, dans laquelle tous les appareils électroniques informatisés peuvent interagir de manière transparente les uns avec les autres en exploitant un vaste réseau informatique interconnecté.

Dans cet environnement d’information ambiant immersif, l’accès à Internet se fera sans effort via les technologies portables et intégrées de l’Internet des objets (IoT) et la réalité augmentée. Pour rendre ces évolutions possibles, les experts en codage de l’IoT, de l’IoB (Internet of Behaviour) et de l’IA seront très sollicités, déclare Barral.

« Le monde d’Internet est susceptible d’évoluer vers une connectivité omniprésente qui changera encore la façon dont les gens collaborent, collectent, partagent des informations et consomment des médias », déclare Barral.

L’informatique mobile, portable et embarquée sera fortement connectée à l’IoT. Cela soulève un certain nombre de questions cruciales sur la manière dont nous sécurisons Internet à l’avenir ; les choses vont déjà assez mal dans notre société hyperconnectée actuelle, et l’ajout de plus de terminaux dans le mélange pourrait rendre les choses considérablement plus compliquées sans une bonne prévoyance.

Les organisations ont commencé à travailler avec des sociétés de conseil tierces pour faire évaluer leurs protocoles de sécurité, et Barral ajoute que l’authentification multifacteur et les mesures de cryptage centrées sur les données entrent également en jeu. Plus important encore, les développeurs devront également devenir très attentifs aux menaces émergentes.

« La protection des identités et des informations personnelles sera également une préoccupation majeure, et bénéficiera de l’aide d’outils tels que la blockchain, le cryptage ou les passeports numériques, obligeant les développeurs à devenir hautement spécialisés dans ces domaines. »

www.actusduweb.com
Suivez Actusduweb sur Google News


Ce site utilise des cookies pour améliorer votre expérience. Nous supposerons que cela vous convient, mais vous pouvez vous désinscrire si vous le souhaitez. J'accepte Lire la suite