Umgang mit einer Person, die ständig Hilfe benötigt

Hintergrund

Ich habe einen "Freund", der derzeit als Softwareentwickler angestellt ist. Leider ist dieser Freund von mir überhaupt nicht bereit, selbst nach Lösungen zu suchen. Sie würden sich lieber mit mir in Verbindung setzen, ihr Problem schildern und mich danach suchen lassen.

Ich helfe den Leuten gerne aus, aber das Problem mit ihnen ist, dass ich, da sie keine Motivation haben, selbst zu lernen, von Grund auf erklären und ihnen dann die Lösung erzählen muss. Wie Sie sehen können, ist dies eine äußerst zeitaufwändige Angelegenheit.

Ich habe versucht, ihnen zu zeigen, wie sie ihre Probleme googeln, Fragen zu Stack Overflow stellen und auf die Entwicklerdokumentation verweisen. Anscheinend ist mein Rat auf taube Ohren gestoßen. Wenn sie ein neues Problem haben und um Hilfe bitten und ich meinen Rat wiederhole, antworten sie mit „Was soll ich googeln“, „Ich verstehe Abschnitt X der Dokumentation nicht“, „Können Sie mir helfen, etwas Besseres zu finden“ usw.

Manchmal haben sie ein Problem mit den Projekten, an denen sie arbeiten, und sie bitten um meine Hilfe. Ihrer Meinung nach sind dies "sehr kleine" Probleme, die "nicht viel [meine] Zeit in Anspruch nehmen sollten", und es genügt zu sagen, dass dies nicht der Fall ist. Manchmal entwickle ich eine kleine Demo von dem, was sie brauchen, und darauf folgt Kritik wie „X funktioniert nicht“, „aber so ist es auf Website Y nicht implementiert“ und so weiter.

Als ich versuche, ihnen zu erklären, dass es sich nur um eine Demo handelt, bieten sie Zugang zum Quellcode an und bitten mich, ihn durchzusehen und meine Lösung entsprechend anzupassen. Wenn ich es aus offensichtlichen Gründen ablehne, belästigen sie mich mit Bitten, die Demo zu verbessern.

Ich habe auch versucht, mich zu weigern, ihnen zu helfen, indem ich "nein" sagte, aber das führt dazu, dass sie anfangen, einen Zeitpunkt auszuarbeiten, an dem wir das Problem besprechen können.

Frustriert über den Stand der Dinge habe ich versucht, sie in den sozialen Medien zu blockieren, aber wenn ich das tue, versuchen sie normalerweise, mich über einen anderen Kanal zu kontaktieren, der nicht einfach blockiert werden kann, z. B. über Telefonanrufe oder Voicemail.

Frage

Wie kann ich diesen "Freund" dazu bringen, dieses Verhalten zu stoppen?

Idealerweise möchte ich, dass diese Person in dieser Hinsicht autark wird. Jede Aktion, die sie dazu bringt, mich nicht mehr zu belästigen (ich bin damit einverstanden, dass sie eine andere Person finden), ist jedoch auch in Ordnung.

Ich würde es vorziehen, dies so zu lösen, dass Konflikte vermieden werden.

Wer ist dieser „Freund“? Ein Freund deines Freundes? Übrigens, Sie haben es in die Anführungszeichen gesetzt, es scheint, dass Sie nicht wirklich Freunde sind ?
Haben Sie Ihrem Freund gesagt, dass das, was er tut, wahrscheinlich dazu führen wird, dass er sofort gefeuert wird, wenn sein Chef es herausfindet? Sie klingen nicht so, als hätten sie auf jeden Fall die richtige Einstellung, um ein Entwickler zu sein, aber "Zugang zum Quellcode anzubieten" wird Sie feuern, verklagen und Sie wahrscheinlich uneinstellbar machen, wenn potenzielle Arbeitgeber es jemals herausfinden.
Ihr Alter (und vielleicht ihre Ausbildung) könnte ebenfalls wichtig sein. Haben sie gerade gelernt, Entwickler zu sein? Sind sie Autodidakten?
@Vylix Ich beziehe mich auf "Freund", weil wir in letzter Zeit keine wirklichen Interaktionen haben, außer über Softwareentwicklung zu sprechen. (Aber das ist eine ganz andere Geschichte, und ich möchte keine Details nennen.) Soll ich das in der Frage klarstellen?
@ user2064000 Lassen Sie die Anführungszeichen möglicherweise bei den früheren Vorkommen, um Missverständnisse zu vermeiden. So wie ich es verstehe, betrachten Sie sie immer noch als Freund. Es stellte sich jedoch als trivial heraus, also liegt es an Ihnen.
Ich habe das Gefühl, dass die "anderen Details", die Sie nicht erwähnen möchten, hier der Kern des Problems sind. Die meisten Menschen hätten die Diplomatie längst aufgegeben und "Freund" gesagt, wo er seine Fragen hinstecken soll! Klingt, als hätten Sie es mit jemandem zu tun, der weiß, dass er/sie damit durchkommen kann, ewig zu fragen. In diesem Fall: Sie müssen die "anderen Details" lösen.
„Ich helfe den Leuten gerne aus, aber das Problem mit ihnen ist, dass ich, da sie keine Motivation haben, selbst zu lernen, von den Grundlagen her anfangen und ihnen dann die Lösung erzählen muss. Wie Sie sehen können, das ist eine extrem zeitaufwändige Angelegenheit." Wir nennen das hier auf SE "hohes Signal-Rausch-Verhältnis". ;) Das wird dir zwar nicht sagen, was du tun sollst, aber es kann dir helfen, deine eigenen Gedanken besser zu verstehen und auszudrücken: Was hast du versucht? .

Antworten (14)

Du befindest dich in der Nähe eines Hilfsvampirs . Der Beitrag erklärt die Symptome viel besser als ich, obwohl ich vermute, dass Sie sie bereits allzu gut kennen.

Wenn Sie den Links folgen, werden Sie feststellen, dass die empfohlene Lösung normalerweise darin besteht, Ihr Aktivierungsverhalten einzustellen . Indem Sie beim Lesen der Dokumentation helfen, Demos einrichten und den Hilfsvampir kontinuierlich belohnen, bringen Sie ihn dazu, zurückzukommen.

Es ist sehr wahrscheinlich, dass diese Person an erlernter Hilflosigkeit leidet , obwohl die Möglichkeit besteht, dass diese Person Sie nur ihre Arbeit für sie erledigen lässt. Die Person sieht einfach keinen anderen Weg, um der Unfähigkeit zu entkommen, als Sie zu fragen. Wenn Sie sich die sehr interessanten Experimente durchlesen, werden Sie feststellen, dass Sie der Testperson zeigen müssen, wie sie dieser Situation entkommen kann – das haben Sie sehr bewundernswert versucht, aber Sie scheitern daran, ihre Autonomie durchzusetzen. Um Vertrauen in die eigene Entscheidungsfindung zu gewinnen, müssen Menschen ihre eigenen Entscheidungen treffen und daraus lernen.

Im Laufe der Jahre, in denen ich programmiert habe, habe ich mich auch mit Menschen befasst, die um Hilfe baten, aber ich habe normalerweise alles abgelehnt, außer Ratschläge zu geben, und sehr wenig davon. Wenn Sie möchten, dass diese Person mit dem Lernen beginnt, müssen Sie aufhören, bei jedem Schritt jede noch so kleine Grundlage zu lehren, und sie ihre eigenen Nachforschungen anstellen lassen.

Stellen Sie eine Liste Ihrer gemeinsamen Vorschläge zusammen:

  • Google
  • Fragen Sie Stackoverflow
  • Lesen Sie die Dokumentation
  • Finden Sie eine Anleitung

Dann verlinken Sie es einfach immer und immer wieder, bis sie ihm folgen oder aufhören, Sie zu belästigen. Auf diese Weise geben Sie kontinuierlich nützliche Vorschläge, bis es durchkommt oder sie lernen.

Die Links über Vampire helfen und Erlernte Hilflosigkeit könnten auch gut sein, ihnen zu geben.
@StigHemmer Ich habe darüber nachgedacht, das zu tun und auf diesen Thread zu verlinken, aber wird es nicht ziemlich unhöflich und/oder passiv-aggressiv sein?
@ user2064000 Ich denke, das extreme Maß an Hilfe-Vampir-Verhalten, das im ursprünglichen Beitrag beschrieben wird, rechtfertigt ein solches Maß an Unhöflichkeit in Bezug auf Ihren Punkt. Schließlich war ihr Verhalten auch nicht höflich, um es einfach auszudrücken.

Faulheit sollte man nicht belohnen. Um zu lernen, müssen sie selbst geschriebenen Code debuggen.

Sie sind daran gewöhnt, dass du Ja sagst, und sie verlassen sich darauf. Wenn sie Hilfe brauchen, ist das in Ordnung, aber Sie müssen einige Grenzen setzen, bevor sie Ihre Gutmütigkeit weiter ausnutzen, das Codieren ist ohnehin zeitaufwändig. Sie müssen alleine lernen und mit dem Löffel gefüttert zu werden, wird wirklich niemandem helfen. Für mich nutzen sie dich derzeit aus.

Wenn er wirklich dein Freund ist, sag einfach so etwas wie:

Du wirst nicht lernen, indem ich die ganze Zeit Sachen für dich mache, ich muss wirklich mit dem weitermachen, was ich tue. Kommen Sie in einer Stunde zu mir zurück, wenn Sie nicht weitergekommen sind, dann werde ich Fragen beantworten , keine Lösungen programmieren.

Wenn sie als Softwareentwickler angestellt werden, müssen sie eine Frist einhalten , also müssen sie lernen, Probleme selbst zu lösen , wenn Sie sie nicht mehr mit dem Löffel füttern. Wenn sie nicht so gut in der Softwareentwicklung sind, ist es ihr eigenes Problem, nicht Ihres. Sie hätten nicht eingestellt werden sollen, wenn sie wissen, dass ihre Fähigkeiten nicht auf dem neuesten Stand sind. Was ist, wenn sie Richtlinien zur Weitergabe des Codes an jemand anderen zur Hilfe haben? Das könnte sie entlassen.

Der beste Weg in diesem Szenario ist, dass sie sehen müssen, wie es ohne Ihre Hilfe ist (dh Sie programmieren für sie). Es ist nett von Ihnen zu helfen, aber tun Sie es nicht für sie. Da Sie ihnen helfen möchten, das Verhalten zu stoppen, ist es nicht die beste Option, sie zu blockieren. Sie können sie einfach ignorieren, aber dann geht es nicht darum, ihnen zu helfen, ihr Verhalten zu ändern, sondern darum, jemanden zu ignorieren, wenn Sie ihn über soziale Medien blockiert haben.


Da Sie versucht haben, ihnen von den üblichen Verdächtigen zu erzählen (Stapelüberlauf, Dokumentation und einfaches Googeln). Ich würde sie in Rubberducking einführen , sie müssen ihren Code Zeile für Zeile durchgehen und lernen, dass sie das tun müssen. Das Lesen für sich selbst kann ihnen dabei helfen, zu erkennen, wo sie falsch liegen, den Code besser zu verstehen oder ihre eigenen Probleme zu lösen.

Rubberducking ist eines der besten Tools da draußen auf rubberduckdebugging.com
Ich möchte hinzufügen, dass es in manchen Regierungsvertragsszenarien ein absolutes NO-NO ist, externe Personen um Hilfe zu bitten. Technisch gesehen könnten Sie jede Korrespondenz, in der Sie um Hilfe gebeten werden, als zu zahlenden schriftlichen Vertrag verwenden und jeden gewünschten Preis für die Arbeit festlegen, da die Arbeit angefordert wurde, ohne einen Preis ausgehandelt zu haben. Es gibt normalerweise strenge Regeln gegen das Bitten um externe Hilfe, die so spezifisch und detailliert ist, wie sie OP bietet. Dies könnte dazu führen, dass Ihr "Freund" gefeuert wird.
Wie Bradley gesagt hat, und obendrein bitten Sie sie, in der Frage „was zu googeln“ herauszufinden, „was das gewünschte Ergebnis ist“, sagen Sie ihnen, dass sie codieren sollen, und nur dann, wenn etwas nicht funktioniert, helfen Sie nicht Vor. Sie sagen vielleicht: „Ich stecke fest“, sagen ihnen, sie sollen weitermachen und den Verstand aktivieren. Sehen Sie sich ihre Code-Ebene an und was sie denken. Manchmal haben wir Menschen Angst, einen Sprung ohne einen vertrauenswürdigen zu machen, aber meistens tun wir es gut, indem wir einfach geschubst werden und die Grenzen überschreiten.

Sie werden benutzt und sollten mit dem, was Sie gerade tun, aufhören - beginnen Sie mit einem "Nein"

Du wirst benutzt und solltest versuchen, bei einem einfachen „Nein“ zu bleiben. Der beste Weg ist wahrscheinlich ein "Es tut mir leid, aber ich habe keine Zeit, Ihnen bei Ihrem Problem zu helfen. Es kostet mich zu viel Zeit und ich habe Ihnen bereits Möglichkeiten gezeigt, wie Sie es zuerst versuchen können. "

Es ist wichtig, dass diese Person erfährt, dass Sie ihre Arbeit nicht mehr für sie erledigen werden. Sie sind daran gewöhnt, dass Sie ihnen viel zu viele Informationen liefern.

Bleiben Sie bei Ihrem „Nein“ – lehnen Sie es nicht ab, wenn die Person Sie über einen anderen Kanal kontaktiert

Und man muss zu seinem Wort stehen. Gehen Sie nicht darauf zurück, wenn sie Sie auf Ihrem Telefon anrufen. Nur weil sie einen anderen Kanal ausprobieren, heißt das nicht, dass Sie plötzlich mehr Zeit haben, ihre Arbeit für sie zu erledigen, was Sie wirklich nicht in diesem Ausmaß tun sollten.

Legen Sie auf, wenn sie nicht aufhören, Sie zu belästigen, bis sie merken, dass es die Mühe nicht wert ist

Wenn sie immer noch nicht aufhören zu belästigen, sollten Sie auflegen. Nach ein paar Mal werden sie lernen, dass sie das nicht mehr können und dass es sie zu viel Zeit und Mühe kostet, ohne das Ergebnis, das sie sich erhofft haben.

Nachtrag – Ihr Freund sollte vorsichtig mit Firmeneigentum umgehen

Ich werde nicht im Detail darauf eingehen, dass sie Ihnen den für ihre Arbeit erforderlichen Quellcode zur Verfügung stellen, damit Sie an Demos arbeiten können, da ich kein Anwalt bin und das Folgende sicherlich keine Rechtsberatung ist. Das könnte etwas für Workplace.SE sein, aber ich bin mir sicher, dass dies in den meisten Kontexten illegal ist. Sie sollten Ihren Freund benachrichtigen , dass er dieses Verhalten einstellen soll, oder er wird deswegen irgendwann in große Schwierigkeiten geraten. Zum Beispiel indem Teile des Quellcodes auf StackOverflow gepostet werden. Sie sollten lernen, vorsichtig zu sein, oder es wird eine schmerzhafte Lektion sein, wenn sie es endlich lernen müssen.

Die anderen Antworten sind genau richtig für den Umgang mit „Freunden“, die dich so ausnutzen.

Falls Sie in eine Situation geraten, in der Sie mit einem Kollegen oder einer anderen Person zusammenarbeiten müssen , hat mir Folgendes geholfen:

  1. Leiten Sie sie an E-Mail weiter ("Hallo Bob ... Entschuldigung, ich bin gerade mitten in etwas, bitte senden Sie mir eine E-Mail dazu.")
  2. Weisen Sie eine feste Zeit pro Tag/Woche/Monat zu, um Bobs E-Mails zu beantworten. Beispielsweise geben Sie sich alle drei Tage um 9 Uhr morgens 20 Minuten Zeit, um zu versuchen, Bobs E-Mails zu beantworten und zu helfen. Wenn Sie fertig sind (und sicherstellen, dass Sie nicht mehr Zeit verwenden, als Sie veranschlagt haben!), klicken Sie auf „Senden“ und kehren zu Ihrer anderen Arbeit zurück.
  3. Leiten Sie in allen anderen Zeiten auf E-Mail um und ignorieren Sie alle eingehenden Hilfeanfragen von Bob, bis Sie erneut auf ein "Bob-Fenster" klicken.
  4. Beobachten Sie, wie Bob das Warten satt hat, wenn Sie nicht sofort verfügbar sind, und anfängt, selbst zu recherchieren. Oder beobachten Sie, wie Bob gefeuert wird, weil er inkompetent ist ;-)
  5. Wenn Bob zu Ihrem Chef eskaliert und Ihr Chef zu Ihnen kommt, können Sie auf die in Schritt 2 geschriebenen E-Mails verweisen und fragen: „Chef, ich versuche, Bob so gut wie möglich zu helfen, während ich gleichzeitig meine andere Arbeit erledige. Wie Würden Sie es priorisieren, Bob zu helfen? Ist es wichtiger, als FancySoftware am Dienstag zu liefern? Wenn ja, werde ich mehr Zeit dafür einplanen, Bob zu helfen, aber das bedeutet, dass wir die Dienstag-Frist nicht einhalten können. Andernfalls muss er es leider tun warten."
Das hat eigentlich nichts mit dem OP zu tun. Außerdem könnte der erste Schritt darin bestehen, mit Ihrem Vorgesetzten zu klären, wie viel Ihrer Zeit Sie damit verbringen sollten, Bob zu helfen.
Schritt 0: Warnen Sie Ihren Vorgesetzten, dass Bob Zeit von Ihren anderen Projekten nimmt. Erklären Sie die Schritte, die Sie unternehmen werden. Wenn Bob anfängt, sich zu beschweren, wird Ihr Vorgesetzter sich der Situation bewusst sein. Wenn Bob etwas über Sie erfindet, kann Ihr Chef Ihre Erklärungen vergleichen.
"Oder beobachten, wie Bob wegen Inkompetenz gefeuert wird" - wie hat er es bisher vermieden?
@Mawg Indem er sich an andere Leute klammert, die ihm bei seiner Arbeit helfen (siehe OP)? Meine Erfahrung: Sobald die Helfer aufhören zu helfen, wird die Inkompetenz immer offensichtlicher
@EnricNaval Das Timing von "Schritt 0" (oder Schritt 5 in meinem Fall) hängt von der Kultur in Ihrem Unternehmen ab. Wenn Sie Schritt 0 zu früh machen, kann auch der Eindruck erweckt werden, dass Sie nicht bereit sind, einem Kollegen zu helfen, „kein Teamplayer“ usw. S. Das heißt nicht, dass das richtig oder fair ist – aber ich habe es erlebt.

Ich war in der Position, um mehr Hilfe zu bitten, als ich sollte, wenn auch nicht beim Programmieren.

Als ich anfing, alleine Medizin zu praktizieren (außerhalb der Assistenzzeit), war es unglaublich stressig; Ich hatte niemanden, der mir über die Schulter schaute, um sicherzugehen, dass ich niemandem Schaden zufügen würde. Bei "zweifelhaften" Fällen fiel es mir schwer, mich für den besten Kurs zu entscheiden.

Die beste Antwort, die ich bekam, kam von einem Kollegen, der mir sagte, tun Sie, was Sie für richtig halten, und fragen Sie mich danach. „Nach“ bedeutet, nachdem der Patient entlassen wurde. Ich tat es und er würde meine Entscheidung bestätigen (oder mir sagen, was ich falsch gemacht habe, was normalerweise geringfügig und reparabel war. Diese "Beziehung" dauerte höchstens ein paar Wochen. Ich fand meinen Halt. Ich war gezwungen, mich auf mein eigenes Urteil zu verlassen , was ein tolles Geschenk war.

Innerhalb weniger Jahre kamen Leute mit schweren Fällen zu mir.

Sie waren freundlich zu dieser Person, aber die Hilfe muss entweder jetzt aufhören oder einen anderen Weg einschlagen.

Wenn die Person unsicher ist, sie zu bestätigen, wenn sie die richtige Entscheidung getroffen hat, und ihr zu helfen, ihre Fehler erst zu finden, nachdem sie sie gemacht haben, hilft, Vertrauen aufzubauen (es sei denn, sie trifft nie die richtige Entscheidung). Aber stellen Sie sicher, dass es eine Grenze gibt von der Zeit, die Sie Mentor sein werden. (z. B. 1 Monat.) Wenn die Person nie die richtige Entscheidung trifft, sollte sie nicht in dieser Position bleiben, sondern sich weiterbilden.

Wenn die Person faul ist und nur Hilfe will, nicht um zu lernen, wenn die Zeit vorbei ist – was jetzt sein kann – fragen Sie, wie lange sie erwarten, dass Sie ihre Arbeit für sie erledigen? Es kann nicht unhöflicher sein, als sie zu blockieren usw.

Bring ihm bei , wie er aussehen soll, worauf er achten muss

Ich habe gerade den Job gewechselt, wo sie ein Framework verwenden, von dem ich noch nie gehört hatte, mit einem Workflow, den ich überhaupt nicht verwendet habe. Da dieses Framework viel von meiner Arbeit abstrahierte, konnte ich mein prozedurales Wissen über PHP kaum nutzen, und ich musste wissen, wie das Framework damit umging und die Terminologie.

Am Anfang brauchte ich viel Hilfe, aber jedes Mal habe ich darauf geachtet, zu fragen, warum sie etwas getan haben, anstatt nach der Lösung zu fragen. Dadurch hatte ich die Grundlagen schneller im Griff, als sie es von mir erwartet hatten. Das lag hauptsächlich daran, dass sie mir die Begriffe, die Logik hinter ihren Entscheidungen und die Logik hinter der Funktionsweise des Frameworks wie diesem beigebracht hatten .

Als ich einen Praktikanten hatte, wandte ich die gleiche Logik an. Am Anfang fragte er mich viel (viel ) . Ich erklärte, dass es zu viel von meiner Zeit in Anspruch nahm. Ich fing an, ihm zu sagen/zu führen, wonach er suchen sollte . Anstatt ihm die Antworten zu geben, sagte ich ihm, wie er es finden kann, brachte ihm die richtige Denkweise bei und sparte mir viel Zeit, während ich ihm immer noch half.

Am Anfang mochte er es nicht, weil er nicht bekam, was er wollte (eine direkte Lösung), aber nach einer Weile stellte er fest, dass er weniger Fragen stellte, was ihm einen Vertrauensschub gab und eine positive Schleife erzeugte.

+1 Dies ist eine großartige Möglichkeit, mit einer solchen Person umzugehen - WENN (und es ist ein großes Wenn) sie tatsächlich bereit ist, ihre eigene Arbeit zu erledigen. Wenn Sie jemanden haben, der im Herzen wirklich faul ist, wird leider so ziemlich jeder Versuch, ihn dazu zu bringen, selbst zu denken, seine eigenen Nachforschungen anzustellen usw., scheitern.
Und du hast gelernt, dass du nur ein Werkzeug für sie bist, was ein weiterer Grund ist, ihnen keine Antworten zu geben :)

Es hängt alles vom Ergebnis der "Freundschaft" ab, die Sie mit dieser Person haben. Ist es dir wichtig, mit ihnen Schluss zu machen oder nicht? Wenn Sie es abbrechen möchten, führen Sie die folgenden Schritte aus:

Der beste Weg, mit so jemandem umzugehen, ist:

  • Sag ihnen, dass du nicht helfen wirst

  • Sagen Sie ihnen, WARUM Sie ihnen sagen, dass Sie nicht helfen können, indem Sie ihnen sagen, wie es Sie betrifft, wenn sie weiter fragen

  • Schlagen Sie einen Weg nach vorne mit klaren Grenzen vor – sagen Sie ihm, wo er stattdessen Hilfe bekommen kann (klingt so, als hätten Sie das bereits getan, erinnern Sie ihn daran) und einige Grenzen wie in: In welchen Situationen können Sie helfen und in welchen Situationen können Sie nicht helfen?

Ich war so ein Freund, und meine Kollegen hatten eine einfache Lösung für mich: Anstatt in dem Moment, in dem ich ein Problem hatte, eine Frage zu stellen, schlugen sie mir vor, meine Frage aufzuschreiben, und erst, wenn ich eine Liste mit Fragen hatte, zu blockieren Ich könnte kommen und sie fragen.

Folgendes passierte: Aufgrund ihrer Bemerkung wurde mir klar, dass ich mehr für mich selbst recherchieren musste, und manchmal schaffte ich es, einfach indem ich die Arbeit fortsetzte und über die nächsten Informationen stolperte, meine eigenen vorherigen Fragen zu beantworten.

Viel Glück

Eine einfache Lösung ist die Übergabe eines Arbeitsvertrags. Lassen Sie sie für Ihre Arbeit bezahlen, also sollten Sie für einen Softwareentwickler zwischen 70 und 140 Dollar/Euro pro Stunde verlangen. Wenn er Ihnen den Quellcode gibt und erwartet, dass Sie ihn reparieren, versucht er, einen externen Entwickler oder Berater einzustellen. Das bedeutet, dass es seinen Preis hat, nicht umsonst.

Bitten Sie um Vorauszahlung, damit Sie sich nicht um das Sammeln kümmern müssen.

Gib ihnen keine Antworten, lass sie es selbst finden.

Ich schlage vor, anstatt eine Antwort oder sogar Quellcode als Lösung bereitzustellen, ihnen Fragen zu stellen, die dazu führen, dass sie die Antwort selbst herausfinden.

"Bitte, ich brauche etwas Hilfe von dir dabei."

"Was genau ist Ihr Problem?"

„Ich weiß im Allgemeinen einfach nicht, wie man XY macht.“

"Haben Sie versucht, nach einer Möglichkeit zu googeln?"

"Nein, wonach soll ich googeln?"

"Nun, was beschreibt das, was Sie brauchen, am besten und am kürzesten?"

usw. Sie geben keine Lösung vor, nur eine Richtung und sie müssen die Antwort selbst erarbeiten. Wenn sie wirklich feststecken, wie zum Beispiel die Dokumentation nicht verstehen, können Sie es ihnen in einfacheren Worten erklären, wenn Sie Zeit haben, aber geben Sie ihnen KEINE Lösungen . Das würde ihnen beibringen, dass sie von dir bekommen können, was sie wollen, wenn sie nur hart genug fragen und sich dumm stellen.

Wenn das nicht hilft, sagen Sie „Nein“ und bleiben Sie dabei . Es spielt keine Rolle, wo sie versuchen, Sie zu kontaktieren, und wenn sie fragen, geben Sie ihnen keine Gelegenheit zu streiten. Nein heißt nein, Sie müssen sich nicht rechtfertigen und Ihre Entscheidung steht nicht zur Diskussion. Machen Sie sich das klar. Du hilfst ihnen, weil du es gerne tust, aber du bist nicht verpflichtet, irgendetwas für sie zu tun.

Nebenbei bemerkt, dass sie Ihnen den Quellcode ihres Unternehmens zeigen (oder sogar anbieten) könnte sehr wohl illegal sein, weil sie wahrscheinlich ein NDA oder ähnliches unterzeichnet haben. Aber natürlich IANAL

So sehr er ein Problem hat... du hast auch ein Problem anderer Art.

Er hat ein Problem darin, dass er seinen Job nicht machen will und will, dass jemand anderes (in diesem Fall Sie) es für ihn macht.

Sie haben ein Problem darin, dass Sie sich nicht dazu bringen können, in einer Situation, in der es gesagt werden sollte, "nein" zu sagen.

Indem Sie es nicht stoppen, ermöglichen Sie sein Verhalten; du lässt ihn machen. Denken Sie daran, je länger diese Situation andauert, desto schlimmer wird seine Reaktion sein, wenn Sie endlich aufhören, seinen Job zu machen.

Er wird sich davon überzeugt haben, dass der aktuelle Stand der Dinge normal und zu erwarten ist, und dass, wenn Sie zu irgendeinem Zeitpunkt damit aufhören ... nun, er wird denken, dass Sie jetzt Ihre Arbeit nicht tun, dass Sie nicht geben ihm zusteht, dass sein Versagen in seinen Augen deine Schuld ist.

Du hoffst, dass er es rechtzeitig versteht; aber das ist nicht wahr. Solange nichts sein aktuelles Verhalten blockiert, wird er es nicht verstehen. Sie können ihn 5 oder 10 Jahre lang aktivieren und er wird es immer noch nicht verstehen.

Der einzige Weg, wie er es verstehen kann, ist, wenn alle der folgenden Punkte eintreten:

  1. Sie (und alle anderen) hören auf, seine Arbeit für ihn zu erledigen.
  2. Die Situation zwingt ihn dazu (wie in, er wird gefeuert, wenn er es nicht tut). Auch das ist keine Garantie – manche Menschen sinken so tief, dass sie lieber ihren Job verlieren, als ihren Job zu machen. Aber vielleicht wird er irgendwann verstehen, dass er arbeiten muss, wenn er andere Dinge verliert, nachdem er seinen Job verloren hat.
  3. Irgendwann wird er lernen, wie es geht, weil er dazu gezwungen wird.
  4. Und schließlich, sobald er es gelernt hat und es tut, wird jemand anderes versuchen, ihn dazu zu bringen, die Arbeit dieser anderen Person für ihn zu erledigen, so wie er es jetzt für Sie tut. Dann wird er es verstehen.

Was Sie betrifft: Hören Sie auf, ihn zu aktivieren. Sie können einen Freund verlieren ... außer dass jemand, der Sie auf diese Weise benutzt, kein Freund von Ihnen ist. Du magst ein Freund für ihn sein, aber er ist kein Freund für dich. Ob er es sofort versteht oder nicht, du musst aufhören. Seien Sie höflich, meckern Sie nicht und beschimpfen Sie ihn nicht, hören Sie einfach auf, ignorieren Sie seine Mitteilungen und geben Sie niemals nach.

Etwas positives Feedback könnte angebracht sein – wenn er tatsächlich anfängt, seinen Teil zu tun, und wirklich nur ein bisschen Hilfe braucht, die er nicht selbst hätte googeln können, wenn Sie ihn ohne großen Aufwand entsperren können, tun Sie es als Belohnung dafür er tut seinen Teil. Dies dient mehr dazu, positives Verhalten zu verstärken als alles andere.

Eine Strategie, die ich verwendet habe, besteht darin, ihnen Fragen zu stellen, die sie zu ihrer Lösung führen. Welchen Debugger verwendest du? Woher kennen Sie den Wert der Variablen item_count? Welcher Code hat diese Datei erstellt?

Wenn ich zum Geben und Antworten gedrängt werde, gebe ich gerne nur den nächsten Brotkrümel, dem sie in Richtung einer Lösung folgen sollen.

Ja, aber dann bringst du ihnen praktisch immer noch die Grundlagen bei. Die Stimmung, die ich aus der Frage bekomme, ist, wie man Leute dazu bringt, sich selbst etwas beizubringen, anstatt ständig jemand anderen zu belästigen.

Der „Freund“ bleibt sich sicher, dass Sie ihm „helfen“ werden. Alle normalen Worte wie "Entschuldigung, ich bin beschäftigt" werden als Einladungen zum Feilschen gehört. "Nein" plus Schweigen sind Ihre Werkzeuge.

Ich war diese Person. Du tust ihnen keinen Gefallen, wenn du ihnen gehorchst.

Es klingt nicht so, als wären Sie der Ausbilder oder Arbeitgeber dieser Person. Sie haben also Ihre eigene Arbeit, die Sie bis zum Stichtag erledigen müssen.

Ich würde auf ihre E-Mail und CC in ihrem Ausbilder-Chef antworten. "Ich habe keine Erlaubnis, meine zugewiesene Arbeit zu verlassen. Bitte fragen Sie Ihren Vorgesetzten."

Wir haben möglicherweise nicht genügend Informationen, um Ihre Frage gut zu beantworten. Ich war ein bedürftiger Programmierer, also verstehe ich das Dilemma.

Wenn Sie mit dieser Person in Ihrem Leben feststecken (z. B. Schwager, Tochter des Chefs), ist es immer noch zu Ihrem eigenen Vorteil und zum ÜBERLEBEN, eine klare Grenze zu ziehen. Sie könnten sagen: „Ich habe Ihren Fragen bereits so viel Zeit wie möglich gewidmet. Ich kann Ihnen für diese Art von Problemen keine Zeit mehr geben.“

Wenn Ihr Chef erwartet, dass Sie die Probleme dieser Person lösen, dann sollten Sie, um Ihren Seelenfrieden zu bewahren, Grenzen setzen UND mehr Entschädigung verlangen. Andernfalls werden Sie an den Rändern ausgefranst und können nicht Ihre beste Arbeit abliefern.

Nein, sie sind nur ein Freund und wir sind nicht in derselben Organisation.