2018-10-17 19:24:07 +0000 2018-10-17 19:24:07 +0000
132
132

Mein früherer Arbeitgeber hat mich gebeten, einen Fehler in dem Code zu beheben, den ich für ihn geschrieben habe

Mein früherer Arbeitgeber möchte, dass ich einen Fehler in dem Code behebe, den ich während meiner Tätigkeit für ihn geschrieben habe. Sollte ich ihnen Unterstützung bieten - auf Vertragsbasis (bezahlt) oder kostenlos, obwohl ich nicht mehr für sie arbeite?

Hintergrund: Letzten Sommer habe ich als Praktikantin für ein großes Produktionsunternehmen gearbeitet. Die Dauer meines Vertrags war auf 3 Monate festgelegt. Für meine Arbeit wurde mir ein Stundenlohn gezahlt. Zu meinen Aufgaben gehörten IT-Support und Softwareentwicklung. Das Softwareprojekt, an dem ich arbeitete, war eine ziemlich einfache Serveranwendung. Ich arbeitete ausschließlich an dem Projekt. Anfänglich schien das Projekt ein Erfolg zu sein, die Software funktionierte wie vorgesehen. Bevor mein Vertrag abgeschlossen wurde und ich die Firma verließ, sorgte ich dafür, dass ich eine ausführliche Dokumentation darüber hinterließ, wie das Programm zu benutzen ist und wie der Quellcode gegebenenfalls bearbeitet werden kann.

Ich habe keinen Vertrag unterzeichnet, der sich speziell auf dieses Softwareprojekt und eine eventuell erforderliche Unterstützung nach der Bereitstellung bezieht.

Seitdem habe ich begonnen, für eine andere Firma als Vollzeit-Softwareentwickler in einem anderen Land zu arbeiten.

Problem: Ich wurde kürzlich von meinem früheren Arbeitgeber kontaktiert (dies ist mehr als ein Jahr nach Ablauf meines Vertrags mit ihm), der mir mitteilte, dass es einen kleinen Fehler in der Software gibt, die ich zuvor geschrieben habe, und dass sie meine Hilfe benötigen, um das besagte Problem zu beheben. Wie bereits erwähnt, arbeite ich jetzt hauptberuflich in einem anderen Land. Das bedeutet, dass es nicht in Frage kommt, persönlich dorthin zurückzukehren. Obwohl ich glaube, dass es möglich sein wird, den Fehler aus der Ferne zu beheben. Wenn ich helfen würde, diesen Fehler zu beheben, müsste ich meine Freizeit (Abende/Wochenenden) dafür verwenden, ihnen zu helfen.

Es ist in meinem besten Interesse, diesen Fehler zu beheben, so dass ich den vorherigen Arbeitgeber weiterhin als Referenz für eine zukünftige Beschäftigung nutzen kann. Ich möchte nicht, dass sie mit mir auf schlechtem Fuß stehen.

Frage: Sollte ich mit meinem früheren Arbeitgeber einen neuen Vertrag aushandeln und ihm Geld für diese zusätzliche Unterstützung, die ich ihm in meiner Freizeit gewähren würde, in Rechnung stellen? Oder soll ich die Unterstützung kostenlos zur Verfügung stellen, da es meine moralische Verantwortung ist, auch wenn ich dazu nicht vertraglich verpflichtet bin?

Wichtiges Update: Mein aktueller Arbeitgeber hat mir die Erlaubnis erteilt, für den früheren Arbeitgeber zu arbeiten, sofern bestimmte Kriterien erfüllt sind:

  • Ich informiere ihn regelmäßig über den Verlauf und die geschätzte Dauer des Projekts.
  • Ich verwalte meine Zeit so, dass sich diese zusätzliche Arbeit nicht negativ auf meine derzeitige Arbeit für sie auswirkt, d.h. ich arbeite nicht bis spät in die Nacht vor einem Arbeitstag.
  • Ich schweige gegenüber allen anderen über die Arbeiten, die ich derzeit für meinen derzeitigen Arbeitgeber durchführe.

Antworten (17)

292
292
292
2018-10-17 19:35:43 +0000

sollte ich die Hilfe kostenlos zur Verfügung stellen, da es meine moralische Verantwortung ist

Nein. Es ist nicht Ihre moralische oder rechtliche Verantwortung, kostenlose Hilfe zu leisten. Sie sind nicht mehr ihr Angestellter.

Ich habe dafür gesorgt, dass sie eine ausführliche Dokumentation über die Verwendung des Programms und die Bearbeitung des Quellcodes hinterlassen, falls sie diese benötigen.

Gut! Sie haben bereits getan, was Sie tun müssen, um zu helfen. Sie sind sich des Fehlers bewusst und haben die Ressourcen, ihn selbst zu beheben. Es wird von ihnen erwartet, dass sie ihn beheben, nicht Sie.

Es gibt auch mehrere starke Gründe, warum Sie die Arbeit nicht umsonst machen sollten:

  • Sie sind jetzt ein Profi. Unbezahlte Arbeit zu verrichten bringt Ihnen keinen Vorteil.
  • Sie sind derzeit bei einem neuen Unternehmen angestellt. Es kann als Interessenkonflikt oder Vertragsbruch angesehen werden, wenn Sie für Ihr altes Unternehmen nach Feierabend arbeiten.
  • Es ist mindestens ein Jahr her, dass Sie das alte Unternehmen verlassen haben, und möglicherweise haben sich die Systeme des alten Unternehmens geändert. Sie haben keine Ahnung, wie lange es dauern wird, bis diese Korrektur abgeschlossen ist.

Wie sollten Sie auf ihre Anfrage reagieren?

Option A ist, höflich abzulehnen und sie auf die Unterlagen hinzuweisen, die Sie zurückgelassen haben.

Sollte ich mit meinem früheren Arbeitgeber einen neuen Vertrag aushandeln und ihnen für diese zusätzliche Unterstützung, die ich ihnen in meiner Freizeit gewähren würde, Geld in Rechnung stellen?

Option B ist, dies mit Ihrem derzeitigen Arbeitgeber zu besprechen. Vielleicht können Sie einen befristeten Vertrag aushandeln, um dem alten Unternehmen zu helfen, aber Sie müssen zuerst die Erlaubnis Ihres derzeitigen Arbeitgebers einholen. Fragen Sie auch unbedingt nach, wie viel Zeit sie (das alte Unternehmen) von Ihnen erwarten.

59
59
59
2018-10-17 19:46:07 +0000

Sollte ich mit meinem früheren Arbeitgeber einen neuen Vertrag aushandeln und ihm für diese zusätzliche Unterstützung, die ich ihm in meiner Freizeit gewähren würde, Geld in Rechnung stellen?

Ja, wenn Sie tief damit einverstanden sind. Sie schreiben einen Code, damit sie einen Gewinn erzielen können. Nebenbei bemerkt, ist es durchaus möglich, dass Ihre derzeitige Firma Ihnen nicht erlaubt, zu arbeiten. Erkundigen Sie sich bei Ihrem Vorgesetzten, ob Sie dazu berechtigt sind, bevor Sie nach dem Vertrag fragen. Die meisten Unternehmen, die ich gesehen habe, haben Klauseln/Regeln bezüglich der Arbeit für ein ähnliches Unternehmen, während ich dort angestellt bin.

Oder soll ich die Hilfe kostenlos zur Verfügung stellen, da es meine moralische Verantwortung ist, auch wenn ich nicht vertraglich dazu verpflichtet bin?

Nein, ich glaube nicht, dass Sie eine moralische Verantwortung für die Behebung Ihres Fehlers haben. Wenn Sie eine Software geschrieben haben, die den Welthunger löst, dann ja, vielleicht in einem solchen Fall. Aber wenn man bedenkt, dass Sie Geld verdient haben und sie an Ihnen Geld verdient haben, dann gibt es keine moralische Verpflichtung oder was nicht.

35
35
35
2018-10-18 08:35:21 +0000

Sollte ich mit meinem früheren Arbeitgeber einen neuen Vertrag aushandeln und ihm für diese zusätzliche Unterstützung, die ich ihm in meiner Freizeit gewähren würde, Geld in Rechnung stellen? Oder soll ich die Hilfe kostenlos zur Verfügung stellen, da es meine moralische Verantwortung ist, auch wenn ich dazu nicht vertraglich verpflichtet bin?

Es gibt keine moralischen Verpflichtungen im Geschäftsleben.

Sie wurden stundenweise bezahlt, nicht nach dem Ergebnis. Und nach dem, was Sie beschrieben haben, bittet das Unternehmen Ihre Hilfe aus einer neutralen Position heraus, sie sind nicht verärgert oder bedrohen Sie.

Höchstwahrscheinlich haben sie bereits eine schnelle Schätzung vorgenommen und glauben, dass es schneller und billiger ist, Sie um die Behebung des Fehlers zu bitten und möglicherweise weniger wahrscheinlich andere Fehler einzuführen, als jemanden neu einzustellen, der mit dem Code nicht vertraut ist.

Ihre Bitte ist eine absolut rationale. Die Person, die den Code geschrieben hat, ist normalerweise die beste Person, um einen Fehler zu beheben. Sich mit einer Bitte um Hilfe an Sie zu wenden, ist eine offensichtliche Lösung. Höchstwahrscheinlich wird er nicht überrascht sein, dass Sie ihn um eine Bezahlung bitten, und er würde wahrscheinlich nicht den Schlaf verlieren, wenn Sie sich weigern würden.

Also ja , wenn Sie es wünschen, können Sie ihm anbieten, den Fehler zu einem Stundensatz zu beheben, den Sie für gerechtfertigt halten. Sie sollten alles, was Sie oben erwähnt haben, genau angeben - dass Sie vollzeitbeschäftigt sind, diese Arbeit in Ihrer Freizeit erledigen würden (wichtig für eine Schätzung der Fristen!) und dass Sie die Arbeit nur aus der Ferne erledigen können.

Und *ja , Sie sollten eine Entschädigung für Ihre Zeit verlangen. Warum sollten Sie dies kostenlos tun? Warum sollten Sie davon ausgehen, dass sie erwarten, dass Sie es kostenlos tun? Würden sie etwas umsonst für Sie tun?

Und das ist alles, was es dazu zu sagen gibt. Ich würde mich der philosophischen Überlegungen zu einigen anderen Antworten enthalten. Warum sie den Fehler jetzt gefunden haben, ob sie nun Ihre Dokumentation gelesen haben oder nicht, wenn sie bereits versucht haben, den Fehler mit internen Leuten zu beheben - all das ist für Ihre Frage ohne Bedeutung.

Denken Sie nicht zu sehr über einfache Dinge nach.

20
20
20
2018-10-17 19:52:17 +0000

Sollte ich mit meinem früheren Arbeitgeber einen neuen Vertrag aushandeln und ihm für diese zusätzliche Unterstützung, die ich ihm in meiner Freizeit gewähren würde, Geld in Rechnung stellen? Oder soll ich die Hilfe kostenlos zur Verfügung stellen, da es meine moralische Verantwortung ist, auch wenn ich dazu nicht vertraglich verpflichtet bin?

Das hängt davon ab, wie Sie Ihre moralische Verantwortung sehen, wie sehr Sie Ihre Beziehung zu ihnen schätzen, wie lange Sie denken, dass die Fehlerbehebung dauern wird, und wie viel Sie diese Zeit schätzen.

Sie könnten einfach angeben, dass Sie zu beschäftigt sind und sich dadurch weigern, bei der Fehlerbehebung zu helfen.

Sie könnten anbieten, einen kurzen Blick auf das Problem zu werfen und ihnen dann eine Schätzung geben, wie viel Zeit und in welchem Tempo es dauern würde, das Problem zu beheben.

Oder Sie könnten einfach zustimmen, einzuspringen und bei der Behebung des Fehlers zu helfen.

Wenn ich es wäre und nicht denke, dass es zu viel meiner Freizeit in Anspruch nehmen würde, würde ich einfach Letzteres tun.

Tatsächlich habe ich schon früheren Arbeitgebern geholfen. Viele Male.

Einmal verließ ich eine Stelle als Systemadministrator. Meine Vertretung endete damit, dass sie kritische Systemdateien auf einem Hauptlaufwerk löschte und dabei versehentlich ihre einzige Sicherung löschte. Obwohl ich mit der Ursache nichts zu tun hatte, arbeitete ich mit meinem Ersatz über Nacht die ganze Nacht durch, um das Betriebssystemlaufwerk wiederherzustellen und ein brauchbares Backup zu erstellen, und ging dann morgens zu meiner regulären Arbeit über. Als Gegenleistung erhielt ich einen netten Dankesbrief. Für mich war es genau das Richtige, das zu tun.

10
10
10
2018-10-17 20:51:14 +0000

IANAL.

Unter der Annahme, dass die Hilfe für das vorherige Unternehmen keinen Vertragsbruch oder Interessenkonflikt im Rahmen Ihres aktuellen Vertrags darstellt (überprüfen Sie dies zuerst!):

  1. Sie sollten die Arbeit nicht umsonst machen. Vermutlich stellt diese Firma immer noch Software her. Vermutlich haben sie Entwickler angestellt. Vermutlich sind diese Entwickler erfahrener als irgendein Praktikant, der dort drei Monate lang gearbeitet hat (um nicht zu sagen, dass Sie jetzt ganz unten sind, aber Sie selbst waren damals wahrscheinlich weniger erfahren als ihre heutigen Vollzeitmitarbeiter). Sie können ihre Mitarbeiter dafür bezahlen, oder Sie können es für sie tun. Was sie sich erhoffen, ist, dass Sie die Arbeit für weniger Geld erledigen, als sie ihre Mitarbeiter dafür bezahlen müssten. Was das vermutlich bedeutet, ist:

  2. Sie sollten ihnen klarmachen, dass diese Arbeit nach Ihrem Zeitplan und nicht nach ihrem Zeitplan erledigt wird, denn Sie haben eine Vollzeitbeschäftigung an einem anderen Ort und Sie werden diese Arbeit für sie nach Feierabend erledigen. Dies soll Erwartungen wecken. Sie sollten verstehen, dass Sie nach einem vollen Arbeitstag von 9-5 Jahren nicht daran interessiert sind, einen 5-1 Job zu arbeiten, und dass Sie nur ein paar Stunden pro Tag daran arbeiten werden. Sie müssen das verstehen, denn sonst wird es für Sie zu Schwierigkeiten kommen.

  3. Sie sollten ihnen klarmachen, dass es sich hier nur um einen einmaligen Deal handelt, und nachdem das erledigt ist, sollten sie nicht darauf zählen, dass Sie diesen Code für sie für immer beibehalten. Sie haben eine Dokumentation (gute Arbeit!) über den von Ihnen geschriebenen Code zur Verfügung gestellt, und da sollte Ihre Verantwortung eigentlich enden, aber Sie stellen diesen Dienst aus der Güte Ihres Herzens zur Verfügung, und sie sollten ihr Glück nicht überstrapazieren. Noch einmal, Erwartungen setzen.

  4. Und das ist der wichtigste Teil, deshalb ist er fett und kursiv gedruckt: Holen Sie sich das schriftlich. Setzen Sie einen Vertrag auf und unterzeichnen Sie ihn. Machen Sie es nicht einfach willy nilly he-said-she-she-said, denn so werden Sie aus Ihrer Arbeit herausgeschraubt. Wahrscheinlich sollten Sie (IANAL) keinen Anwalt brauchen, um dies für Sie zu tun; eine einfache Erklärung der obigen Bedingungen (und was immer Sie sonst noch wollen) in einer E-Mail mit einer “anerkannten” oder “bestätigten” Antwort von ihnen sollte gut genug sein (IANAL).

7
7
7
2018-10-18 01:57:22 +0000

Es ist ziemlich normal, dass Entwickler nebenbei freiberufliche Arbeit leisten. Wenn Sie dies tun wollen, stellen Sie einfach sicher, dass es keine rechtlichen oder praktischen Konflikte zwischen Ihren Vollzeit- und Teilzeitarbeitsregelungen gibt. Stellen Sie sicher, dass sich beide Parteien kristallklar darüber sind, was Sie sind und was Sie nicht für sie tun wollen, einschließlich der zeitlichen Verpflichtung. Recherchieren Sie, wie Sie Ihr eigenes Unternehmen gründen können, um sich selbst zu schützen. Arbeiten Sie nicht ohne einen fairen, ordnungsgemäß geschriebenen und unterzeichneten Vertrag.

Aber nach Ihrer Beschreibung ist dies eigentlich kein “Fehler in Ihrem Code”. Es ist ein Fehler in ihrem Code, und Sie arbeiten nicht mehr für sie. Wenn Sie den neuen Vertrag nicht annehmen wollen, müssen Sie das auch nicht. So einfach ist das.

Ohne einen solchen Vertrag wäre es Ihnen in Ermangelung eines solchen Vertrages höchstwahrscheinlich nicht erlaubt, den Code zu reparieren oder gar auf ihn zuzugreifen. Und daher könnten Sie unmöglich dafür verantwortlich sein.

5
5
5
2018-10-18 05:21:55 +0000

Ein wichtiger Punkt, der nicht angesprochen wurde: wie Ihre Beziehung zu ihnen aussehen wird und wie sie Sie bezahlen werden.

Es gibt zwei Möglichkeiten: Sie werden als (Teilzeit-, befristeter Vertrag) Angestellter betrachtet, oder sie betrachten Sie als Auftragnehmer. Sie können Ihnen nicht einfach “Geld schicken”.

  • Im ersten Fall kann dies etwas kompliziert sein, da Sie nicht mehr im Land sind, insbesondere was Steuern, Sozialversicherungsbeiträge usw. betrifft. Wenn Sie nicht im Voraus wissen, wie lange es dauern wird, kann es für sie auch vertragsmäßig ein ziemliches Kopfzerbrechen sein, es sei denn, Sie einigen sich auf einen festen Betrag.

  • Im zweiten Fall müssten Sie ihnen eine Rechnung ausstellen. Aber das bedeutet, als Einzelunternehmer (oder als Unternehmen) registriert zu sein, diese Einnahmen zu erklären und Steuern und Beiträge auf diese Einnahmen zu zahlen. Dies bedeutet wiederum:

In einigen Ländern gibt es Firmen, die die Schnittstelle für Sie erledigen: Sie stellen der Zielfirma die Rechnung für Sie aus und bezahlen Sie (abzüglich Steuern, Beiträge und deren Provision) als Arbeitnehmer. Sie sollten ein solches Unternehmen in dem Land wählen, in dem Sie derzeit ansässig sind, um die oben genannten Probleme zu vermeiden.

Überprüfen Sie in jedem Fall Ihren Vertrag mit Ihrem derzeitigen Arbeitgeber und die Regeln in Ihrem derzeitigen Arbeitsland. Möglicherweise müssen Sie Ihren derzeitigen Arbeitgeber benachrichtigen oder sogar ein formelles OK von ihm erhalten, bevor Sie gleichzeitig für jemand anderen arbeiten können.

3
3
3
2018-10-18 20:17:08 +0000

Natürlich ‘können’ Sie dies tun. Wie andere gesagt haben, sollten Sie sich vorher bei Ihrem derzeitigen Arbeitgeber erkundigen.

Ich möchte Ihnen einige Fragen stellen:

  • Was würde passieren, wenn sie in der Zukunft einen weiteren ‘Fehler’ gefunden hätten? Würden Sie dasselbe beim nächsten Mal tun? Das Mal danach?

  • Würden Sie dasselbe für Ihren derzeitigen Arbeitgeber tun, wenn Sie von Ihrer jetzigen Position weitermachen?

Mir ist so etwas schon einmal passiert. Als ich vor 28 Monaten entlassen wurde, war ich der KMU (Fachexperte) für mehrere Systeme. Ich erhielt einige Anrufe Monate, nachdem meine Position gestrichen wurde - mehrere von Benutzern und der Rest von Mitarbeitern aus dem operativen Bereich (beide hatten mein Handy). Ich erklärte freundlicherweise, dass ich dort nicht mehr arbeite (nicht meine Wahl), und ihre beste Vorgehensweise war, meinen alten Manager (verantwortlich für die Systeme) zu kontaktieren. Er könnte dem Entwickler, der jetzt für das System zuständig ist, den Auftrag erteilen.

Und nein - Sie haben keine moralische Verpflichtung gegenüber Ihrem alten Arbeitgeber.

3
3
3
2018-10-18 15:53:59 +0000

Sollte ich mit meinem früheren Arbeitgeber einen neuen Vertrag aushandeln und ihm für diese zusätzliche Unterstützung, die ich ihm in meiner Freizeit leisten würde, Geld in Rechnung stellen?

Ja, das könnten Sie (nicht “sollten”) - allerdings sollten Sie sich vor möglichen Auswirkungen auf Steuern und Interessenkonflikte hüten. Ob Sie sich dafür entscheiden oder nicht, liegt bei Ihnen.

Oder sollte ich die Hilfe kostenlos zur Verfügung stellen, da es meine moralische Verantwortung ist, auch wenn ich dazu nicht vertraglich verpflichtet bin?

Nein. Es ist in jeder Hinsicht unmöglich, einen nicht-trivialen Code zu schreiben, der sowohl jetzt als auch in der Zukunft für alle Zeiten perfekt ist - wenn wir alle kostenlos einen Code unterstützen müssten, den wir vor Jahren für frühere Arbeitgeber geschrieben haben, dann hätten wir nach einigen Jahren, in denen sich solche “Verpflichtungen” angehäuft haben, keine Zeit mehr, unsere aktuellen Jobs (für die wir bezahlt werden) zu erledigen.

Ein interessantes Gedankenexperiment wäre: Wenn sich dieser Code, den Sie vor einem Jahr geschrieben haben, als hilfreich erweisen würde, um Ihrem früheren Arbeitgeber einen großen Vertrag mit einem neuen Kunden zu verschaffen, wäre er dann moralisch verpflichtet, Ihnen einen großen Bonus für das Schreiben dieses Codes zu schicken, obwohl Sie nicht mehr dort arbeiten? Und würden sie dies tatsächlich tun? Nur wenige Menschen würden auf beide Fragen mit “Ja” antworten. Warum also sollte die umgekehrte Erwartung mit einer solchen moralischen Verpflichtung einhergehen?

Sie haben die Arbeit damals (vermutlich) nach bestem Wissen und Gewissen erledigt und dafür einen (vermutlich) fairen Lohn erhalten. Das war die Geschäftsbeziehung, die Sie damals mit Ihrem Arbeitgeber hatten. Sie ist jetzt beendet. Wenn Sie sich dafür entscheiden, können Sie eine andere Geschäftsbeziehung mit diesem Arbeitgeber eingehen - aber es wäre sehr töricht, wenn eine solche neue Beziehung mit kostenloser Arbeit verbunden wäre.

2
2
2
2018-10-19 20:51:52 +0000

Ein ehemaliger Arbeitgeber hat das einmal mit mir gemacht. Hier sind Ihre grundlegenden Optionen:

  1. Machen Sie es gratis:
  2. Sagen Sie ihnen, sie sollen angeln gehen.
  3. Schicken Sie ihnen Ihren Zeitvoranschlag und Ihren Stundensatz. Bieten Sie an, es für einen Preis zu fixieren.

Dies ist eine nette Art, es ihnen aufzuzwingen; Sie sagen nicht nein und sind bereit, mit ihnen zusammenzuarbeiten, aber Sie sind kein Dummkopf.

Ich würde (2) vermeiden, was so ziemlich die Brücke abbrennt, und empfehle entweder (1) oder (3).

Wenn die Referenz/Beziehung für Sie sehr wichtig ist, dann tun Sie es diesmal vielleicht umsonst, aber wenn sie um einen weiteren Gefallen bitten, nennen Sie ihnen Zeit und Kosten.

Wenn Sie umsonst arbeiten, verlieren sie den Respekt vor Ihnen.

Ich habe (3) gewählt. Sie sagten nein.

2
2
2
2018-10-18 20:57:34 +0000

Lassen Sie mich damit beginnen, Ihnen zu sagen, dass der Titel Ihrer Frage alles ändern kann. Ist der Code YOURS? Ich verstehe, dass Sie zu diesem Zeitpunkt keinen Vertrag mit diesem Arbeitgeber unterzeichnet hatten, aber ich denke, es ist sicher anzunehmen, dass, wie in jedem Software-Entwicklervertrag, der Code nicht Ihnen gehört, sondern Ihrem Arbeitgeber. Sicher, Sie haben ihn geschrieben, aber wenn Sie einen Vertrag hätten, würden Sie eine Klausel finden, die besagt, dass der gesamte Code, den Sie für das Unternehmen schreiben, das Eigentum des Unternehmens ist und nicht Ihr Eigentum.

Wenn wir uns einig sind, dass es der Code Ihres Arbeitgebers ist, dann geben die anderen Antworten sehr gute Ratschläge, und ich hoffe, dass Ihnen diese ein wenig Perspektive gibt, wie Sie vorgehen sollen. Sie haben ihnen Ihre Zeit und Mühe verkauft, und Sie sind dieser Verpflichtung nachgekommen. Vielleicht möchten Sie ihnen Ihre Zeit und Mühe noch einmal verkaufen, wenn Sie etwas davon übrig haben.

Wenn Sie Grund zu der Annahme haben, dass der Kodex tatsächlich Ihr ist, dann sollten Sie sich an einen Anwalt wenden.

2
2
2
2018-10-21 23:22:26 +0000

Meine Faustregel ist, dass ich für einen früheren Arbeitgeber aus Höflichkeit, d.h. kostenlos, triviale/leichte Hilfe leiste. Das sind vielleicht 5 Minuten Arbeit oder ein Gespräch mit jemandem.

Danach bin ich gerne bereit, mit ihnen auf Vertragsbasis zu arbeiten, sofern es das Gesetz und meine persönliche Situation erlauben. (Kein Konflikt mit meiner anderen Beschäftigung/Wettbewerbsverbot usw., legal, um in diesem Land zu arbeiten, usw.)

Insbesondere müssen Sie über das Einwanderungsrecht und die Frage nachdenken, für sie zu arbeiten. Die Einwanderungsgesetze sind unterschiedlich (z.B. erlaubt das Vereinigte Königreich einem Ausländer, der aus touristischen Gründen kommt, nicht einmal, für die Firma seines Heimatlandes zu arbeiten, also wagen Sie es nicht, diese E-Mail zu überprüfen! Wenn Sie in der Vergangenheit mit einem Visum gearbeitet haben, das Sie nicht mehr haben, müssen Sie die Rechtmäßigkeit der Arbeit für sie jetzt überprüfen.

Erinnern Sie sich schließlich an die alte Geschichte vom Facharbeiter.

Die mächtige, alte Schmiedemaschine war ausgefallen. Wir konnten keine Kurbelwellen schmieden, und sie hatten den Hersteller hinzugezogen (es war nicht Ingersoll-Rand), und ihre besten Leute konnten es auch nicht herausfinden. Einige ihrer Oldtimer und einige von uns waren sich einig, dass es an der Zeit war, Bill hinzuzuziehen.

Bill war ein Genie mit diesen Maschinen. Er half bei der Entwicklung dieses Systems und hatte sich aus dem Unternehmen zurückgezogen.

Bill ging an der großen Maschine auf und ab. Er schaute hierhin, schaute dorthin, roch etwas Öl. Bill bat darum, sich einen Hammer zu leihen. BAP! “Versuchen Sie es jetzt.” Die große Maschine erwachte zum Leben.

Danke, Bill! Ja, schicken Sie uns eine Rechnung.

Die Rechnung kam zurück, 10.000 Dollar!!? Wir baten um eine Einzelaufstellung. Sie kam zurück

  • Vor-Ort-Reparaturanruf —– $199
  • Maschine mit dem Hammer geschlagen —- $1
  • Wissen, wohin man sie schlagen muss —- $9,800
1
1
1
2018-10-20 13:41:43 +0000

Sie schulden der alten Firma nichts. Sie haben einen scheinbar zufriedenstellenden, gut dokumentierten Code geschrieben. Sie waren nicht verpflichtet, fehlerfreien Code zu schreiben. Das wäre unmöglich!

Sie haben Sie gebeten, noch etwas Arbeit für sie zu erledigen. Ihr gegenwärtiger Arbeitgeber ist damit einverstanden. Die einzige Frage ist, wie Sie diese Arbeit in Rechnung stellen.

Lassen Sie sich das Problem genau beschreiben. Schätzen Sie die Anzahl der Stunden, die zur Behebung des Problems erforderlich sind. Schätzen Sie den Zeitrahmen ab, in dem Sie diese Anzahl von Stunden aus Ihrer Freizeit aufbringen können. Geben Sie einen Stundensatz an. Sie haben dann die Wahl, ob sie Sie mit der Arbeit beauftragen oder nicht.

1
1
1
2018-10-20 21:57:09 +0000

Reagieren Sie nicht einmal auf sie. Jeder Geldbetrag, den Sie ihnen berechnen könnten, ist die Mühe nicht wert. Sie suchen nach jemandem, der Arbeit für sie erledigt und den sie nicht bezahlen können. Lassen Sie mich Ihnen sagen, wie das funktioniert. Zuerst haben sie nur “ein bisschen Kleingeld - ich bin sicher, dass Sie das in einer Viertelstunde erledigen können”. Dann heißt es: “Solange wir Ihre Aufmerksamkeit haben, könnten Sie noch eine weitere Änderung für uns vornehmen. Mit Ihren grossartigen Fähigkeiten werden Sie dazu überhaupt keine Zeit brauchen”. Schon bald werden Sie Ihre gesamte Freizeit, die Abende und die Wochenenden damit verbringen, für dieses Unternehmen in FarAwayLandistan zu arbeiten. Und wenn die Zeit für die Bezahlung kommt? ……… (Grillen)

Tun Sie sich selbst einen Gefallen, ersparen Sie sich Zeit und Ärger und ignorieren Sie sie. Wenn sie wollen, dass diese Arbeit erledigt wird, werden sie jemanden vor Ort finden, der das macht.

1
1
1
2018-10-22 13:33:09 +0000

Sie beheben Fehler nicht umsonst, es sei denn, Sie erstellen/verteilen freie Software.

In anderen Fällen gibt es 2 Möglichkeiten, Fehler “kostenlos” zu beheben:

(A) Sie sind ein Angestellter und das Beheben von Fehlern ist Teil Ihrer Arbeit, in diesem Fall wird das “kostenlos” tatsächlich durch Ihr Gehalt bezahlt;

(B) Sie haben einen Vertrag als Software-Verkäufer mit dem Kunden, der besagt, dass Sie während X Monaten nach dem Verkauf der Software Fehler kostenlos beheben, in diesem Fall ist das “kostenlos” im Anfangspreis, den der Kunde bezahlt, enthalten.

Sie waren in Position A, als Sie geliefert haben, daher trifft Position B nicht zu, und Sie können nicht mehr aufgefordert werden, als Software-Verkäufer kostenlos Fehler zu beheben, nachdem der anfängliche kostenlose Supportzeitraum abgelaufen ist.

Die einzige normale Vorgehensweise besteht also darin, sich nach dem Ende des “kostenlosen Supports” wie ein Anbieter in Position B zu verhalten und anzubieten, entweder (1) einen einmaligen Job zur Behebung des Fehlers zu erledigen oder (2) einen Servicevertrag anzubieten, um die Software auf dem neuesten Stand zu halten.

In dieser Position gelten die üblichen Vorbehalte, die in anderen Antworten erwähnt werden - sicherzustellen, dass Ihr gegenwärtiger Arbeitgeber damit einverstanden ist, und sehr genau anzugeben, wofür Sie bezahlt werden.

Typische Fehler in diesem Fall sind ein einmaliger Festpreis für ein Abonnement zur ewigen Fehlerbehebung oder die Zustimmung zur Behebung von Fehlern, die eigentlich nicht Ihnen gehören (d.h. Ihren Code bei Änderungen in anderen Programmen oder Anforderungen auf dem neuesten Stand zu halten).

1
1
1
2018-10-20 16:52:07 +0000

Zusätzlich zu den ausgezeichneten Ratschlägen, die bereits von anderen erteilt wurden, möchte ich Sie bitten, Folgendes zu bedenken:

  1. Software, wie alles, was von Menschenhand gebaut wird, bedarf der Wartung, und daher müssen sie, wenn sie sich darauf verlassen wollen, die Wartung planen und budgetieren, unabhängig davon, wer sie ausführen wird.
  2. Der Kostenunterschied zwischen einem Proof of Concept, das von einem Praktikanten geschrieben wurde, und wartbarer, produktionstauglicher Software, die für ungefähr die gleiche Aufgabe geschrieben wurde, kann zwischen 1% und 99% liegen und liegt normalerweise viel näher an Letzterem.

Wenn man über Wartung als “nur diese eine Kleinigkeit mehr” nachdenkt, verschwinden die Kosten nicht, es hält sie nur davon ab, dafür zu planen und zu budgetieren.

Sie müssen ihnen das vielleicht klarmachen, bevor sie weitere Arbeit akzeptieren. Formulieren Sie es natürlich nicht so, das wäre pedantisch. Aber lassen Sie sich nicht auf Verhandlungen ein, in denen ihre Position darauf beruht, dies zu ignorieren oder falsch zu verstehen.

1
1
1
2018-10-20 09:04:47 +0000

Ich bin überrascht, dass in keiner der bisherigen Antworten erwähnt wird, dass Sie ein “Praktikant” waren.

Die Realität ist, dass sie Ihre Anwesenheit als Praktikant missbraucht haben, um Qualitätsarbeit in der Produktion zu leisten, und jetzt fragen sie Sie, ob Sie ihre Arbeit immer noch unterstützen. Fazit: Das Praktikum ist beendet, und Sie sind ihnen nichts schuldig. Ein Praktikant ist schließlich ein Praktikant. Zum Beispiel.., Sie hätten damals einen Mentor haben sollen, der Sie anleitet und mit der Arbeit, die Sie hinterlassen haben, vertraut ist, und es liegt nicht in Ihrer Verantwortung, dass dies nicht geschehen ist.

Es ist jedoch eine gute Idee, weiterzumachen, um diese Brücke nicht abzubrechen.

Wenn Sie immer noch bereit sind, ihnen dabei zu helfen, würde ich versuchen, eine grobe Schätzung der dafür erforderlichen Zeit zu bekommen, oder, nur um auf der sicheren Seite zu sein, geben Sie selbst an, dass Sie zwischen 100-200 Euro pro Stunde mit einer minimalen Anzahlung von 3-4 Stunden arbeiten.

Andernfalls wird das Geld nicht die Störungen wert sein, die es in Ihrem beruflichen und privaten Leben verursacht.

Wie andere sagen, seien Sie sich auch Ihrer örtlichen Steuergesetze sehr bewusst. Ich habe in der Vergangenheit Arbeit/Kurzauftritte abgelehnt, die auf dem Papier sehr gut aussahen, die sich aber nach Steuern nicht lohnten, und zwar aus mehreren Gründen, die für Ihre Frage nicht relevant sind.

P.S. Seien Sie sich auch der Ausnahme-/Vorrangsgesetze bewusst. Wir haben eine Ausnahme für ein paar Jahre, die nicht viel Papierkram erfordert, aber wenn wir diese Gelegenheit mit Arbeit von ein paar hundert Euro verbrennen, können wir nicht davon profitieren, wenn sich eine andere Gelegenheit ergibt.