Fermer

novembre 14, 2023

Comment le leadership peut responsabiliser les développeurs à l’ère de l’IA

Comment le leadership peut responsabiliser les développeurs à l’ère de l’IA



Le syndrome de l’imposteur – douter de vos capacités au point de vous sentir comme un fraudeur – est un sujet de conversation récurrent parmi les développeurs de logiciels. Pour de nombreux développeurs, l’explosion des outils de codage basés sur GenAI et l’IA rend se sentir comme un imposteur plus inévitable que jamais. De nombreuses personnes qui codent pour gagner leur vie s’efforcent d’ajouter l’ingénierie des invites de l’IA et d’autres compétences connexes à leur répertoire et s’inquiètent de la prise en charge de leurs fonctions professionnelles essentielles par l’IA.

À l’heure actuelle, comment les leaders technologiques peuvent-ils responsabiliser leurs développeurs ? En bâtissant une culture qui reconnaît et récompense apprentissage continu et considère GenAI comme un ajout puissant à la boîte à outils des développeurs : un moyen d’automatiser le travail et d’accélérer l’acquisition de nouvelles compétences, permettant aux développeurs de travailler de manière plus compétente et créative.

Pourquoi tant de développeurs se sentent comme des fraudeurs au travail

Aucune industrie n’est à l’abri du syndrome de l’imposteur, mais certains aspects de la manière dont les développeurs de logiciels travaillent peuvent les rendre particulièrement vulnérables au sentiment d’imposture.

Il y a toujours quelque chose à apprendre

La technologie et les meilleures pratiques évoluent constamment, ce qui signifie que les développeurs de logiciels doivent rester ouverts à l’acquisition de nouvelles compétences ou à perfectionner celles existantes, plutôt que de croire qu’ils n’ont plus rien à apprendre. Il y a toujoursquelque chose de nouveau à apprendre, ce qui signifie qu’il y a toujours quelque chose que vous ne savez pas comment faire.

Il peut être difficile d’apprendre progressivement

Les gens ont tendance à avoir plus confiance en leurs capacités lorsqu’ils peuvent acquérir progressivement de nouvelles compétences, selon le Dr Cat Hicks, directeur de Pluralsight Flow. Laboratoire de réussite des développeurs. Cependant, le génie logiciel ne semble pas toujours récompenser ni même permettre un apprentissage progressif. «Il s’agit simplement d’apprendre Python ou d’apprendre React», explique Hicks.

L’industrie peut être une cocotte minute

De nombreux développeurs ressentent également une pression intense pour améliorer leurs compétences avec le temps qui leur reste de leur travail quotidien. Ils passent leur temps libre à apprendre de nouvelles langues, à contribuer à des projets open source et à constituer un portfolio – en d’autres termes, ils travaillent. Pour de nombreux développeurs, il semble que le choix soit entre sacrifier le temps de recharge nécessaire et les obligations non professionnelles ou échouer dans leur carrière.

Surtout avec les influenceurs technologiques partageant leurs activités annexes ou leurs projets de loisirs sur les réseaux sociaux, certains développeurs commencent à avoir l’impression que tout le monde travaille sur quelque chose de plus complexe, créatif ou innovant qu’eux. Et avec autant de développeurs travaillant à distance, il peut être difficile pour les développeurs de se faire une idée réaliste de la façon dont leurs pairs travaillent ou de la façon dont ils passent réellement leur temps.

L’apprentissage fait partie du travail

La pression incontrôlable exercée sur les développeurs pour qu’ils apprennent de nouvelles compétences, langages et cadres peut les piéger dans ce que Hicks décrit comme un cycle de stress, « une forme de conditionnement physiologique dans laquelle vous associez l’apprentissage à des environnements très stressants ». Lorsque l’apprentissage semble stressant, coûteux et peu rémunérateur, les gens évitent les situations dans lesquelles ils sont mis au défi de développer de nouvelles compétences : un cercle vicieux qui amplifie les sentiments d’imposture.

Annuel de Stack Overflow Enquête auprès des développeurs a montré que l’accès aux opportunités d’apprentissage au travail est très important pour les développeurs. Mais alors que de nombreuses organisations font semblant de soutenir le désir des développeurs d’apprendre au travail, elles découragent trop souvent l’apprentissage en se concentrant uniquement sur les résultats quantifiables des développeurs : codes, commits et PR.

Dans un projet de recherche qualitative impliquant plus de deux douzaines de développeurs de logiciels et d’ingénieurs, Hicks a découvert que « la révision du code ne reconnaissait souvent pas les efforts des rédacteurs de code lorsqu’ils ne aboutissaient pas à des lignes de code ». En dépit des « idéaux déclarés concernant le partage des connaissances », écrit Hicks, « ce travail était souvent contredit par des indices négatifs de la part de collègues sur ce qui était « vraiment » valorisé. En conséquence, les rédacteurs de code se sentaient seuls et à la dérive, un état qu’un développeur a décrit comme « comme coder dans le noir ».

L’ère de la genAI

La montée en puissance des outils de codage de l’IA pourrait potentiellement exacerber cette disparité. Au lieu de créer le temps et de produire les ressources nécessaires à leurs développeurs pour apprendre au travail, certains employeurs vont essayer de combler les lacunes en matière de compétences avec des outils de codage d’IA, qui, dans un sens, n’offrent rien. mais résultat quantifiable. GenAI ne souffre pas du syndrome de l’imposteur, même si c’est peut-être le cas. Il a été clairement démontré que les grands modèles linguistiques (LLM) formés sur des informations incomplètes, inexactes ou obsolètes sont susceptibles de produire des résultats erronés et trompeurs. Gestion des connaissancesest aussi important pour l’IA que pour les humains.

Plutôt que de considérer la mise en œuvre d’outils d’IA comme un remplacement de l’apprentissage humain, les leaders technologiques qui souhaitent responsabiliser leurs développeurs devraient considérer l’IA comme un outil puissant pour accélérer l’apprentissage et le perfectionnement tout en automatisant le travail.

Pour en savoir plus, visitez-nous ici.




Source link

novembre 14, 2023