2017-09-11 08:11:21 +0000 2017-09-11 08:11:21 +0000
68
68

Traiter avec une personne qui a continuellement besoin d'aide

Contexte

J'ai un “ami” qui occupe actuellement un emploi de développeur de logiciels. Malheureusement, cet ami n'est pas du tout disposé à chercher des solutions par lui-même. Il préfère me contacter pour me décrire son problème et me demander de l'examiner.

Je suis heureux d'aider les gens, mais le problème avec eux est que, comme ils n'ont aucune motivation pour apprendre par eux-mêmes, je dois commencer à leur expliquer les bases, puis leur parler de la solution. Comme vous pouvez le constater, c'est une affaire qui prend énormément de temps.

J'ai essayé de leur montrer comment chercher leurs problèmes sur Google, de poster des questions sur Stack Overflow, et de me référer à la documentation des développeurs. Apparemment, mes conseils sont tombés dans l'oreille d'un sourd. Quand ils ont un nouveau problème et demandent de l'aide, et je répète mon conseil, ils poursuivent avec “que dois-je chercher sur Google”, “je ne comprends pas la section X de la documentation”, “pouvez-vous m'aider à trouver quelque chose de mieux”, etc.

Parfois, ils ont un problème avec les projets sur lesquels ils travaillent, et ils me demandent de l'aide. Selon eux, il s'agit de “très petits” problèmes qui “ne devraient pas prendre beaucoup de temps”, et il suffit de dire que ce n'est pas le cas. Parfois, je développe une petite démo de la chose dont ils ont besoin, et cela est suivi de critiques telles que “X ne fonctionne pas”, “mais ce n'est pas comme ça que ça se passe sur le site Y” et ainsi de suite.

Lorsque j'essaie de leur expliquer qu'il ne s'agit que d'une démo, ils offrent l'accès au code source et me demandent de le parcourir et d'ajuster ma solution en conséquence. Lorsque je refuse pour des raisons évidentes, ils continuent à me harceler avec des demandes d'amélioration de la démo.

J'ai également essayé de refuser de les aider en disant “non”, mais cela les amène à commencer à travailler sur un moment où nous pouvons discuter de la question.

Frustrée par l'état des choses, j'ai essayé de les bloquer sur les médias sociaux, mais quand je le fais, ils essaient généralement de me contacter par un autre canal qui ne peut pas être facilement bloqué, comme par exemple par des appels téléphoniques ou des messages vocaux.

Question

Comment puis-je faire en sorte que cet “ami” cesse ce comportement ?

Idéalement, je voudrais que cette personne devienne autonome à cet égard. Cependant, toute action qui l'amène à cesser de me harceler (je suis d'accord pour qu'elle trouve une autre personne) est également acceptable.

Je préfère résoudre ce problème de manière à éviter les conflits.

Réponses (14)

58
58
58
2017-09-11 08:28:21 +0000

Il ne faut pas récompenser la paresse. Pour apprendre, ils doivent déboguer le code qu'ils ont écrit.

Ils sont habitués à ce que vous leur disiez oui et ils comptent sur ça. S'ils ont besoin d'aide, c'est bien, mais vous devez fixer des limites avant qu'ils ne profitent davantage de votre bonne nature, le codage est déjà très long. Ils ont besoin d'apprendre par eux-mêmes et être nourris à la cuillère ne va vraiment aider personne. Pour moi, ils profitent actuellement de vous.

Si c'est vraiment votre ami, dites simplement quelque chose comme :

Vous n'allez pas apprendre en me voyant faire des choses pour vous tout le temps, je dois vraiment continuer ce que je fais. Reviens me voir dans une heure, si tu n'as rien à faire, alors je répondrai aux questions, pas aux solutions de code.

S'ils sont employés comme développeurs de logiciels, ils doivent respecter une date limite, alors ils devront apprendre à résoudre les problèmes par eux-mêmes si tu ne les nourris plus à la cuillère. S'ils ne sont pas si doués pour le développement de logiciels, c'est leur problème, pas le vôtre. Ils n'auraient pas dû être embauchés s'ils savaient que leurs compétences n'étaient pas à la hauteur. Et s'ils ont une politique de distribution du code à quelqu'un d'autre pour obtenir de l'aide ? Cela pourrait les faire renvoyer.

Le meilleur moyen dans ce scénario est qu'ils doivent voir ce que c'est sans votre aide (c'est-à-dire que vous codez pour eux). c'est gentil de votre part d'aider mais ne le faites pas pour eux. Parce que vous voulez les aider à mettre fin à leur comportement, les bloquer n'est pas la meilleure option. Vous pouvez simplement les ignorer, mais il ne s'agit pas de les aider à changer leur comportement, il s'agit de savoir comment ignorer quelqu'un lorsque vous l'avez bloqué sur les médias sociaux.


Puisque vous avez essayé de leur parler des suspects habituels (débordement de piles, documentation et simple recherche sur Google). Je leur présenterais rubberducking , ils doivent passer en revue leur code ligne par ligne et apprendre qu'ils doivent le faire. Le fait de le relire à eux-mêmes pourrait les aider à savoir où ils se trompent, à mieux comprendre le code ou à résoudre leurs propres problèmes.

52
52
52
2017-09-11 08:41:20 +0000

Vous êtes à proximité d'un Help Vampire . Le post explique les symptômes bien mieux que moi, bien que je soupçonne que vous les connaissez déjà trop bien.

Si vous suivez les liens, vous constaterez que la solution recommandée est généralement de cesser votre comportement habilitant. En aidant à la lecture de la documentation, en mettant en place des démonstrations et en récompensant continuellement le vampire d'aide que vous faites revenir.

Il est très probable que cette personne souffre d’ Impuissance apprise , bien qu'il soit également possible que cette personne vous demande simplement de faire son travail pour elle. La personne ne voit tout simplement pas d'autre moyen d'échapper à l'incapacité de coder que de vous le demander. Si vous lisez les expériences très intéressantes, vous constaterez que vous devez montrer à la personne testée comment échapper à cette situation - ce que vous avez essayé de faire de façon admirable, mais vous ne parvenez pas à faire respecter son autonomie. Afin de gagner la confiance dans leur propre prise de décision, les gens doivent prendre leurs propres décisions et en tirer des leçons.

Au fil des années que j'ai programmées, j'ai également eu affaire à des personnes demandant de l'aide, mais j'ai généralement refusé tout sauf de donner des conseils d'orientation, et très peu. Si vous voulez que cette personne commence à apprendre, vous devez arrêter d'enseigner les moindres bases à chaque étape et la laisser faire ses propres recherches.

Rassemblez une liste de vos suggestions communes :

  • Google
  • Demandez à Stackoverflow
  • Lisez la documentation
  • Trouvez un tutoriel

Puis reliez-les simplement encore et encore jusqu'à ce qu'ils les suivent ou cessent de vous harceler. De cette façon, vous donnerez des suggestions utiles en permanence jusqu'à ce qu'ils les suivent ou qu'ils apprennent.

25
25
25
2017-09-11 08:30:35 +0000

Vous êtes utilisé et vous devriez arrêter ce que vous faites actuellement - commencez par un “Non”

Vous êtes utilisé et vous devriez essayer de vous en tenir à un simple “Non”. Le meilleur moyen est probablement de commencer par un “Je suis désolé, mais je n'ai pas le temps de vous aider avec votre problème. Cela me coûte trop de temps et je vous ai déjà montré comment vous pouvez essayer d'abord”

Il est important que cette personne apprenne que vous ne ferez plus son travail à sa place. Elle est habituée à ce que vous lui fournissiez beaucoup trop d'informations.

Tenez-vous en à votre “Non” - ne revenez pas dessus si la personne vous contacte par un autre canal

Et vous devez vous en tenir à votre parole. Ne revenez pas sur votre parole si la personne vous appelle sur votre téléphone. Ce n'est pas parce qu'elle essaie un autre canal que vous avez soudain plus de temps pour faire son travail à sa place, ce que vous ne devriez pas faire dans cette mesure.

Raccrochez si elle n'arrête pas de vous harceler jusqu'à ce qu'elle réalise que cela ne vaut pas la peine

Si elle n'arrête toujours pas de vous harceler, vous devriez raccrocher. Après quelques temps, ils apprendront qu'ils ne peuvent plus le faire et que cela leur coûte trop de temps et d'efforts sans le résultat qu'ils espéraient.

Addendum - votre ami doit faire attention aux biens de l'entreprise

Je n'entrerai pas dans les détails pour qu'ils vous fournissent le code source nécessaire à leur travail afin que vous puissiez travailler sur les démos car je ne suis pas avocat et ce qui suit n'est certainement pas un conseil juridique. C'est peut-être quelque chose pour Workplace.SE, mais je suis sûr que c'est illégal dans la plupart des contextes. Vous devez informer votre ami qu'il doit mettre fin à ce comportement, sinon il aura de gros problèmes à un moment donné. Par exemple en publiant des parties du code source sur StackOverflow. Ils devraient apprendre à être prudents ou ce sera une leçon douloureuse lorsqu'ils devront enfin l'apprendre.

14
14
14
2017-09-11 09:53:39 +0000

Les autres réponses sont parfaites pour traiter avec des “amis” qui profitent de vous comme ça.

Au cas où vous vous retrouveriez dans une situation où il s'agit d'un collègue ou de quelqu'un d'autre avec qui vous devez travailler, voici ce qui m'a aidé :

  1. Redirigez-les vers un e-mail (“Salut Bob… désolé, je suis en plein milieu de quelque chose en ce moment, envoyez-moi un e-mail à ce sujet.”)
  2. Attribuer un temps fixe par jour/semaine/mois pour répondre aux e-mails de Bob. Par exemple, tous les trois jours à 9 heures du matin, vous vous donnez 20 minutes pour essayer de répondre aux e-mails de Bob et l'aider. Une fois que vous avez terminé (et assurez-vous de ne pas utiliser plus de temps que prévu !), vous cliquez sur “Envoyer” et vous retournez à votre autre travail.
  3. Pendant le reste du temps, redirigez vers le courrier électronique et ignorez toute demande d'aide de Bob jusqu'à ce que vous frappiez à nouveau une “fenêtre Bob”.
  4. Observez comment Bob se fatigue d'attendre si vous n'êtes pas immédiatement disponible et commence à faire des recherches sur lui-même. Ou observez comment Bob est licencié pour incompétence ;-)
  5. Si Bob s'adresse à votre patron et que votre patron vient vous voir, vous pouvez pointer du doigt les e-mails écrits à l'étape 2 et demander : “Patron, j'essaie d'aider Bob du mieux que je peux tout en continuant à faire mon autre travail. Quelle serait votre priorité pour aider Bob ? Est-ce plus important que de livrer FancySoftware le mardi ? Si c'est le cas, je consacrerai plus de temps à aider Bob, mais cela signifie que nous ne pourrons pas respecter la date limite de mardi. Sinon, j'ai peur qu'il doive attendre”.
12
12
12
2017-09-11 14:36:44 +0000

J'ai été dans la position de demander plus d'aide que je ne le devrais, mais pas dans la programmation.

Quand j'ai commencé à pratiquer la médecine seul (hors résidence), c'était incroyablement stressant ; je n'avais personne qui regardait par-dessus mon épaule pour s'assurer que je n'allais pas faire de mal à quelqu'un. La meilleure réponse que j'ai obtenue a été celle d'un collègue qui m'a dit : “Faites ce que vous pensez être juste, et vérifiez avec moi après”. “Après” signifiait après que le patient ait été libéré. Je l'ai fait et il confirmait ma décision (ou me disait ce que j'avais fait de mal, ce qui était généralement mineur et réparable. Cette “relation” durait quelques semaines tout au plus. J'ai trouvé mon équilibre. J'ai été forcé de me fier à mon propre jugement, ce qui a été un grand cadeau.

En quelques années, les gens venaient me voir avec des cas difficiles.

Vous avez été gentil avec cette personne, mais l'aide doit soit s'arrêter maintenant, soit suivre une autre voie.

Si la personne n'est pas sûre d'elle, l'affirmer quand elle a pris la bonne décision et l'aider à trouver ses erreurs seulement après qu'elle les a commises aide à renforcer sa confiance (à moins qu'elle ne prenne jamais la bonne décision.) Mais assurez-vous qu'il y ait une limite au temps pendant lequel vous serez un mentor. (par exemple, 1 mois.) Si la personne ne prend jamais la bonne décision, elle ne doit pas continuer à occuper ce poste, mais suivre une formation supplémentaire.

Si la personne est paresseuse et ne veut qu'une aide, et non un apprentissage, lorsque le temps est écoulé - ce qui peut être maintenant - demandez-lui combien de temps elle attend que vous fassiez son travail à sa place. Cela ne peut pas être plus impoli que de les bloquer, etc.

8
8
8
2017-09-11 10:00:51 +0000

Je viens de changer de travail, là où ils utilisent un cadre dont je n'avais pas entendu parler, avec un workflow dont je n'ai pas du tout l'habitude. Parce que ce framework absorbait une grande partie de mon travail, je n'utilisais pas beaucoup mes connaissances procédurales de PHP et j'avais besoin de savoir comment le framework gérait cela et la terminologie.

Au début, j'avais besoin de beaucoup d'aide, mais chaque fois je m'assurais de demander pourquoi ils faisaient quelque chose au lieu de demander la solution. Grâce à cela, j'ai pu maîtriser les bases plus rapidement que ce qu'ils attendaient de moi. C'était principalement parce qu'ils m'avaient appris les termes, la logique derrière leurs choix et la logique derrière le pourquoi le cadre fonctionne ainsi.

Quand j'ai eu un stagiaire, j'ai appliqué la même logique. Au début, il me demandait beaucoup de choses (un lot). J'ai expliqué que cela me prenait trop de temps. **J'ai commencé à lui dire/guider ce qu'il fallait chercher. Au lieu de lui donner les réponses, je lui ai dit comment les trouver, en lui apprenant la bonne façon de penser et en me faisant gagner beaucoup de temps, tout en l'aidant réellement.

Au début, il n'aimait pas ça parce qu'il n'obtenait pas ce qu'il voulait (une solution directe), mais après un certain temps, il s'est rendu compte qu'il posait moins de questions, ce qui lui donnait confiance, créant ainsi une boucle positive.

7
7
7
2017-09-11 11:46:32 +0000

J'ai été un tel ami, et mes collègues avaient une solution simple pour moi : au lieu de poser une question dès que j'avais un problème, ils m'ont proposé d'écrire ma question, et seulement quand j'avais une liste de questions, me bloquant, je pouvais venir les poser.

Voici ce qui s'est passé : à cause de leur remarque, j'ai réalisé que je devais enquêter davantage pour moi-même, et parfois, juste en continuant le travail et en tombant sur les informations suivantes, j'ai réussi à répondre à mes propres questions précédentes.

Bonne chance

7
7
7
2017-09-11 11:55:25 +0000

Une solution simple consiste à leur remettre un contrat de travail. Laissez-les payer pour le travail que vous effectuez. Ainsi, pour un développeur de logiciels, vous devriez facturer entre 70 et 140 dollars/euro par heure. S'il vous remet le code source et s'attend à ce que vous le répariez, il essaie d'engager un développeur ou un consultant extérieur. Ce qui signifie que le travail est payant, et non gratuit.

7
7
7
2017-09-11 10:37:39 +0000

Tout dépend de l'issue de l’“amitié” que vous avez avec cette personne. Souhaitez-vous ou non rompre avec elle ? Si vous souhaitez y mettre fin, suivez les étapes ci-dessous : La meilleure façon de traiter avec quelqu'un comme ça, c'est de :

  • Dis-lui que tu ne l'aideras pas

  • Dis-lui POURQUOI tu lui dis que tu ne peux pas l'aider comme dans dis-lui comment ça t'affecte quand il continue à te demander

  • Suggérer un moyen d'avancer avec des limites claires - dis-lui plutôt où il peut obtenir de l'aide (on dirait que tu l'as déjà fait, rappelle-lui ça) et quelques limites comme dans les situations que vous pouvez aider et celles que vous ne pouvez pas aider.

3
3
3
2017-09-12 14:37:32 +0000

**Il a un problème, en ce sens qu'il ne veut pas faire son travail, et qu'il veut que quelqu'un d'autre (vous, dans ce cas) le fasse à sa place.

Vous avez un problème, en ce sens que vous ne pouvez pas vous résoudre à dire “non” dans une situation où il faudrait le dire.

En ne l'arrêtant pas, vous favorisez son comportement ; *vous le laissez faire. * Gardez à l'esprit que plus cette situation dure, plus sa réaction sera mauvaise lorsque vous cesserez enfin de faire son travail.

Il se sera convaincu que l'état actuel des choses est normal et attendu, et que si vous cessez de le faire à un moment donné… eh bien, il pensera que maintenant vous ne faites pas votre travail, que vous ne lui donnez pas son dû, que son échec est de votre faute, dans son esprit.

Vous espérez qu'il comprendra à temps ; mais ce n'est pas vrai. **Tant que rien ne bloque son comportement actuel, il ne comprendra pas. Vous pouvez continuer à lui permettre pendant 5 ou 10 ans et il ne comprendra toujours pas.

La seule façon pour lui de comprendre est que tout ce qui suit se produise :

  1. Vous (et tous les autres) cessez de faire son travail pour lui.
  2. La situation l'oblige à le faire (comme dans, il sera viré s'il ne le fait pas). Même cela n'est pas une garantie - certaines personnes s'enfoncent si profondément qu'elles préfèrent perdre leur emploi plutôt que de faire leur travail. Mais peut-être qu'au moment où il perdra d'autres choses après avoir perdu son emploi, il finira par comprendre qu'il doit travailler.
  3. Il finira par apprendre comment le faire, parce qu'il y est contraint.
  4. Et enfin, une fois qu'il aura appris comment faire, et qu'il le fera, quelqu'un d'autre va essayer de lui faire faire le travail de cette autre personne pour lui, comme il le fait maintenant pour vous. **À ce moment-là, il comprendra.

Quant à vous : arrêtez de l'autoriser. Vous pouvez perdre un ami… sauf que quelqu'un qui vous utilise de cette façon n'est pas un de vos amis. Vous pouvez être un ami pour lui, mais il n'est pas un ami pour vous. Qu'il comprenne immédiatement ou non, vous devez arrêter. Soyez poli, ne râlez pas et appelez-le par son nom, arrêtez simplement, ignorez ses communications et ne cédez jamais.

Un retour positif pourrait être nécessaire - s'il commence vraiment à faire sa part, et s'il a vraiment besoin d'un peu d'aide qu'il n'aurait pas pu trouver sur Google, si vous pouvez le débloquer sans trop d'efforts, faites-le, en récompense de son action. C'est plus pour renforcer un comportement positif qu'autre chose.

3
3
3
2017-09-11 12:25:28 +0000

**Je suggère qu'au lieu de leur fournir une réponse, ou même le code source comme solution, on leur pose des questions qui les amènent à trouver la réponse eux-mêmes.

“S'il vous plaît, j'ai besoin de votre aide. ”

“Quel est votre problème exact ?”

“En général, je ne sais pas comment faire XY.”

“Avez-vous essayé de chercher sur Google un moyen de le faire ?”

“Non, que dois-je chercher sur Google ?”

“Eh bien, qu'est-ce qui décrit le mieux ce dont vous avez besoin et le plus court ?”

et ainsi de suite. Vous ne donnez pas une solution, juste une direction et ils doivent trouver la réponse eux-mêmes. S'ils sont vraiment coincés, comme s'ils ne comprenaient pas la documentation, vous pouvez leur expliquer dans une formulation plus simple si vous avez le temps, mais NE leur donnez PAS de solutions. Cela leur apprendrait qu'ils peuvent obtenir ce qu'ils veulent de vous s'ils demandent juste assez fort et font l'idiot.

Si cela n'aide pas, dites “Non” et s'y tenir. Peu importe où ils essaient de vous contacter, et s'ils demandent, ne leur donnez pas la possibilité de discuter. Non signifie non, vous n'avez pas besoin de vous justifier et votre décision n'est pas ouverte à la discussion. Précisez-le clairement. Vous les aidez parce que vous aimez le faire, mais vous n'êtes pas obligé de faire quoi que ce soit pour eux.

_En passant, le fait qu'ils vous montrent le code source de leur entreprise (ou même qu'ils vous l'offrent) pourrait très bien être illégal, car ils ont probablement signé un accord de confidentialité ou un document similaire. Mais bien sûr, IANAL

0
0
0
2017-09-11 16:20:16 +0000

Une stratégie que j'ai utilisée consiste à commencer à leur poser des questions qui les mèneront à leur solution. Quel débogueur utilisez-vous ? Comment connaissez-vous la valeur de la variable item_count ? Quel code a créé ce fichier ?

Si on me pousse à donner et à répondre, j'aime bien ne donner que le prochain fil d'Ariane qu'ils doivent suivre dans la direction d'une solution.

0
0
0
2017-09-12 15:29:22 +0000

L’“ami” reste sûr que vous allez les “aider”. Tout mot normal comme “Désolé, je suis occupé” est entendu comme une invitation à négocier. “Non” plus le silence sont vos outils.

J'ai été cette personne. Vous ne leur faites aucune faveur en leur obéissant.

On ne dirait pas que vous êtes l'instructeur ou l'employeur de cette personne. Vous avez donc votre propre travail à accomplir avant la date limite.

Je répondrais à leur courriel et à leur CC dans leur instructeur-patron. “Je n'ai pas la permission de quitter le travail qui m'a été assigné. Veuillez demander à votre superviseur.”

0
0
0
2017-09-12 17:30:26 +0000

Il se peut que nous n'ayons pas assez d'informations pour bien répondre à votre question. J'ai été un programmeur dans le besoin, donc je comprends le dilemme.

Si vous êtes coincé avec cette personne dans votre vie (par exemple, beau-frère, fille du patron), il est toujours dans votre intérêt et dans celui de votre survie de fixer une limite claire. Vous pourriez dire : “J'ai déjà donné autant de temps que possible à vos questions. Je ne peux pas vous donner plus de temps pour ce genre de problèmes”

Si votre patron s'attend à ce que vous résolviez les problèmes de cette personne, alors pour garder votre tranquillité d'esprit, vous devriez fixer des limites ET demander une plus grande compensation. Sinon, vous serez effiloché sur les bords et incapable de fournir votre meilleur travail.