Sind Sie als Programmierer beruflich verpflichtet, nach dem Verlassen eines Unternehmens fortlaufende Unterstützung anzubieten? [geschlossen]

11

Ich hatte in der Vergangenheit einige Programmierjobs, bei denen ich der einzige Entwickler war, der an einem Projekt arbeitete. Nachdem ich gegangen bin, erhalte ich normalerweise mehrere E-Mails pro Woche von diesen Unternehmen, normalerweise von den Entwicklern, die mich dort ersetzt haben. In diesen E-Mails wird normalerweise nach Details gefragt, wie die Dinge funktionieren und wie ich Feature x basierend auf dem vorhandenen System am besten implementieren würde.

Ich bin normalerweise höflich und hilfsbereit, aber diese Art der Kommunikation verschlingt wirklich meine Zeit und macht jeden Job, an dem ich arbeite, zu einem anderen Gewicht um meinen Knöchel. Ganz zu schweigen von den Projekten, die ich aus gutem Grund hinter mir gelassen habe.

Meine Frage ist, wäre es beruflich in Ordnung, ihnen zu sagen, dass ich einfach keinen Support mehr anbieten und Anfragen ablehnen und beantworten werde?

NB. Keines dieser Unternehmen zahlt mir irgendeine Art von Retainer und die Anfragen sind oft informelle Fragen von Entwicklern und nicht vom Management.

Matt Harrison
quelle
2
Frage mit hohem Risiko, "meinungsbasiert" zu sein. Ich denke jedenfalls, dass niemand verpflichtet ist, kostenlos zu arbeiten. Für Ihren speziellen Fall ist dies also ein klares Nein. (Nichts hält Sie davon ab, ein netter Kerl zu sein, wenn Ihre Firma auch nett zu Ihnen war.)
Thorsten Müller
Wie haben sie überhaupt Ihre E-Mail-Adresse bekommen!?!
Robbie Dee
3
Warum bieten Sie dem Unternehmen nicht einen Supportvertrag an, möglicherweise auf Anfrage, für einen begrenzten Zeitraum von beispielsweise 6 Monaten?
Doc Brown
6
Meine beruflichen Verpflichtungen für ein Unternehmen enden am letzten Tag, an dem ich von diesem Unternehmen bezahlt werde.
Ramhound
Wie gestellt, ist diese Frage nicht spezifisch für Programmierer . Gleiches kann von Gräber, Viagra-Handelsvertreter, Müllsammler, Finanzhändler verlangt werden. "Sind <insert profession here>Sie beruflich verpflichtet, nach dem Verlassen eines Unternehmens fortlaufende Unterstützung anzubieten?"
Mücke

Antworten:

26

Sie sind in keiner Weise verpflichtet, ihnen zu helfen.

Unabhängig davon, ob Ihr ehemaliger Arbeitgeber dies erkannt hat oder nicht, hat er eine Entscheidung zu niedrigen Kosten und hohem Risiko getroffen, indem nur ein Entwickler an der Software gearbeitet hat. Das war ihre (vielleicht nicht informierte) Entscheidung, und jetzt zahlen sie den Preis - das sollten Sie nicht.

Wenn Sie ihnen helfen möchten, sollten Sie eine Supportvereinbarung treffen, in der sie Sie für die Zeit bezahlen, die Sie für die Unterstützung des neuen Entwicklers aufgewendet haben, damit Sie für Ihre Zeit angemessen entschädigt werden.

Pete
quelle
2
Ich bin damit einverstanden, aber ich bin der Meinung, dass es zwar keine Verpflichtung ist, aber beruflich ethisch vertretbar, die technische Ignoranz meines Arbeitgebers nicht auszunutzen. Ganz zu schweigen von dem potenziellen Reputationsschaden des Kunden, der sagte: "Er hat diese Website erstellt, und jetzt funktioniert sie nicht mehr und er wird nicht helfen."
Deworde
4
@deworde: Du solltest kleine Fragen beantworten, aber nur, wenn es nur ein paar Minuten dauert. Wenn es länger dauert, sollten Sie ihnen sagen, dass Sie nicht mehr kostenlos arbeiten können, aber ihnen Ihre volle Aufmerksamkeit schenken würden, wenn sie eine Entschädigung zahlen. Wenn sie professionell sind, werden sie dich entweder bezahlen oder dich in Ruhe lassen, aber sie werden dir keine Vorwürfe machen.
13

Hier ist eine mögliche E-Mail zum Basteln *;

Entschuldigung, ich bin gerade sehr beschäftigt mit meinen bestehenden Verträgen und überprüfe meine E-Mails nicht regelmäßig. Wenn Sie eine Supportanfrage für ein Produkt haben, an dem ich früher gearbeitet habe, senden Sie eine Nachricht an "[email protected]", damit wir die Einrichtung einer Supportvereinbarung besprechen können. Wenn es dringend ist, stellen Sie sicher, dass dem Betreff "DRINGEND:" vorangestellt wird, und ich werde es an den Anfang meiner Prioritäts-Support-Liste verschieben.

Mit freundlichen Grüßen,

Matt Harrison

Senden Sie dies als Antwort auf jede Supportanfrage, auch wenn Sie im Bett sitzen, einen Sammich essen und Ihre E-Mails abrufen. Wenn es tatsächlich so aussieht, als ob Sie ihnen sofort helfen möchten, weil es eine große Sache ist, senden Sie es trotzdem, aber senden Sie sofort eine E-Mail mit der Aufschrift "Ich habe es gerade gesehen, ich werde Ihnen sofort helfen." so wie ich kann".

Die Idee hier ist, sie in die Denkweise zu versetzen, dass dies ein Service ist, den Sie als Extra anbieten, und wenn sie es wollen, ist es ein kostenpflichtiger Service. Das Wort "diskutieren" bedeutet, dass Sie sich zu nichts verpflichtet haben und ihnen erlauben, "DRINGEND:" anzugeben, wenn Sie sie tatsächlich in eine schlechte Position gebracht haben (z. B. einen Fehler, den Sie gerne beheben würden, nur um Ihren Ruf zu erhalten und weil es das Richtige ist ), können Sie diese mit einer anderen Denkweise angehen. "Diese Website, die Sie für uns erstellt haben, hat uns gerade 50.000 US-Dollar verloren", würde ich ganz anders angehen als "Sie müssen die Position des Logos auf der Seite" Über uns "ändern".

Das heißt, wenn Sie sich Zeit nehmen, um zu helfen (weil es gut ist, hilfreich zu sein), sind sie sich bewusst, dass Sie Kosten haben. Und wenn Sie dies nicht tun, sind sie sich Ihrer Gründe bewusst.

Wie bereits erwähnt, müssten Sie, wenn Sie eine bestehende Supportvereinbarung haben oder den Eindruck haben, dass Sie dies tun, trotzdem einen Service bereitstellen, aber diese Antwort deckt dies ab (und sie sollten trotzdem Ihre Supportnummer haben). Außerdem sollten Sie in jede Jobverhandlung gehen, um Ihre Support-Bedingungen im Voraus klar zu spezifizieren , insbesondere wenn es sich um ein Solo-Projekt handelt und Sie daher nicht für alle Entwickler einen Standard-Vorlagenvertrag ausarbeiten, und insbesondere, wenn dies der Fall ist Komm schon mal für dich.

Woher wissen Sie, ob Sie beruflich zu etwas verpflichtet sind? Weil Ihr professionell ausgearbeiteter Vertrag Sie dazu verpflichtet. Woher weißt du, dass du nicht bist? Weil die Grenzen dieser Verpflichtung in Ihrem Vertrag ausdrücklich erwähnt sind (z. B. „Der Arbeitnehmer hat alle Aspekte der Arbeit bis zur Beendigung des Arbeitsverhältnisses durch eine der Parteien zu unterstützen, wie in Abschnitt 3 beschrieben“ *).

*: Jeder hat Verbesserungen am Wortlaut, bitte hinterlassen Sie diese in den Kommentaren

Deworde
quelle
1

Wenn Sie mit dem Unternehmen / den Kunden keinen Vertrag über das zukünftige Anbieten von Hilfe unterzeichnet haben, können Sie solche Anrufe ablehnen. In der Regel besteht eine vereinbarte Supportzeit zwischen Client und Entwickler. Der Entwickler soll dem Kunden helfen, bis die Support-Zeit überschritten ist.

Noctis
quelle
1

Nein, Sie sind beruflich nicht verpflichtet, einen früheren Arbeitgeber zu unterstützen.

Wenn Sie dies tun möchten, stellen Sie sicher, dass ein Vertrag vorhanden ist, der Sie für die Zeit entschädigt, die Sie verbringen.

Es kann auch sein, dass Sie anbieten können, 1-2 Wochen lang zurückzukehren und Ihren Ersatz (sozusagen) zu schulen, natürlich gegen eine angemessene Gebühr.

Was ich jedoch sagen würde, ist, dass das Verlassen eines Projekts das Hinterlassen einer klaren Dokumentation in geeigneter Form beinhalten sollte.

Vatine
quelle