Article original : How to Excel as a New Developer and Beat the Dunning-Kruger Trap
Qu'est-ce que l'effet Dunning-Kruger ?
Salut à tous, chers développeurs ! Imaginez ceci. Vous venez de décrocher votre premier emploi dans la tech ou peut-être sortez-vous tout juste d'un bootcamp de codage ou de l'université. Vous êtes motivé, excité et prêt à montrer au monde tout ce que vous valez.
Mais attendez une minute—avez-vous déjà entendu parler de l'effet Dunning-Kruger ?
Non, ce n'est pas le nom d'une entreprise de licornes cool ou d'un langage de programmation secret. C'est en fait un phénomène psychologique où les gens pensent qu'ils en savent plus qu'ils n'en savent réellement. Et croyez-moi, il est très facile de tomber dans ce piège quand on est nouveau et impatient de faire ses preuves.
Pourquoi devriez-vous vous en soucier ? Eh bien, cet état d'esprit peut en réalité vous empêcher de vraiment exceller dans votre nouveau rôle.
Mais ne vous inquiétez pas, nous allons plonger dans la manière dont vous pouvez naviguer sur ce terrain délicat et en ressortir non seulement confiant, mais véritablement capable d'être un développeur génial.
L'excitation du premier emploi
Vous souvenez-vous du moment où vous avez vu cet email "Félicitations" ? Votre adrénaline a monté, votre cœur s'est emballé, vos paumes sont devenues un peu moites, et vous avez probablement fait une petite danse de la joie (en tout cas, moi oui).
Vous vous êtes senti comme si vous aviez gagné à la loterie, et d'une certaine manière, c'était le cas ! Vous avez consacré une quantité énorme d'efforts pour atteindre cette position et enfin, vous faites maintenant partie du monde de la tech.
En entrant dans cette première semaine de travail, vous êtes entré au bureau (ou vous êtes connecté à cet appel Zoom) avec votre meilleure expression "Je suis un codeur sérieux". Votre nouvel espace de travail est tout prêt – imaginez votre propre bureau debout, avec deux écrans et un clavier mécanique qui produit le son le plus satisfaisant click-clack.
On vous donne votre premier projet ou tâche, et vous pensez, "Pff, je maîtrise. Quelle difficulté peut-il y avoir ?"
Vous êtes rempli d'excitation et prêt à affronter tout ce qui se présente à vous. Déboguer des erreurs ? Apportez-les. Des algorithmes complexes ? Pas de problème. Vous vous sentez invincible, comme un magicien du code.
Mais voici le truc—c'est exactement là que l'effet Dunning-Kruger commence à s'immiscer. Vous avez l'impression de pouvoir surmonter n'importe quel défi de codage qui se présente à vous. Mais est-ce vraiment le cas ? Découvrons-le.
_Photo par [Unsplash](https://unsplash.com/@brookecagle?utm_source=ghost&utm_medium=referral&utm_campaign=api-credit">Brooke Cagle / <a href="https://unsplash.com/?utm_source=ghost&utm_medium=referral&utmcampaign=api-credit)
Le retour à la réalité
Quelques semaines après le début de votre emploi, quelque chose commence à sembler... différent. Cette première poussée d'"Je peux tout faire !" commence à s'estomper à mesure que vous plongez plus profondément dans vos projets.
Vous rencontrez des problèmes de codage auxquels vos cours de bootcamp ou d'université ne vous ont pas exposé. Vous vous retrouvez à chercher sur Google des termes que vous n'avez jamais entendus et à fixer des messages d'erreur qui pourraient tout aussi bien être écrits dans une langue complètement inconnue.
Vous souvenez-vous de cette tâche "simple" dont vous étiez si confiant ? Eh bien, elle ne semble plus si simple maintenant. Vous commencez à réaliser que la base de code est un labyrinthe, et vous n'êtes qu'une petite souris essayant de trouver le fromage. Vous assistez à des réunions où les gens lancent des acronymes et du jargon de manière décontractée. Vous hochez la tête, mais intérieurement, vous pensez, "De quoi parlent-ils ?"
C'est le moment—le retour à la réalité. Cela vous frappe comme une tonne de briques : "J'ai encore tant à apprendre." Et soyons honnêtes, c'est une expérience humiliante. Vous pourriez même vous sentir un peu découragé ou submergé. La baguette magique de codeur que vous teniez semble un peu trop faible pour vous maintenant.
Mais hé, ne vous en voulez pas. De nombreux développeurs font face à ce problème, y compris moi-même. C'est la manière qu'a l'univers de dire, "Bienvenue dans le monde réel de la tech. Il est temps de monter de niveau." Et devinez quoi ? C'est là que commence la véritable croissance.
Pourquoi l'effet Dunning-Kruger est en réalité une bonne chose
Eh bien, vous avez donc atteint ce retour à la réalité. Vous vous sentez un peu déprimé, peut-être même en doutez-vous de votre capacité à mener cette vie dans la tech.
Mais voici le rebondissement : ce sentiment inconfortable, cette réalisation que vous n'êtes pas (encore) un magicien du code, est en réalité une bonne chose. Oui, vous m'avez bien entendu. C'est bien, et voici pourquoi.
L'effet Dunning-Kruger n'est pas juste un terme sophistiqué que les psychologues utilisent pour vous faire sentir mal à propos de vous-même. C'est une partie naturelle du parcours d'apprentissage. Considérez-le comme la manière qu'a votre cerveau de dire, "Hé, ralentis, mon ami. Il y a plus à voir ici."
Lorsque vous êtes au sommet du "Mont Stupide" tôt dans votre carrière, comme le montre l'image ci-dessus, vous ne savez pas ce que vous ne savez pas. Mais le moment où vous commencez à douter, le moment où vous ressentez cet inconfort, est celui où vous prenez conscience de vos limites.
Vous voyez, l'effet Dunning-Kruger peut être votre réveil, votre catalyseur pour une croissance authentique. C'est comme un point de contrôle dans un jeu vidéo qui dit, "Êtes-vous sûr d'être prêt pour le niveau suivant ?" Si c'est le cas, vous devrez vous équiper, apprendre de nouveaux mouvements, et peut-être même vous associer avec d'autres qui peuvent vous aider dans votre quête.
Ainsi, au lieu de voir cet effet psychologique comme un piège, considérez-le comme un tremplin. C'est une chance pour vous de pivoter. C'est votre opportunité d'identifier les lacunes dans vos connaissances et compétences, puis de vous démener pour les combler.
Vous commencerez à poser des questions, à demander des retours, et à pratiquer comme jamais auparavant. Avant même de vous en rendre compte, vous gravirez la pente de "l'illumination", où vous gagnerez non seulement en expertise, mais aussi en sagesse pour reconnaître qu'il y a toujours plus à apprendre.
En résumé, l'effet Dunning-Kruger n'est pas votre ennemi. C'est plutôt comme votre ami brutalement honnête qui dit les choses comme elles sont et vous maintient en échec, afin que vous puissiez devenir la meilleure version de vous-même.
Et soyons réalistes, nous pourrions tous utiliser un ami comme celui-ci, surtout lorsque nous commençons à explorer le monde de la tech.
_Photo par [Unsplash](https://unsplash.com/@grzegorzwalczak?utm_source=ghost&utm_medium=referral&utm_campaign=api-credit">Grzegorz Walczak / <a href="https://unsplash.com/?utm_source=ghost&utm_medium=referral&utmcampaign=api-credit)
Conseils pratiques pour surmonter la surconfiance
Maintenant que vous avez établi que l'effet Dunning-Kruger peut être votre allié. Mais comment passer de cette phase gênante de surconfiance à réellement s'améliorer ? Voici quelques conseils pratiques et sans détours pour vous aider à y parvenir.
Auto-évaluation : Connaissez-vous
Tout d'abord, prenez du recul et évaluez honnêtement vos compétences. Les gens disent toujours que la prise de conscience est la première étape vers l'amélioration de soi. Pas de sucre-coating, pas de gonflement de vos capacités. Utilisez des quiz en ligne, des défis de codage de sites comme Leetcode ou HackerRank, ou même le bon vieux papier et stylo pour noter ce que vous savez et ce que vous ne savez pas. Cela vous donnera une image claire de là où vous en êtes.
_Photo par [Unsplash](https://unsplash.com/@brett_jordan?utm_source=ghost&utm_medium=referral&utm_campaign=api-credit">Brett Jordan / <a href="https://unsplash.com/?utm_source=ghost&utm_medium=referral&utmcampaign=api-credit)
Demander des retours : Le miroir ne ment pas, mais il ne dit pas toute la vérité
Votre propre évaluation est un bon début, mais ce n'est pas suffisant. Vous avez besoin de perspectives externes pour obtenir une image plus complète.
Ne soyez pas timide—demandez des retours à vos collègues, mentors, ou même à vos communautés locales en ligne. Écoutez attentivement, gardez l'esprit ouvert, et ne soyez pas sur la défensive.
Rappelez-vous, les retours sont un cadeau, même lorsqu'ils piquent un peu. Assurez-vous de ne prendre que les retours qui concernent vos compétences plutôt que ceux qui sont de nature personnelle.
_Photo par [Unsplash](https://unsplash.com/@wocintechchat?utm_source=ghost&utm_medium=referral&utm_campaign=api-credit">Christina @ wocintechchat.com / <a href="https://unsplash.com/?utm_source=ghost&utm_medium=referral&utmcampaign=api-credit)
Fixez des objectifs SMART : Vous ne pouvez pas améliorer ce que vous ne mesurez pas
Vous avez probablement entendu parler des objectifs SMART : Spécifiques, Mesurables, Atteignables, Pertinents et Temporels. (Source : Kat Boogard) Utilisez ce cadre pour vous fixer des cibles.
Au lieu d'objectifs vagues comme "Je veux m'améliorer en JavaScript", visez quelque chose de plus concret comme, "Je vais terminer un projet JavaScript qui implique des appels API dans deux semaines." ou "Je vais apprendre à intégrer l'API Stripe en construisant un site web de commerce électronique d'ici la fin du mois."
Vous pouvez utiliser roadmap.sh pour suivre vos progrès et obtenir une feuille de route générale, aussi.
_Photo par [Unsplash](https://unsplash.com/@kellysikkema?utm_source=ghost&utm_medium=referral&utm_campaign=api-credit">Kelly Sikkema / <a href="https://unsplash.com/?utm_source=ghost&utm_medium=referral&utmcampaign=api-credit)
Décomposez : Une étape à la fois
Les grands objectifs peuvent être accablants, surtout lorsque vous apprenez quelque chose de zéro. Décomposez-les en tâches plus petites et gérables que vous pouvez aborder quotidiennement (de préférence) ou hebdomadairement.
Chaque petite victoire non seulement renforcera votre confiance et votre motivation pour rester constant, mais vous donnera également un chemin plus clair à suivre.
_Photo par [Unsplash](https://unsplash.com/@bruno_nascimento?utm_source=ghost&utm_medium=referral&utm_campaign=api-credit">Bruno Nascimento / <a href="https://unsplash.com/?utm_source=ghost&utm_medium=referral&utmcampaign=api-credit)
Continuez à apprendre : La rivière ne cesse jamais de couler
Le monde de la tech évolue constamment, et il en va de même pour vous. Faites de l'apprentissage une habitude. Que ce soit en lisant des articles, en regardant des tutoriels, en suivant de nouveaux cours ou en construisant de nouveaux projets, gardez votre cerveau affamé de plus de connaissances.
Assurez-vous simplement d'être constant :
Réfléchissez et ajustez : Rincez et répétez
De temps en temps, prenez le temps de réfléchir à vos progrès. Célébrez vos victoires, peu importe leur taille, et apprenez de vos échecs. Ajustez vos objectifs et stratégies si nécessaire et continuez. Soyez strict avec vous-même, mais ne vous en voulez pas trop lorsque vous n'atteignez pas une cible. Le progrès est un progrès, peu importe le contexte.
Surmonter la surconfiance ne consiste pas à minimiser vos capacités. Il s'agit de les affiner. Il s'agit de transformer cette étincelle initiale d'enthousiasme en une flamme constante qui éclaire votre chemin à travers le paysage en constante évolution de la tech. Et croyez-moi, une fois que vous aurez compris, rien ne pourra vous arrêter.
_Photo par [Unsplash](https://unsplash.com/@joshuaearle?utm_source=ghost&utm_medium=referral&utm_campaign=api-credit">Joshua Earle / <a href="https://unsplash.com/?utm_source=ghost&utm_medium=referral&utmcampaign=api-credit)
Le chemin pour devenir exceptionnel
Alors, quel est le but final ici ? Eh bien, surmonter l'effet Dunning-Kruger ne consiste pas seulement à éviter l'embarras ou à passer la journée sans accroc. Il s'agit de croissance à long terme. Il s'agit de devenir le développeur qui non seulement connaît son sujet, mais sait aussi ce qu'il ne sait pas.
C'est une combinaison puissante, mes chers amis. Cela vous rend plus compétent, plus employable, et soyons honnêtes, beaucoup plus agréable à travailler.
_Photo par [Unsplash](https://unsplash.com/@krakenimages?utm_source=ghost&utm_medium=referral&utm_campaign=api-credit">krakenimages / <a href="https://unsplash.com/?utm_source=ghost&utm_medium=referral&utmcampaign=api-credit)
Conclusion
D'accord, concluons cela. L'effet Dunning-Kruger est comme cette phase de puberté gênante que nous traversons tous. C'est inconfortable, un peu embarrassant, mais aussi complètement naturel.
Tout comme Neo dans "The Matrix", vous avez un choix. Vous pouvez prendre la pilule bleue, rester dans votre zone de confort et croire ce que vous voulez croire. Ou vous pouvez prendre la pilule rouge et embrasser l'inconfort, les bosses et les courbes d'apprentissage abruptes.
Prendre la pilule rouge signifie reconnaître qu'il existe un monde entier de sagesse en programmation que vous n'avez pas encore découvert. C'est un engagement à apprendre, à grandir et à devenir non seulement un meilleur développeur, mais un développeur exceptionnel.
Et devinez quoi ? Vous avez ce qu'il faut, alors engageons-nous à l'excellence, un dépôt à la fois !
_Photo par [Unsplash](https://unsplash.com/@jdavydko?utm_source=ghost&utm_medium=referral&utm_campaign=api-credit">Roman Davydko / <a href="https://unsplash.com/?utm_source=ghost&utm_medium=referral&utmcampaign=api-credit)
Pour conclure avec une citation :
"Ne vous figez pas dans une forme, adaptez-la et construisez la vôtre, et laissez-la grandir, soyez comme l'eau" — Bruce Lee
Ressources supplémentaires
Si vous êtes désireux d'approfondir ce sujet et de monter en compétences, voici quelques ressources qui peuvent vous aider dans votre parcours :
Livres
- "Mindset: The New Psychology of Success" par Carol S. Dweck - Comprendre le pouvoir d'un état d'esprit de croissance.
- "Deep Work: Rules for Focused Success in a Distracted World" par Cal Newport - Apprendre à se concentrer et à produire un travail de haute qualité.
- "The Pragmatic Programmer" par Andrew Hunt et David Thomas - Un livre incontournable pour chaque nouveau développeur.
Articles
- Comprendre l'effet Dunning-Kruger - Un article de Psychology Today qui explique la psychologie.
- Comment surmonter le syndrome de l'imposteur - Un article Medium qui fournit des conseils pratiques.
- L'avantage du développeur : Comment devenir un développeur senior - Un article Hackernoon axé sur le chemin vers la seniorité.
Cours en ligne
- The Science of Well-Being par l'Université de Yale - Un cours Coursera qui peut vous aider à comprendre le bonheur et la productivité.
- Learning How to Learn - Un autre joyau de Coursera qui vous enseigne les méthodes les plus efficaces pour apprendre de nouveaux sujets.
N'hésitez pas à explorer ces ressources et à prendre ce qui résonne avec vous. Bon apprentissage !