La plupart d’entre nous se sentent comme des imposteurs dans la technologie

La plupart d’entre nous se sentent comme des imposteurs dans la technologie

J’ai l’impression d’être un imposteur. Pas la version à la fin des mystères de Scooby Doo où des enfants qui s’immiscent m’arrachent un masque de monstre de la tête. Mais le genre, en ce moment même, où je fais semblant d’être écrivain. Et dans la vraie vie aussi, dans mon travail quotidien, où je suis développeur de logiciels (ou une version managériale raisonnable de la même chose) depuis plus de 20 ans.

J’écris du code et des commentaires, je plaide pour des révisions de demandes d’extraction, j’assiste à d’innombrables réunions et je réponds avec des emojis toute la journée. Et même si je fais ça avec succès depuis des décennies maintenant, je ne me sens pas plus comme un ingénieur logiciel quand j’écris du code que je me sens comme Kurt Vonnegut quand j’essaie d’écrire ce que tu lis correctement maintenant.

Qu’est-ce qu’un ingénieur logiciel est censé être, de toute façon ? Si nous pouvions acheter une figurine d’action de programmeur dans le commerce, il y a quelques configurations que nous pourrions imaginer à partir de ce que nous dit la culture populaire. Voulez-vous le « gilet polaire et le diplôme en informatique d’une université de marque » ? Ou le « sweat à capuche avec clavier mécanique fait maison, jamais réveillé avant midi » ?

La réalité est que le domaine du génie logiciel est si incroyablement vaste – couvrant de nombreuses industries et une variété de capacités différentes – que ces clichés datés ne peuvent pas se rapprocher de la capture des nombreuses personnalités d’un groupe qui, selon certains, comprend plus de quatre millions de développeurs aux États-Unis

Mais il existe une condition unificatrice pour beaucoup d’entre nous : le syndrome de l’imposteur. D’abord qualifié de « phénomène imposteur » en 1978le syndrome de l’imposteur se caractérise par une croyance persistante que vos réalisations professionnelles et votre succès ne sont pas mérités, et par le sentiment que vous êtes sur le point d’être révélé comme un imposteur à tout moment.

Peut-être en partie parce que des perceptions et des stéréotypes dépassés sur les développeurs, beaucoup d’entre nous n’ont pas l’impression d’appartenir à ce domaine.

À quoi ressemble le syndrome de l’imposteur pour les développeurs dans un diagramme

Comment le syndrome de l’imposteur se manifeste-t-il dans la vie de sprint à sprint et de ticket à ticket d’un développeur ? UN papier 2011 cartographié le cycle des comportements et de la pensée d’une personne aux prises avec le syndrome de l’imposteur – adaptons-le au flux de travail typique d’un développeur.

diagramme montrant comment le syndrome de l'imposteur apparaît dans un processus de développement logiciel typique
Jason Uechi

En haut de ce diagramme, vous pouvez voir un flux de travail de code simplifié et générique : obtenez un ticket, travaillez sur un ticket, terminez le travail, puis faites réviser et approuver le code.

Lorsque vous commencez à travailler sur un ticket, il se peut que vous ne compreniez pas un élément de la tâche (il s’agit parfois d’un problème technique, ou peut-être simplement d’un manque de contexte ou de détails), ce qui peut entraîner des sentiments d’anxiété et de doute. C’est là que cette voix du syndrome de l’imposteur dans votre tête pourrait commencer à déclencher un discours intérieur négatif : « Je *devrais* comprendre ce billet… tout le monde sait ce que cela signifie sauf moi. Je ne peux pas demander de l’aide ou ils sauront tous que je suis un imposteur.

Et même après avoir poussé et terminé avec succès la tâche, tout commentaire positif au fur et à mesure que votre travail est examiné et approuvé peut sembler creux, car cette même voix du syndrome de l’imposteur minimisera l’accomplissement avec : « Je ne l’ai compris qu’en demandant à ChatGPT le correctif ! » Une perspective saine sur le même résultat, prise d’un mentalité de croissancepourrait célébrer, « Oui, j’apprends de nouvelles choses ! » Mais à la place, le syndrome de l’imposteur dit, « Non, non, j’ai juste eu de la chance. »

Ou disons que vous n’avez pas pu terminer la tâche, ou que vous avez reçu des commentaires critiques, voire hostiles, sur votre validation de code : cette voix du syndrome de l’imposteur commencera à grogner et à s’emballer avec, « Ils savent que je fais semblant » ou, « Je vais me faire virer. »

Semble familier? Ces angoisses sont assez courantes chez les développeurs, que vous les ressentiez lorsque vous démarrez un nouveau travail, rejoignez une nouvelle équipe ou même apprenez simplement un nouveau framework ou une nouvelle bibliothèque. Je ne peux pas obtenir une majorité ou même une pluralité de développeurs pour s’entendre sur des règles de peluchage ou des garnitures de pizza sans une vague d’emojis en colère, mais certaines études en disent autant que 82% des personnes dans tous les secteurs, et la plupart employés de la technologie (58 %) et étudiants en informatique (57%)— lutter contre le syndrome de l’imposteur. Au fil du temps, le syndrome de l’imposteur peut vous amener à éprouver Burnout ou des symptômes de dépression, ou même vous faire abandonner complètement la programmation.

Pourquoi tant de programmeurs se sentent comme des imposteurs (et ce que nous pouvons faire à ce sujet)

Qu’est-ce qui rend le syndrome de l’imposteur si courant et qui est à l’origine de ces angoisses dans le domaine de la technologie, en particulier ?

Nous commençons tous en tant que hackers.

Vous souvenez-vous du premier moment où vous avez commencé à « coder » quelque chose ? C’était peut-être un code de triche en jouant aux Sims 2 ? Peut-être était-ce peaufiner CSS sur une page MySpace? Votre première expérience de codage a peut-être été de gâcher quelque chose et (éventuellement) de le réparer à nouveau. Il y a de la joie dans le pouvoir de changer quelque chose d’aussi complexe qu’un jeu vidéo ou une page sur Internet, sans en comprendre tous les fondements.

Avance rapide vers votre carrière de codage : vous pourriez avoir l’impression que certains de vos collègues sont doués pour le développement de logiciels, comprenant toutes ces pièces cachées, alors que vous restez un hack de code de triche. Le mythe de l’industrie technologique du décrocheur universitaire devenu fondateur milliardaire est ancré dans notre culture, ce qui peut créer la conviction que tout le monde dans la technologie n’est qu’à quelques instants de la renommée et de la fortune de lancer sa propre startup licorne. Pendant ce temps, cette voix du syndrome de l’imposteur pourrait murmurer : « Tout le monde ici est exceptionnel, et ils découvriront que je ne le suis pas. »

Mais ce que vous pourriez voir comme des superpuissances de programmation chez les autres est souvent le don du contexte : familiarité avec la base de code, expérience avec les processus et connaissance des gens. Avec tout nouveau travail, langage, base de code ou projet, nous recommençons tous, pas depuis le début, mais en nous appuyant sur ce que nous savons, souvent avec le même sens de l’exploration et du « piratage » qui a commencé le voyage.

Alors plutôt que de rester coincé dans un boucle while de vous inquiéter de ce que vous ignorez peut-être, rappelez-vous que tout le monde commence comme débutant, et même vos collègues les plus confiants ont peut-être déjà ressenti, ou ressentent encore, les soucis du syndrome de l’imposteur.

Peut-être que nous avons été élevés de cette façon.

Des études ont trouvé que les relations familiales précoces affectent le développement du syndrome de l’imposteur. Les parents autoritaires, par exemple, poussent leurs enfants à des niveaux élevés de réussite scolaire, les obligeant à respecter des normes et des idéaux irréalisables. Parents d’hélicoptèred’autre part, survolez toutes les activités et le travail scolaire de leurs enfants pour les protéger de la douleur et de la déception, ce qui peut amener les enfants à intérioriser cette surprotection comme un manque de compétence.

Ces types de relations familiales fondamentales peuvent être en jeu alors que vous luttez contre les sentiments du syndrome de l’imposteur et que vous définissez votre sens de soi en tant que développeur et en tant qu’adulte qui travaille.

Un excellent travail technique ne consiste pas seulement à travailler sur les langages les plus en vogue et les outils les plus récents, il s’agit également de trouver la bonne culture de travail, où votre relation avec l’autorité (par exemple, votre responsable, vos collègues seniors, même le code existant) n’est pas chargée de bagages et attentes égarées. Vous pouvez gagner beaucoup de terrain contre le syndrome de l’imposteur en trouvant une culture de travail où vous pouvez répondre à vos besoins et attentes très individuels en matière de structure, d’organisation et de croissance personnelle.

Assurez-vous donc de comprendre vos besoins et de rechercher la culture de travail d’une entreprise avant vous acceptez une offre d’emploi. Rappelez-vous que entretiens sont une excellente occasion pour vous de comprendre si vous vous sentirez en sécurité et soutenu en travaillant avec les personnes de l’autre côté de la table.

Nous aspirons à un sentiment d’appartenance, et nous ne le trouvons pas toujours.

Il y a un sentiment chaleureux et flou lorsque vous faites partie d’une équipe où vous vous sentez accepté et inclus, et savez que vous pouvez simplement être vous-même.

Ce sentiment d’appartenance est quelque chose dont nous aspirons tous au travail et que nous apprécions peut-être encore plus dans un rôle collaboratif comme l’ingénierie logicielle. Être un bon et précieux développeur de logiciels n’est pas lié à un sexe, une race ou une origine spécifique, c’est quelque chose dans lequel tout le monde peut exceller. Mais lorsque vous faites partie d’une équipe, d’une entreprise ou d’une industrie où vous êtes l’un des rares membres d’un groupe sous-représenté, cela peut certainement amplifier ces sentiments embêtants du syndrome de l’imposteur, à plusieurs niveaux, même si vous le frappez. hors du parc à chaque révision de code.

La diversité joue un rôle important dans la création d’un sentiment d’appartenance, et la l’industrie technologique dans son ensemble a encore un long chemin à parcourir. Donc trouver des entreprises qui travaillent activement à favoriser un environnement plus diversifié et inclusif au sein des équipes technologiques peuvent être un élément essentiel de votre recherche d’emploi. Poser des questions pendant le processus d’entretien sur la diversité – de race, de sexe, de famille, même de préférences de programmation, etc. – pourrait grandement contribuer à comprendre à quel point les autres sont ouverts à différents points de vue et à vous donner une idée de votre confort. peut finalement ressentir.

Notre travail est en constante évolution.

Une chose est certaine dans la technologie, c’est que les choses vont changer. Les langages, les frameworks et les outils continuent d’évoluer à un rythme rapide. Se tenir au courant des dernières tendances est, franchement, épuisant. Des compétences autrefois précieuses change avec le temps. Et tant qu’il y a encore une place à la table des experts COBOLil est également très facile pour n’importe quel développeur d’avoir l’impression d’avoir pris du retard.

L’industrie elle-même est vaste, avec de nombreuses façons différentes d’écrire, de déboguer et d’exécuter du code pour toutes sortes d’industries et de cas d’utilisation grand public. Il n’y a aucun moyen d' »apprendre toute la programmation », de devenir le Ketchum aux cendres de langages informatiques. Franchement, vous ne ressentirez peut-être jamais un sentiment de maîtrise du développement de logiciels, car il y a toujours quelque chose de nouveau à apprendre et une myriade de solutions et d’approches à un problème donné.

Le syndrome de l’imposteur peut non seulement vous faire vous sentir mal dans votre peau, mais aussi entraver l’apprentissage dont vous avez besoin pour réussir (par exemple, « Je ne suis qu’un développeur front-end, je ne serai jamais… »). Cela, à son tour, peut inhiber de manière significative les opportunités et la croissance de carrière. En fin de compte, votre carrière technologique est plus que la somme de vos compétences en programmation aujourd’huiet construire une carrière est plus un art qu’une science, surtout quand tant de rôles et de fonctions sont tout aussi nouveaux et dynamiques que la technologie elle-même.

Soyez ouvert aux opportunités d’apprendre et de grandir, et observez comment votre valeur pour votre équipe et votre entreprise augmente à mesure que vous avancez. Et ne vous enfermez pas dans une seule vision pour votre carrière. Avec l’ajout de lieux de travail distants et hybrides en plus de nouveaux outils et rôles, il y a tellement d’opportunités à portée de main, même si vous devez vous appuyer sur ce que vous savez aujourd’hui pour y arriver.

Ce que j’ai compris de mon propre syndrome d’imposteur

Si Shaggy, Fred et Velma arrachaient mon masque d’écrivain, ils trouveraient un connaisseur de code qui a lutté contre le syndrome de l’imposteur tout au long de sa carrière. Surtout en tant que personne qui a pris un virage à gauche des arts et de l’université vers la technologie, apprenant à coder par moi-même dans les premiers jours du Web, lorsque les tableaux étaient tout nouveaux et que le CSS n’avait pas encore été inventé.

Comment ai-je surmonté ça? Je ne sais pas si jamais tu t’en remets. Il a fallu du temps et de la réflexion pour devenir qui je suis et pour savoir quelles sont mes propres valeurs ainsi que où et comment je peux être précieux pour les autres. Travailler avec des collègues et pour des gestionnaires qui sont ouverts à discuter des questions de croissance personnelle et des défis du syndrome de l’imposteur a certainement aidé. Mais je n’ai jamais ressemblé à aucune de ces figurines de programmeur, et j’ai appris maintenant que je ne le ferai probablement jamais. Et ça a très bien marché.

Leave a Reply

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *