Développeurs de mentorat: 5 conseils d’un ingénieur d’Adobe Experience Platform
Le mentorat est une expérience enrichissante qui peut stimuler la croissance professionnelle et personnelle du mentor et du mentoré. Comme nous travaillons tous à la maison sans savoir quand nous nous reverrons, il est plus important que jamais de s’appuyer sur ces précieuses connexions. Dans cet article, nous partageons des conseils pratiques pour vous aider à améliorer votre relation de mentorat et à accélérer le développement de votre mentoré à la fois au bureau et en dehors.
Le mentorat peut jouer un rôle central dans la réussite de la carrière d’un développeur. Il n’est pas facile pour les nouveaux arrivants de naviguer dans l’industrie du logiciel, et le fait de jumeler un développeur débutant avec un conseiller expérimenté peut accélérer sa croissance professionnelle, étendre son réseau et s’acclimater à la culture de travail de l’organisation.
Dans le Adobe Experience Platform programme de mentorat, nous comprenons que les mentors peuvent guider, inspirer et habiliter les développeurs à atteindre leur plein potentiel, ce qui à son tour apporte un plus grand succès à l’organisation. Mener un mentorat efficace, cependant, est plus facile à dire qu’à faire et le manque de directives peut dissuader les mentors potentiels de nouer ces relations précieuses.
Dans cet article, nous nous appuyons sur notre propre expérience de mentorat pour partager quelques conseils et recommandations simples mais précieux qui peuvent vous aider à améliorer votre relation de mentorat, à rapprocher votre mentoré de la réalisation de ses objectifs et à prospérer dans votre propre carrière.
Plus de 30 ans de recherche ont établi la valeur du mentorat dans la promotion de l’apprentissage continu et de la croissance professionnelle pour les deux mentorés et mentors. D’une part, le mentorat permet à un développeur en herbe de tirer parti de l’expertise de quelqu’un qui peut faire ce qui suit:
- Partager leurs connaissances, leurs compétences et leurs expériences de vie
- Écoutez, fournissez des conseils, des conseils et des commentaires constructifs
- Agir comme un modèle positif et offrir des encouragements
- Donner un aperçu de la culture d’entreprise
- Guide sur le réseautage et offre des possibilités de réseautage
Des études ont montré à maintes reprises que des contributions comme celles-ci entraînent de meilleurs résultats de carrière pour les mentorés, un niveau plus élevé d’engagement et d’engagement, ainsi qu’un plus fort sentiment d’inclusion et d’appartenance au sein de l’organisation.
En ce qui concerne les mentors, les employés qui assument ce rôle font état d’une amélioration des compétences en leadership et en communication, d’une plus grande satisfaction professionnelle, d’une plus grande réussite professionnelle et d’un renforcement perçu de leurs propres connaissances.
Il est important de noter qu’une relation mentor-mentoré est un choix cela nécessite un effort et un engagement mutuels. Même si le mentorat n’est pas votre travail à temps plein, les récompenses de ce partenariat bénéfique conjoint compensent largement l’effort.
La partie la plus difficile d’être un mentor est de savoir par où commencer. Ces cinq lignes directrices vous mettront sur la bonne voie pour guider, nourrir et inspirer votre mentoré.
Apprenez à les connaître
Le mentorat est une relation continue entre deux personnes et, comme pour toutes les relations, la meilleure façon de briser la glace est de se connaître. Créez une connexion amicale en posant des questions sur leurs passions, leurs intérêts et leurs objectifs personnels pour trouver un terrain d’entente. Parlez également de vos expériences en tant que développeur amateur pour leur donner un contexte sur lequel vous pouvez leur donner des conseils de première main.
Soyez curieux (mais pas invasif) et pratiquez écoute active pour établir la confiance et les relations. C’est votre chance de vous présenter comme un conseiller, un confident et une personne dont ils peuvent rejeter leurs idées sans jugement.
Un bon moyen de vous rapprocher et de devenir plus à l’aise les uns avec les autres est par le biais d’activités, telles que 20 questions, prendre un café ou déjeuner ensemble, une soirée de jeu au travail ou tout ce qui semble naturel.
Définir les attentes
Jeter les bases de la relation afin que vous sachiez à quoi vous attendre. Cela implique d’établir des règles de base (par exemple, aucun e-mail pendant le week-end) et des garanties de confidentialité pour éviter de faire dérailler le mentorat.
En outre, déterminez la fréquence et la durée de vos rencontres (par exemple, Slack, appel vidéo, en personne). Le maintien de ces attentes repose sur votre cohérence avec eux. Si vous dites que vous êtes disponible le lundi matin, par exemple, assurez-vous d’honorer cet engagement afin qu’ils reconnaissent non seulement cette routine mais vous considèrent également comme fiable.
Fixer des objectifs réalisables
Qu’est-ce que votre mentoré espère réaliser d’ici six mois, voire au cours des cinq prochaines années? Travaillez avec votre mentoré pour créer des objectifs SMART (spécifiques, mesurables, orientés vers l’action, réalistes et opportuns) et entourez ceux que vous pouvez les aider de manière réaliste.
Par exemple, s’ils souhaitent améliorer leurs compétences en codage, réduisez cela à des détails tels que ce qu’ils veulent apprendre en premier. S’il s’agit de programmation fonctionnelle, vous pouvez leur fournir des ressources et les présenter à d’autres membres de l’équipe qui connaissent bien la programmation fonctionnelle. Vous pouvez même mettre en place un système de jumelage où vous regardez tous les deux des tutoriels ou suivez un cours ensemble pour compenser la procrastination.
Programmer la programmation par paire
Contrairement à d’autres professions, le mentorat d’un développeur de logiciels nécessite plus que de simples conseils. La programmation en binôme crée une opportunité d’apprendre les uns des autres simplement en travaillant ensemble et vous aide également à mieux comprendre leurs forces et leurs faiblesses.
Avant la session, passez en revue le problème qu’ils espèrent résoudre et essayez de comprendre leur approche. Cela apportera de la clarté à la session et vous mettra dans une meilleure position pour offrir des commentaires et des suggestions – même si c’est juste un nouveau raccourci clavier qui leur fera gagner du temps.
Pendant la programmation en binôme, tournez le clavier à tour de rôle, mais laissez votre mentoré faire la majeure partie de la conduite. L’objectif est de les aider à comprendre comment résoudre le problème, et les gens le font mieux grâce à une pratique pratique.
Enfin, donnez-leur une rétroaction honnête et ouverte, mais permettez-leur toujours de tirer leurs propres conclusions avant d’intervenir avec les vôtres. Vous pouvez même vous retrouver à apprendre quelque chose de leur.
Reste en contact
Il est essentiel que vous consultiez régulièrement votre mentoré pour garder un œil sur ses progrès. Laisser la relation devenir obsolète peut annuler tous les progrès que vous avez réalisés pour établir un lien à la première étape, et ils seront moins susceptibles de tendre la main lorsqu’ils ont besoin d’aide.
En tant que mentor, assurez-vous de planifier des enregistrements de routine dans votre calendrier. Qu’il s’agisse d’une réunion en personne ou d’un simple message Slack, prenez le temps de leur demander sur quoi ils travaillent et s’ils ont des obstacles. Pour faire fonctionner une relation mentor-mentoré, il faut essentiel que vous prenez le temps les uns pour les autres.
Le mentorat n’a pas de méthode universelle. Chaque mentoré a sa propre personnalité et son propre style d’apprentissage qui définit votre degré de compatibilité. Se familiariser avec les différents archétypes de mentorés et ajuster votre approche en conséquence peut considérablement améliorer vos relations de mentorat.
Le dépresseur
Scénario: votre mentoré est bloqué sur un projet depuis des mois, mais il fait des progrès minimes. La plupart de leur temps est consacré à se creuser des trous pour les lapins et ils perdent leur motivation dans leur travail. Quand ils vous parlent, ils ne font qu’exprimer leurs frustrations et vous avez peu de contexte sur le projet lui-même, ce qui rend difficile de les aider réellement.
En tant que mentor, votre objectif principal ici est de relancer leur motivation et de les inciter à continuer à travailler vers leurs objectifs. Voici quelques façons de procéder:
Faites des objectifs de la taille d’une bouchée: Décomposer leur problème en petites tâches réalisables pour leur permettre de progresser plus facilement. Avoir des victoires constantes en cours de route contribuera également à renforcer leur confiance pour résoudre le problème plus large.
Essayez la programmation par paire: Planifiez des sessions de programmation fréquentes avec eux pour obtenir une image complète de leur projet et de leurs obstacles. Vous avez probablement déjà rencontré les mêmes problèmes.
Supprimez les principaux bloqueurs: S’ils sont complètement perdus sur un problème complexe et que le projet est à long terme, il est normal d’intervenir et de les aider à le résoudre. Les débloquer leur permettra de ressentir la progression et de retrouver leur motivation.
L’impresseur
Scénario: votre mentoré vient de commencer et est incroyablement excité. Ils vous ont demandé des conseils sur un problème et vous avez recommandé avec plaisir une approche, mais lorsqu’ils ont ouvert leur première demande d’extraction pour la révision du code, ils sont apparemment allés dans une direction entièrement différente. Malgré les redondances et environ 500 lignes de code, leur approche techniquement résout le problème.
Dans ce cas, le code n’est pas le vrai problème. Il n’y a rien de mal à adopter une approche qui diffère de vos conseils d’origine. Le hic, c’est qu’ils pourraient avoir mal compris vos commentaires ou ne pas vraiment apprendre de vous. Pour vous assurer que vous remplissez votre rôle de mentor, voici ce que vous pouvez faire:
Fournissez des commentaires constructifs: Reconnaissez les efforts qu’ils ont déployés et posez des questions sur leur approche. Encouragez leur curiosité à propos d’approches alternatives à des parties spécifiques du code et soutenez vos commentaires avec de la documentation, des articles crédibles ou même des anecdotes sur un projet passé.
Offrez-leur de les aider à pratiquer: Encore une fois, la programmation en binôme est une excellente occasion d’apprentissage pour vous et votre mentoré. Une fois que vous avez laissé vos commentaires, proposez de jumeler le programme avec eux afin qu’ils puissent en savoir plus à ce sujet. Cela vous donnera également une fenêtre sur leur processus de réflexion lors de leur codage.
L’introverti
Scénario: votre mentoré est silencieux. Ils semblent préférer travailler en silo et tendent rarement la main – voire jamais. Mais leur code est bien écrit, donc vous ne savez pas comment vous pouvez aider.
En tant que mentor, ce scénario peut presque vous faire sentir hors de propos. Mis à part ce qu’ils vous disent au stand-up, vous êtes surtout dans le noir. Les introvertis ne sont pas de grands communicateurs et leurs difficultés se produisent probablement dans les coulisses, alors voici deux façons de les persuader de vous inclure:
Prendre l’initiative: Les introvertis ont du mal à tendre la main sans avoir l’impression de déranger l’autre. Vous pouvez également vous sentir comme un introverti vous-même, mais à moins que vous ne fassiez l’effort de discuter ou de jumeler un programme pour découvrir quelles sont leurs difficultés, vous les perdrez.
Restez décontracté: Pour encourager les conversations ouvertes et honnêtes d’un introverti, restez dans sa zone de confort. Par exemple, utilisez Slack pour vous enregistrer afin de réduire la pression liée à la tenue d’une conversation en personne. Les introvertis peuvent être assez expressifs et extravertis une fois qu’ils se sentent à l’aise avec quelqu’un, alors faites ce qui fait leur se sentir le plus à l’aise et faire un effort conscient pour se reconnecter régulièrement.
Le blâme
Scénario: votre mentoré aime blâmer les autres pour des choses indépendantes de sa volonté et parfois pour ses propres erreurs. Leur travail est formidable, mais ils semblent toujours être «la victime» dans toutes les situations. Par exemple, ils ont fusionné une fois le code qui a cassé la branche principale, mais parce que quelqu’un d’autre a fusionné avant eux, votre mentoré les a immédiatement blâmés. Comme ils refusent d’accepter la responsabilité de la rupture de la construction, il est difficile de les conseiller afin que cela ne se reproduise plus.
Il s’agit d’un mentoré particulièrement difficile à naviguer. Ils ne reconnaissent pas leurs erreurs et puisque vous n’êtes pas leur patron ou parent, ce n’est pas à vous de signaler leurs défauts personnels. Gardez à l’esprit que le blâme est souvent un mécanisme de défense. Votre mentoré peut être un perfectionniste ou ne pas être sûr de ses capacités, alors il pointe du doigt pour se distancier de ses propres lacunes.
Voici quelques façons de gérer cette situation délicate:
Redirigez la conversation: Ne laissez pas la conversation devenir un jeu de blâme sans fin. Redirigez doucement leurs hypothèses vers le problème réel, qui dans ce cas est que la construction est rompue.
Résolvez le problème avec eux: Associez-les avec eux pour signaler la cause du problème et les aider à en tirer des leçons. Assurez-vous d’encadrer vos explications afin qu’elles ne se sentent pas attaquées. Rassurez-les que les erreurs sont inévitables – en fait, commettre des erreurs puis les corriger s’avère être un approche très efficace de l’apprentissage.
Bien que cet article propose de nombreux conseils et suggestions pour devenir une influence positive dans la carrière de votre mentoré, chaque dynamique de mentorat est unique et il reste encore beaucoup à apprendre. Il n’y a pas d’approche unique et la méthode la plus efficace consiste souvent à plonger et à modifier votre approche au fur et à mesure.
Bien que, quel que soit le scénario du mentoré dans lequel vous vous trouvez, la clé sera toujours de vous intéresser personnellement à la relation et de prendre du temps pour elle. Pensez à toutes les personnes qui ont eu un impact sur votre propre carrière et visez à incarner vous-même le modèle que vous souhaiteriez avoir en tant que développeur débutant.
À Adobe Experience Platform, nous avons pu constater directement comment le mentorat peut façonner positivement la carrière d’un développeur et améliorer considérablement ses perspectives. En conséquence, nous développons et affinons constamment notre approche et cherchons à élargir davantage notre programme de mentorat, afin que les employés débutants et seniors puissent jouer un rôle actif dans leur propre développement professionnel. Nous espérons que les directives de l’article vous ont inspiré à faire de même.
Pour en savoir plus sur ce sur quoi nous travaillons, suivez les Blog Adobe Tech pour des histoires et des ressources hebdomadaires pour les développeurs. Pour les articles exclusivement sur Adobe Experience Platform, suivez Jaemi Bremner sur Medium.