Mein Chef möchte, dass ich alles nachhole, was ich für meinen vorherigen Arbeitgeber getan habe

Ich habe bis Juli in einem Start-up gearbeitet und gekündigt, um auf einen anderen Kontinent zu ziehen. Dieses Start-up verkauft ein bestimmtes Produkt, das in einer SaaS-Plattform für Einzelhändler verfügbar ist, soweit ich weiß, macht derzeit kein anderes Unternehmen dasselbe.

Ich habe seit September einen neuen Job in meinem neuen Land für eine Beratungsfirma gefunden. Als ich ankam, bat mich mein Chef, ihm zu erklären, was ich vorher gemacht habe, damit er sehen kann, welche Art von Kunden an meinem Profil interessiert sein könnten.

Jetzt hat er einem Interessenten erzählt, was ich früher gemacht habe, sie wollen, dass ich genau das gleiche Produkt für sie baue. Ich fühle mich sehr unwohl, ich möchte die Ideen meiner ehemaligen Firma nicht kopieren. Ich habe meinem Chef (zweimal) angeboten, meinen ehemaligen Arbeitgeber zu kontaktieren und eine Partnerschaft mit ihm aufzubauen, aber mein Chef ist eindeutig nicht interessiert.

Ich denke, die Einrichtung für nur einen Kunden wird sehr kostspielig sein und es lohnt sich sowieso nicht, und mein Chef hat mich gebeten, ihm die Kosten/Zeit für einen Proof of Concept zu schicken, damit ich ihm große Zahlen schicke, um sie davon abzuhalten, das zu starten Projekt.

Was kann ich tun, wenn sie das Projekt trotzdem machen wollen? Ist es überhaupt legal?

Edit: Um das Thema zu verdeutlichen, ich war der Lead Data Scientist und weiß alles über die Machine-Learning-Modelle, die dort verwendet werden. Das Produkt basiert vollständig auf diesen Modellen, ich bin sicher, dass diese Modelle das sind, was mein ehemaliges Unternehmen am liebsten schützen möchte. Es ist ein sehr spezifisches Produkt, das kein anderes Unternehmen verkauft.

Auch mein früherer Vertrag besagt, dass jede Arbeit, die ich dort gemacht habe, der Firma in dem Land gehört, in dem ich früher gelebt habe, UND im Ausland.

Kommentare sind nicht für längere Diskussionen gedacht; diese Konversation wurde in den Chat verschoben .
gute Frage, tolle Antworten auch. Dies ist eine großartige Situation, um zu überdenken, was Sie zuvor getan haben, und es noch besser zu machen als das, was Sie getan haben. Das zweite Mal ist immer robuster als das erste. Und dies trennt die Lösung, die Sie gerade schreiben, weiter von der, die Sie geschrieben haben.
War Ihrem Arbeitgeber während des Vorstellungsgesprächs bekannt, welches System Sie bei der letzten Stelle aufgebaut haben? War dieses Wissen einer der Gründe, warum sie Sie eingestellt haben?
Ja, nutzen Sie die Gelegenheit, es besser zu machen als zuvor! Und bringen Sie Ihren neuen Arbeitgeber dazu, Ihnen die Freiheit und die Ressourcen zu geben, dies als solches zu verwirklichen.
@corsiKa nein, es kam nie in den Interviews vor.
@user1224567890abcdef es wird nicht passieren, der Kunde will es günstig und schnell machen
War nicht in den Kommentaren, also kleine Frage: I resigned to move to another continent-> woher bist du gezogen und wohin? Die Antworten, die ich bisher gelesen habe, scheinen / klingen, als ob sie davon ausgehen, dass Sie innerhalb der USA umgezogen sind.
Haben Sie irgendeine Form von NDA- oder IP-Dokumenten unterzeichnet?
also werde ich ihm große Zahlen schicken – ja, und vergessen Sie nicht, die Zeile hinzuzufügen: „Rechtskosten: unbekannt. Je nach Ausgang eines Gerichtsverfahrens kann das gesamte Produkt nach uns Eigentum von <Name des alten Arbeitgebers> werden zahlte den Anwälten ein Vermögen."

Antworten (6)

Ich bin mir nicht sicher, ob die Dinge so abgedroschen sind, wie Sie es darstellen. Bis zu dem Punkt, an dem es möglich ist, mit einer modifizierten Version des Projekts ohne ethische Bedenken fortzufahren.

Lassen Sie es mich an einigen Beispielen erläutern:

„Früher habe ich für ein Unternehmen als Administrator/Entwickler für ein Warenwirtschaftssystem gearbeitet. Das neue Unternehmen, bei dem ich arbeite, möchte, dass ich ein internes IMS programmiere. Ist es falsch, mein Wissen über IMS zu nutzen, um unsere eigene Version zu programmieren? ?"

Nein. Offensichtlich nicht. Ich meine, es wäre eine Sache, wenn Sie ihre Software Bildschirm für Bildschirm kopieren würden ... aber nur ein neues IMS-System schreiben? Sie sind einfach ein Entwickler, der über umfassende Erfahrung in einem sehr selektiven Domänenbereich verfügt. Es wäre wie jemand mit fundierter Erfahrung in Content-Management-Systemen, Logistik-Routing-Algorithmen oder Computer-Audioeffekt-Manipulation.

„Früher habe ich für ein Unternehmen gearbeitet, in dem ich ein IMS geschrieben habe. Jetzt möchte das neue Unternehmen, bei dem ich arbeite, dass ich ein anderes IMS schreibe. Ist das falsch?“

Nein. Sie haben spezifische Domain-Erfahrung, die Sie nutzen – denn wenn Sie nicht tatsächlichen Code / Besonderheiten aus Ihrem alten Projekt kopieren oder Dinge Bildschirm für Bildschirm duplizieren – schreiben Sie einfach eine neue Software mit Domain Erfahrung. Und was ebenso wichtig ist, Sie werden sich nicht an alle spezifischen Details zu jeder Facette des ersten IMS erinnern . Die beiden mögen ähnlich sein, aber sie werden sicherlich nicht die gleiche Software sein.

„Ich habe früher für ein Unternehmen gearbeitet, in dem ich ein IMS geschrieben habe. Jetzt hat das neue Unternehmen von meinem vorherigen IMS gehört und möchte, dass ich es noch einmal für sie schreibe. Ist das falsch?“

Womit wir bei Ihrer Situation wären. Außer ... Sie müssen nicht genau dasselbe IMS schreiben. Stattdessen möchte der Client ein IMS . Setzen Sie sich also mit ihnen zusammen, holen Sie sich Anforderungen von ihnen, arbeiten Sie mit ihnen an Bildschirmlayouts und so weiter. Denn an diesem Punkt kopieren Sie nicht von Ihrem vorherigen Job, sondern nutzen einfach Ihre Erfahrung in einem ganz bestimmten Bereich. Und wenn die Anforderungen/Zusammenarbeit vom neuen Kunden kommen, ist es sehr unwahrscheinlich, dass die neue Software ein Klon der alten ist.

Wenn es hilft, denken Sie so darüber nach: Ist es für Ihren derzeitigen Arbeitgeber möglich, einen anderen Entwickler damit zu beauftragen, wenn auch weniger effizient/schnell? Wenn ja, dann sprechen Sie nicht von einer ethischen Situation – Sie sprechen von einer Situation, in der Sie das Projekt aufgrund Ihrer Erfahrung schneller angehen können als nur ein zufälliger Entwickler.

*Hinweis: Dies alles setzt ein paar Dinge voraus, die Sie zuerst sicherstellen sollten:

  • Dass Sie in keinem Ihrer Verträge gegen irgendwelche Wettbewerbsklauseln verstoßen.
  • Dass die Idee selbst keinerlei rechtlichen Schutz wie ein Patent genießt.
  • Das, was ich in Bezug auf „domänenspezifisches Wissen“ beschreibe, ist auf Ihre Situation anwendbar (Ihre Frage war schrecklich vage, daher ist es schwierig, mit Sicherheit zu wissen, ob dies ein guter Rat ist.)
Vielen Dank für Ihre Antwort. Ich habe meine Nachricht mit mehr Informationen bearbeitet. Mein Unternehmen möchte sich nicht mit dem Kunden auf Anforderungen hinsetzen, sondern, da ich dies bereits getan habe, dies noch einmal mit meinem Wissen aus meinem vorherigen Unternehmen tun
@anonymous1 Es ist nicht erforderlich, dass sich jemand tatsächlich mit einem Kunden zusammensetzt. Ihr Chef könnte einfach raten, was ein Kunde will, oder der Kunde könnte der Arbeitgeber selbst sein. Sie sind bei einem Arbeitgeber angestellt, und solange Sie Ihr Wissen und Ihre Erfahrung nutzen und keine früheren Codes oder unternehmensspezifischen Kenntnisse kopieren, ist das in Ordnung.
@anonymous1 - Ich denke, die Antwort trifft nach den Änderungen auf Ihre Frage immer noch perfekt zu. Ihr Chef hat die Idee von XYZ gehört, an der Sie bei der vorherigen Stelle gearbeitet haben. Es ist höchst unwahrscheinlich, dass er keinen „Senior Machine Learning“-Experten dazu bringen konnte, die Idee XYZ umzusetzen – nur vielleicht nicht so schnell, einfach oder robust wie Sie. Der Grund, warum Sie den Job besser machen könnten, liegt einfach darin, dass Sie über spezifische Domänenerfahrung verfügen.
@anonymous1 Du solltest deinen Chef darauf hinweisen, dass das bisherige Programm stark auf die spezifischen Bedürfnisse deines früheren Arbeitgebers zugeschnitten war. Wenn Sie "genau dasselbe" schreiben, dann ist es für den neuen Kunden möglicherweise nutzlos! Es wird Funktionen geben, die sie nicht brauchen/wollen, und Funktionen, die von Ihrem vorherigen IMS ausgeschlossen sind, die der neue Kunde jedoch möchte. Um es mit den Worten zu sagen: „One Size Fits None“.
Sie sagten ohne "ethische" Fragen, meinten aber eindeutig ohne rechtliche. Ob dies ethisch vertretbar ist, ist etwas subjektiv, aber das Kopieren von Arbeiten durch die Einstellung ehemaliger Mitarbeiter klingt für mich nicht so ethisch.
@Kevin Kleine Klarstellung - Ideen sind nicht patentierbar; Spezifische Umsetzungen von Ideen sind patentierbar (neben anderen Anforderungen, ofc)
Diese Antwort ist potenziell gefährlich. Es bewegt sich auf dem Gebiet des Vertragsrechts, weist aber bis auf einige wenige Verzichtserklärungen am Ende eindeutig alle Beschränkungen aus, die durch die vertraglichen Verpflichtungen auferlegt werden. Wir können alle darüber nachdenken, eine von uns gewünschte Schlussfolgerung zu unterstützen, aber das macht es nicht zu einem guten Rat, wenn es sich wahrscheinlich um eine Rechtsfrage handelt. OP sollte einen Anwalt aufsuchen.
Nun, eine Größe passt zu einer @Chronocidal - es sei denn, Sie wissen etwas über den ersten Kunden ...
Gute Antwort, aber Sie sagen wiederholt etwas, das Sie (mit Anwälten) prüfen sollten, bevor Sie andere beraten. IP ist nicht nur vor einer 1:1-Kopie geschützt. Das ist lächerlich. Es würde bedeuten, dass Sie Ihre Variablennamen ändern oder Arrays anstelle von Strings verwenden könnten; frei von Schuld. Das ist eine Lüge. Technologie ist kein „Code“, sondern ein Prozess. Der OP hat jedes Recht, Bedenken zu haben. Im Allgemeinen müssen sich die Leute von Projekten zurückziehen, die diesen Konflikt haben. Sie können kein Heilmittel für Krebs entwickeln und dann woanders hingehen und dasselbe Heilmittel entwickeln und denken, Ihre Hände seien sauber.
Wie mir erklärt wurde: „Du kannst nehmen, was in deinem Kopf ist, aber du kannst nichts nehmen, was du aufgeschrieben hast“. Sie sind also absolut in der Lage, woanders zu arbeiten und Ihr Vorwissen zu nutzen, um ein nahezu identisches Produkt zu erstellen - Sie können dazu einfach nicht den Quellcode oder irgendetwas Nicht-Öffentliches über das Original verwenden. Wenn Sie zu diesem Zweck (vernünftigerweise oder wahrscheinlich, auch wenn Sie es nicht getan haben) eine Kopie des Quellcodes erstellen könnten, könnte der frühere Arbeitgeber vernünftigerweise davon ausgehen, dass Sie ihn als Grundlage für die von Ihnen erstellte neue Version verwendet haben. Das könnte schlecht für Sie sein – seien Sie also vorsichtig.
@RalphBolton - was OP tun kann und was nicht, wird durch die Vereinbarung geregelt, die er mit seinem vorherigen Arbeitgeber unterzeichnet hat. Ich habe Wettbewerbsverbote gesehen, die sagten: „Wir besitzen alles, was Sie dachten, bevor Sie zu uns kamen, alles, was Sie dachten, während Sie für uns arbeiteten, und jeder Gedanke, den Sie jemals haben werden, nachdem Sie uns verlassen haben, für immer.“ Ob ein solches Wettbewerbsverbot vor Gericht durchsetzbar wäre, ist reine Vermutung. Aber OP wäre meiner Meinung nach gut beraten, mit einem Anwalt darüber zu sprechen, bevor er sich in eine schwierige rechtliche Lage begibt.
Jeder Arbeitsvertrag, den ich je unterzeichnet habe, enthielt Wettbewerbsverbote, die besagten, dass ich die Kenntnisse und Fähigkeiten, die ich während meiner Tätigkeit für den Arbeitgeber erworben habe, für einen bestimmten Zeitraum (normalerweise 12 Monate) nicht im Wettbewerb mit dem Arbeitgeber einsetzen werde. Ich kann also nicht für SaaS Inc arbeiten , lernen, Maschinencode auf einen bestimmten Anwendungsfall anzuwenden, dann für SaaS-Unternehmen arbeiten und dieses Wissen nutzen, um denselben Anwendungsfall zu erstellen.
@jsnfwlr IANAL Solche Klauseln in Arbeitsverträgen sind in der Regel nur dann durchsetzbar, wenn Ihr bisheriger Arbeitgeber angemessene Schritte unternimmt, um sicherzustellen, dass Sie Ihren Lebensunterhalt aufrechterhalten können (Übersetzung: Saas Inc müsste Ihr Gehalt für einen Zeitraum von 12 Monaten während Ihrer Wettbewerbsverbot). Das Rechtsprinzip, das hier im Spiel ist, heißt "AN#$$%& muss essen, Mann!".

Was kann ich tun, wenn sie das Projekt trotzdem machen wollen?

Offensichtlich können Sie die Produktpalette Ihres ehemaligen Unternehmens nicht Linie für Linie reproduzieren.

Aber es gibt keinen Grund, warum Sie kein neues Produkt von Grund auf neu entwickeln können, das dieselben Funktionen wie das vorherige Produkt hat. Das ist völlig legal und passiert ständig.

Und jetzt, mit Ihrer Erfahrung, können Sie es besser bauen.

Es gibt eine kleine Einschränkung: Nur weil ständig etwas passiert, bedeutet das nicht, dass es legal, okay oder ehrlich gesagt sogar eine gute Idee ist. In diesem Fall ist es natürlich so =)
Betreff: "Es gibt keinen Grund [...] dieselben Funktionen". Ich bin mit dem Thema nicht vertraut, aber bestimmte Funktionen sollen im Wesentlichen nur auf eine Weise implementiert werden können, und diese Weise ist durch ein Patent geschützt. Ob das stimmt oder ein Rechtsstreit befürchtet wird, es gibt einen Grund.

Es hört sich so an, als hätten Sie festgestellt, dass Sie zwei Fragen beantworten müssen: Ist es legal? Ist es ethisch?

Im Hinblick auf die Rechtmäßigkeit müssen Sie einen Anwalt konsultieren, wenn Sie Ihren Vertrag von Ihrem vorherigen Arbeitgeber in der Hand haben.

Bitte verstehen Sie die Kommentare oder Antworten, die Sie erhalten haben, nicht als gültige Rechtsberatung.

Geschäftsgeheimnisse sind eine geschützte Form des geistigen Eigentums und müssen nicht eingereicht werden, da sie durch Verträge geschützt sind. Der Gedanke, nicht "Zeile für Zeile" zu kopieren , bedeutet nur, dass Sie sich wahrscheinlich aus dem Urheberrechtsgesetz und nicht aus vertraglichen Verpflichtungen befreien. Ein Anwalt in Ihrem Teil der Welt, der die Besonderheiten kennt und Ihren Vertrag hat, kann Ihnen das sagen.

Dass Sie nicht „aktuellen Code/Besonderheiten aus Ihrem alten Projekt kopieren“, bedeutet nicht unbedingt, dass Sie ausschließlich „ein neues Stück Software mit Domänenerfahrung schreiben“. Sicher, der Großteil dessen, was Sie produzieren, wird aus Ihrem domänenspezifischen Wissen stammen. Das bedeutet nicht, dass es keine Entdeckungen, Mechanismen oder andere spezifische Kenntnisse gibt , die Eigentum Ihres früheren Arbeitgebers sind, die nicht einsickern werden. Tatsächlich würde ich mit dem Fluch des Wissens darauf wetten, dass dies der Fall sein wird am Ende etwas gestohlen. Ein Anwalt in Ihrem Teil der Welt, der die Besonderheiten kennt und Ihren Vertrag hat, kann Ihnen das sagen.

Noch ein paar Fragen, die Sie sich stellen könnten:

  • Wenn Ihr früherer Arbeitgeber rechtliche Schritte einleiten und gewinnen würde, wer würde haftbar gemacht? Denken Sie daran, dass Sie, nicht Ihr neuer Arbeitgeber, vertraglich verpflichtet sind
  • Wenn Ihr vorheriger Arbeitgeber rechtliche Schritte einleiten und gewinnen würde, wem würde das neue Produkt gehören, wenn sich herausstellen würde, dass Sie von Anfang an keine Rechte daran hatten? Viele Unternehmen würden Sie wegen dieser Art von Risiko nicht bei diesem Projekt haben wollen
  • Wenn dies bereits von Ihnen verlangt wird, was werden sie als nächstes von Ihnen verlangen?
  • Wenn Sie feststellen, dass es Bedenken gibt und Sie sich dazu verpflichtet fühlen, werden sie in Zukunft ermutigt?

Ist es überhaupt legal?

Es ist definitiv nicht ethisch vertretbar, die Geschäftsgeheimnisse Ihres vorherigen Unternehmens zu nutzen , während Sie im neuen Unternehmen arbeiten.

Es ist vollkommen in Ordnung, das allgemeine Know-how zu verwenden: wie man die Programmiersprachen verwendet, welche Tools besser für die Entwicklung geeignet sind (IDE's, Debugger ...).

Über die Legalität müssen Sie mit einem Anwalt sprechen, da die Gesetze von einem Bereich zum anderen stark variieren.

Lesen Sie auch noch einmal sorgfältig die Verträge, Geheimhaltungsvereinbarungen ..., die Sie mit dem vorherigen Arbeitgeber hatten. Sie könnten genau dazu Aussagen haben, die Sie nicht brechen wollen.

Manchmal schränken Verträge die Berufswahl der Mitarbeiter ein, nachdem sie das Unternehmen verlassen haben. B. nach dem Ausscheiden aus dem Unternehmen einige Jahre lang nicht in derselben Branche / demselben Unternehmen arbeiten dürfen.

Was kann ich tun, wenn sie das Projekt trotzdem machen wollen?

Sie haben drei Möglichkeiten:

  1. Du stimmst zu und gibst ihnen, was sie wollen.
  2. Sie sind nicht einverstanden . In diesem Fall sollten Sie bereit sein, einen anderen Job zu finden, sie werden es wahrscheinlich nicht auf die leichte Schulter nehmen. Selbst wenn sie Sie nicht entlassen, wären Ihre Aussichten mittel- und langfristig nicht rosig.
  3. Sie versuchen, eine Problemumgehung zu finden - und dies ist möglicherweise das Beste, was Sie im Moment tun können. Sie erstellen ein System mit ähnlicher Funktionalität, stellen jedoch sicher, dass die Implementierung so unterschiedlich wie möglich ist, um rechtliche Probleme zu vermeiden. Das Wichtigste, verwenden Sie nicht das Know-how, das nur für Ihr vorheriges Unternehmen spezifisch ist - erstellen Sie andere Architekturen, andere Datenflüsse ... - Sie wissen besser, wie man es anders baut.

Mein Chef hat mich gebeten, ihm die Kosten/Zeit für einen Proof of Concept zu schicken, also werde ich ihm große Zahlen schicken, um sie davon abzuhalten, das Projekt zu starten

Nun, das ist eine sehr gute Strategie, sie zu entmutigen, indem man ihnen die Kosten aufzeigt. Sie haben großes Glück, den Chef auf Ihrer Seite zu haben.

Kommentare sind nicht für längere Diskussionen gedacht; diese Konversation wurde in den Chat verschoben .

Bereitet sich Ihr Chef darauf vor, Ihnen einen obszönen Geldbetrag zu zahlen?

Ich sage das, weil Ihre alte Firma nicht nur Sie sind. Sie hatten einen Chef und wahrscheinlich andere Kollegen in Ihrem Team, die andere Beinarbeit leisteten, um das gesamte System einzurichten.

Ihr Chef bittet Sie jetzt als Einzelperson, das Produkt eines Unternehmens neu zu erstellen. Logischerweise wird das nicht passieren.

Wenn Sie das teuerste Teil eines Autos genommen haben, wie viel Arbeit ist es, dieses Auto um dieses teuerste Teil (höchstwahrscheinlich den Motor) herum wieder aufzubauen? Irgendetwas sagt mir, dass Ihr Chef Ihren früheren Job wahrscheinlich überhaupt nicht versteht und irgendwie denkt, dass Sie ein ganzes Unternehmen ersetzen können . Wenn er es wirklich ernst meint, dann beginnen Sie natürlich mit der Personalplanung (replizieren Sie einfach die gesamte Unternehmensstruktur Ihres vorherigen Jobs) und sehen Sie, ob er immer noch bereit ist, das Projekt zu unterstützen.

Sie haben ehrlich gesagt nicht erwartet, das Produkt selbst nachzubauen, oder? Auch wenn Sie der mythische 100x-Programmierer sind, was ist mit den gesetzlichen Anforderungen? Sie befinden sich in einem anderen Land . Wie gelten die Datenschutzgesetze jetzt für Sie? Sollten Sie das Produkt patentieren/lizenzieren/markieren lassen? Wie macht man das überhaupt in diesem neuen Land? usw. usw. Du machst das nicht alleine.

Ich weiß sehr gut, dass ich das nicht alleine machen kann, ich kenne nur den ML-Teil. er möchte Kollegen zum Projekt hinzufügen. Er versteht definitiv nicht, wie das funktioniert (Verkäufer ohne technischen Hintergrund) und denkt, das wird schnell gehen, weil ich es schon einmal gemacht habe. Ich habe versucht, ihm klar zu machen, dass die Dinge nicht so einfach sein werden, aber er antwortet nur, dass wir nicht alles neu bauen müssen, sondern nur ein Minimal Viable Product
Sprich weiter mit ihm. Lassen Sie ihn wissen, dass Sie aus dem Gedächtnis arbeiten. Bitten Sie den Chef, einen Arbeitstag von Grund auf neu zu erledigen (kein Zugriff auf Unternehmensressourcen; nur sein Gedächtnis) und sehen Sie, wie gut er abschneidet. Ich wette, er konnte sich nicht an die E-Mail oder Telefonnummer eines einzigen Kunden erinnern. Wie werden Sie sich die Funktionsdetails des Produkts ohne Quellcode merken?
Sie lesen viel zu wörtlich, was der OP-Manager gefragt hat, und weisen jetzt jede vernünftige Interpretation zurück, weil sie nicht an der von Ihnen verwendeten allzu wörtlichen Interpretation festhält. Der Manager von OP hat nicht nach einem Ein-Mann-Unternehmen-Projekt mit perfekter Erinnerung, keine Hilfe erlaubt, gefragt, und die Andeutung, dass dies das einzig mögliche ist, was der Manager hätte verlangen können, ist ehrlich gesagt lächerlich.
@Flater Bedenken Sie ebenfalls, dass Sie eine zu lockere Interpretation nehmen könnten!
Ich habe diese Antwort nicht aufgrund eines imaginären Szenarios geschrieben, in dem ein Manager falsche Erwartungen hat. Ich schrieb dies aus tatsächlichen anekdotischen Erfahrungen von Managern, die wirklich daran glaubten und selbst törichterweise dachten, "sie müssen vernünftiger sein". Nehmen Sie es mit einem Körnchen Salz, weil ich kein Hellseher bin und nicht weiß, was der OP-Manager denkt, aber ich persönlich war schon einmal in dieser Situation. Es ist SEHR schockierend...
@Nelson Ich stimme zu, dass dies mehr Arbeitskräfte erfordert als eine einzelne Person. Aus rechtlichen Gründen ist es jedoch wahrscheinlich am besten, wenn sich das OP nicht an Details der vorherigen Implementierung erinnern kann. die neue muss wesentlich anders sein, um rechtliche Probleme zu vermeiden.
@employee-X Das ist fast unmöglich. Wenn der OP einen IF...ELSE...Block bei seinem vorherigen Arbeitgeber verwendet hatte, schließt das seine Fähigkeit aus, ihn für den Rest seines Lebens zu verwenden? IP und Urheberrecht funktionieren so nicht. Der rechtliche Aspekt ist sehr spezifisch und verbietet bestimmte Dinge. OP kann die Arbeit neu erstellen, aber die genauen Details dessen, was getan werden kann, hängen stark von den Verträgen ab, die er unterzeichnet hat, und den örtlichen Gesetzen.
@Nelson Seien Sie nicht albern, "if ... else" wurde von der alten Firma von einem Drittanbieter bezogen und kann von der neuen Firma von derselben Partei bezogen werden. Zum Beispiel durch den Kauf von VS oder durch den Download eines JDK. Ein neues maschinelles Lernmodell kann, sofern es nicht veröffentlicht wird, ein Geschäftsgeheimnis des alten Unternehmens sein. Ich weiß, welche unsere größten Interessenten sind und wer die Kaufentscheidung treffen wird und welche Durchwahlnummern sie haben, weil ich sie betreue. Das ist ein Geheimnis und ich werde es niemals einem Konkurrenten verraten. Zu wissen, wie man Leute per Telefon anruft, ist dagegen kein Geschäftsgeheimnis.
@Alexander Ich bin nicht davon überzeugt, dass es ein Geschäftsgeheimnis ist, zu wissen, wen man anrufen muss. (Der Inhalt ihrer Verträge würde jedoch wahrscheinlich durch ein NDA abgedeckt.) Unterm Strich fragen Sie einen Anwalt.

Das kann von völlig harmlos bis sehr schattig reichen.

  • Die Wiederverwendung von Wissen aus Ihrer Ausbildung zum gleichen Produkt mit bekannten Eigenschaften und Technologien (Sie sind ein "Fachmann" ) ist kein Problem.

  • Offensichtlich ist alles, was eine kollektive Arbeit eines Teams und/oder höher qualifizierter Personen erforderte (z. B. Sie waren der Programmierer, und ein Datenwissenschaftler, z. B. promovierter Mathematiker, hat Sie angeleitet und den zu verwendenden Ansatz des maschinellen Lernens ausgewählt), was Ihr ehemaliger Arbeitgeber gesponsert hat, wahrscheinlich nicht -Grenzen, aus zwei Gründen:

    • Geistiges Eigentum Ihres früheren Arbeitgebers
    • Sie werden dies nicht aufrechterhalten können (in dem Sinne, dass Sie sinnvoll auf Ereignisse reagieren können)
  • Völlig tabu (und ich habe von einer Person gehört, die dafür ins Gefängnis gegangen ist) ist alles, wo das Wissen um die Umsetzung selbst für Ihren ehemaligen Arbeitgeber ein Nachteil sein kann (Handelsalgorithmen in Hedgefonds).