Мой босс хочет, чтобы я воссоздал все, что я сделал для своего предыдущего работодателя.

Я работал в стартапе до июля, а потом уволился, чтобы переехать на другой континент. Этот стартап продает конкретный продукт, доступный на платформе SaaS для розничных продавцов, насколько я знаю, ни одна другая компания не делает то же самое прямо сейчас.

С сентября я нашел новую работу в моей новой стране в консалтинговой фирме. Когда я впервые приехал, мой босс попросил меня объяснить ему, что я делал раньше, чтобы он мог видеть, какие клиенты могут быть заинтересованы в моем профиле.

Теперь он сказал потенциальному клиенту, что я делал раньше, они хотят, чтобы я создал для них точно такой же продукт. Мне очень некомфортно, я не хочу копировать идеи моей бывшей компании. Я предлагал своему боссу (дважды) связаться с моим бывшим работодателем и наладить с ним партнерские отношения, но мой босс явно не заинтересован.

Я думаю, что это будет очень дорого настраивать только для одного клиента, и в любом случае оно того не стоит, и мой босс попросил меня прислать ему стоимость/время для проверки концепции, поэтому я отправлю ему большие числа, чтобы отговорить их от запуска проект.

Что я могу сделать, если они все равно хотят делать проект? Это вообще законно?

Редактировать: чтобы прояснить тему, я был ведущим специалистом по данным и знаю все о моделях машинного обучения, которые там используются. Продукт полностью основан на этих моделях, я уверен, что именно эти модели моя бывшая компания хотела бы защитить больше всего. Это очень специфический продукт, который не продает ни одна другая компания.

Также в моем прежнем контракте сказано, что каждая работа, которую я там выполнил, принадлежит компании в стране, в которой я жил, И за границей.

Комментарии не для расширенного обсуждения; этот разговор был перемещен в чат .
хороший вопрос, отличные ответы тоже. Это отличная ситуация, чтобы переосмыслить то, что вы делали ранее, и сделать это еще лучше, чем то, что было сделано. Второй раз всегда надежнее первого. И это еще больше отделяет решение, которое вы собираетесь написать, от того, которое вы написали.
Знал ли ваш работодатель о системе, которую вы выстроили на последнем месте работы, во время собеседования? Было ли это знание частью причины, по которой вас наняли?
Да, используйте возможность сделать его лучше, чем вы делали раньше! И попросите вашего нового работодателя предоставить вам свободу и ресурсы, чтобы это произошло как таковое.
@corsiKa нет, это никогда не упоминалось в интервью.
@user1224567890abcdef этого не будет, клиент хочет сделать дешево и быстро
Не было в комментариях, поэтому маленький вопрос: I resigned to move to another continent-> откуда вы перешли и куда? Ответы, которые я читал до сих пор, кажутся/звучат так, как будто они предполагают, что вы переехали в США.
Подписывали ли вы какую-либо форму документов NDA или IP?
так что я отправлю ему большие цифры -- да, и не забудьте добавить строку "Юридические расходы: неизвестны. В зависимости от исхода судебного процесса, весь продукт может стать собственностью <старое имя работодателя> после того, как мы заплатил адвокатам целое состояние».

Ответы (6)

Я не уверен, что все так банально, как вы это представляете. До такой степени, что можно продолжить модифицированную версию проекта без этических проблем.

Поясню на нескольких примерах:

«Раньше я работал в компании администратором/разработчиком системы управления запасами. Новая компания, в которой я работаю, хочет, чтобы я запрограммировал собственную IMS. Правильно ли использовать мои знания IMS для программирования нашей собственной версии? ?"

Нет. Очевидно, что нет. Я имею в виду, одно дело, если бы вы копировали их программное обеспечение, экран за экраном... но просто писали бы новую систему IMS? Вы просто разработчик с большим опытом работы в очень избирательном доменном пространстве. Это может быть кто-то с глубоким опытом работы с системами управления контентом, алгоритмами маршрутизации логистики или манипулированием компьютерными звуковыми эффектами.

«Раньше я работал в компании, где я написал IMS. Теперь новая компания, в которой я работаю, хочет, чтобы я написал другую IMS. Это неправильно?»

Нет. У вас есть определенный опыт работы с доменом, который вы используете, потому что, если вы не копируете фактический код / ​​особенности из своего старого проекта или не дублируете что-то экран за экраном — вы просто пишете новую часть программного обеспечения, используя домен. опыт. И что не менее важно, вы не будете помнить все конкретные детали о каждом аспекте первой IMS . Они могут быть похожи, но они определенно не будут одним и тем же программным обеспечением.

«Раньше я работал в компании, где я написал IMS. Теперь новая компания узнала о моей предыдущей IMS и хочет, чтобы я снова написал ее для них. Это неправильно?»

Что подводит нас к вашей ситуации. За исключением... вам не нужно писать ту же самую IMS. Вместо этого клиент хочет IMS . Так что сидите с ними, получайте от них требования, работайте с ними над макетами экрана и тому подобным. Потому что в этот момент вы не копируете свою предыдущую работу, вы просто используете опыт в очень специфической предметной области. И если требования/сотрудничество исходят от нового клиента, очень маловероятно, что новое программное обеспечение будет клоном старого.

Если это помогает, подумайте об этом так: может ли ваш нынешний работодатель поручить это другому разработчику, пусть менее эффективно/быстро? Если да, то вы говорите не об этической ситуации — вы говорите о ситуации, в которой ваш опыт — это то, что позволяет вам заняться проектом быстрее, чем просто случайный разработчик.

* Примечание. Все это предполагает несколько вещей, в которых вы должны убедиться в первую очередь:

  • Что вы не нарушаете никаких пунктов о неконкуренции ни в одном из ваших контрактов.
  • Что сама идея не находится под какой-либо правовой защитой вроде патента.
  • То, что я описываю в терминах «специфических знаний в предметной области», применимо к вашей ситуации (ваш вопрос был ужасно расплывчатым, поэтому трудно точно знать, хороший ли это совет).
Спасибо за ваш ответ. Я отредактировал свое сообщение с дополнительной информацией. Моя компания не хочет садиться с клиентом за требования, но, поскольку я уже сделал это, сделаю это снова, используя свои знания из моей предыдущей компании.
@anonymous1 Никому не обязательно садиться за стол с клиентом. Ваш босс может просто догадываться о том, чего хочет клиент, или клиент может быть самим работодателем. Вы наняты работодателем, и пока вы используете свои знания и опыт, а не копируете предыдущий код или знания, специфичные для компании, это нормально.
@anonymous1 - я думаю, что ответ по-прежнему идеально подходит после редактирования вашего вопроса. Ваш начальник услышал идею XYZ, над которой вы работали на предыдущем месте работы. Крайне маловероятно, что он не смог бы заставить «старшего эксперта по машинному обучению» реализовать идею XYZ — просто, возможно, не так быстро, легко и надежно, как вы. Причина, по которой вы могли бы выполнять эту работу лучше, заключается в том, что у вас есть определенный опыт работы с предметной областью.
@anonymous1 Вы должны указать своему боссу, что предыдущая программа была специально адаптирована к конкретным потребностям вашего предыдущего работодателя. Если вы пишете "точно то же самое", то для нового клиента это может быть бесполезно! Будут функции, которые им не нужны/не нужны, и функции, исключенные из вашей предыдущей IMS, которые нужны новому клиенту . Перефразируя: «Один размер ни к чему».
Вы сказали без "этических" вопросов, но явно имели в виду без юридических. Этично ли это, в некотором роде субъективно, но копирование работы путем найма бывшего сотрудника не кажется мне таким уж этичным.
@Kevin Небольшое уточнение: идеи не подлежат патентованию; патентоспособными являются конкретные реализации идей (среди прочих требований, конечно)
Этот ответ потенциально опасен. Он действует на территории договорного права, явно игнорируя любые ограничения, налагаемые обязательствами по договору, за исключением нескольких оговорок в конце. Мы все можем рассуждать о том, чтобы поддержать желаемый вывод, но это не делает его хорошим советом, когда это, вероятно, юридический вопрос. ОП должен обратиться к адвокату.
Ну, один размер подходит одному @Chronocidal - если вы не знаете что-то о первом клиенте...
Хороший ответ, но вы неоднократно говорите то, что вам следует изучить (с юристами), прежде чем советовать другим. IP защищен не только от копии 1:1. Это смешно. Это означало бы, что вы можете изменить имена переменных или использовать массивы вместо строк; свободен от вины. Это ложь. Технология — это не «код», это процесс. ОП имеет полное право беспокоиться. Как правило, люди должны отказаться от участия в проектах, в которых есть этот конфликт. Вы не можете разработать лекарство от рака, а затем пойти в другое место и разработать то же самое лекарство и думать, что у вас чистые руки.
Как мне объяснили: "можно взять то, что у тебя в голове, но нельзя взять то, что записано". Таким образом, вы абсолютно можете пойти работать в другое место и использовать свои предыдущие знания для создания почти идентичного продукта — вы просто не можете использовать для этого исходный код или что-то непубличное в оригинале. С этой целью, если бы вы могли (разумно или вероятно, даже если бы вы этого не сделали) сделать копию исходного кода, то бывший работодатель мог бы разумно предположить, что вы использовали его в качестве основы для новой версии, которую вы делаете. Это может быть плохо для вас, так что будьте осторожны.
@RalphBolton - то, что ОП может и чего не может делать, регулируется соглашением, которое он подписал со своим предыдущим работодателем. Я видел неконкуренцию, в которой говорилось: «Нам принадлежит все, о чем вы думали до того, как присоединились к нам, все, что вы думали, пока работали на нас, и каждая мысль, которая у вас когда-либо возникнет после того, как вы покинете нас, навсегда». Будет ли такой запрет на конкуренцию применяться в судебном порядке, остается чистой догадкой. Но я думаю, что ОП было бы полезно поговорить об этом с адвокатом, прежде чем ставить себя в затруднительное юридическое положение.
В каждом трудовом договоре, который я когда-либо подписывал, были соглашения о неконкуренции, в которых говорилось, что я не буду использовать знания и навыки, полученные во время работы на работодателя, в конкуренции с работодателем в течение установленного периода (обычно 12 месяцев). Так что я не могу работать в SaaS Inc , научиться применять машинный код к конкретному варианту использования, а затем пойти работать в SaaS Enterprises и использовать эти знания для создания того же варианта использования.
@jsnfwlr IANAL Такие пункты в трудовых договорах обычно подлежат исполнению только в том случае, если ваш предыдущий работодатель предпримет разумные шаги, чтобы гарантировать, что вы можете поддерживать свой уровень жизни (перевод: Saas Inc должна будет выплачивать вам зарплату в течение 12 месяцев в течение вашего не участвовать в соревнованиях). Действующий здесь юридический принцип называется «AN#$$%& должен поесть, чувак!».

Что я могу сделать, если они все равно хотят делать проект?

Очевидно, что вы не можете воспроизводить линейку продуктов вашей прежней компании за линейкой.

Но нет никаких причин, по которым вы не можете создать новый продукт с нуля, который будет иметь все те же функции, что и предыдущий продукт. Это совершенно законно и происходит постоянно.

И теперь, с вашим опытом, вы можете построить его лучше.

Есть небольшое предостережение: то, что что-то происходит постоянно, не означает, что это законно, хорошо, или, честно говоря, даже хорошая идея. Конечно в данном случае так бывает =)
Re: "нет причин [...] те же функции". Я не знаком с предметом, но говорят, что некоторые функции реализуемы по существу только одним способом, и этот способ защищен патентом. Верно ли это или опасаются судебного разбирательства, есть одна причина.

Похоже, вы определили, что вам нужно ответить на два вопроса: законно ли это? Этично ли это?

Что касается того, является ли это законным, вам необходимо проконсультироваться с юристом, имея на руках контракт с предыдущим работодателем.

Пожалуйста, не принимайте комментарии или ответы, которые вы получили, за действительную юридическую консультацию.

Коммерческие секреты — это защищенная форма ИС, и они не требуют регистрации, поскольку они защищены контрактами. Понятие не копировать «строка за строкой» просто означает, что вы, скорее всего, не нарушаете закон об авторском праве, а не договорные обязательства. Юрист в вашей части мира, знающий специфику и имеющий ваш контракт, может рассказать вам.

То, что вы не «копируете фактический код/особенности из вашего старого проекта», не обязательно означает, что вы исключительно «пишете новую часть программного обеспечения, используя опыт предметной области». Конечно, большая часть того, что вы производите, будет основываться на знаниях, специфичных для вашей предметной области. Это не означает, что нет никаких открытий, механизмов или других специфических знаний, которые являются собственностью вашего предыдущего работодателя . На самом деле, с проклятием знаний, я готов поспорить, что-то украдено в конце. Юрист в вашей части мира, знающий специфику и имеющий ваш контракт, может рассказать вам.

Еще несколько вопросов, которые вы могли бы рассмотреть:

  • Если ваш предыдущий работодатель подаст в суд и выиграет дело, кто будет нести ответственность? помните, что вы, а не ваш новый работодатель, связаны договорными обязательствами
  • Если ваш предыдущий работодатель подаст в суд и выиграет, кому будет принадлежать новый продукт, если окажется, что у вас не было прав на него с самого начала? многие компании не хотели бы, чтобы вы участвовали в этом проекте из-за такого риска
  • Если это то, о чем они уже просят вас, то что они собираются попросить вас дальше?
  • Если вы обнаружите, что есть опасения, и все равно почувствуете себя обязанным сделать это, воодушевятся ли они в будущем?

Это вообще законно?

Безусловно, неэтично использовать бизнес-секреты вашей предыдущей компании, работая в новой.

Совершенно нормально использовать общие ноу-хау: как использовать языки программирования, какие инструменты лучше подходят для разработки (IDE, отладчики...).

О том, чтобы быть законным, вам нужно обсудить с юристом, потому что законы сильно различаются от одной области к другой.

Кроме того, еще раз внимательно прочитайте контракт(ы), соглашение о неразглашении... которые вы заключили с предыдущим работодателем. У них могут быть заявления именно об этом, которые вы не хотите нарушать.

Иногда контракты ограничивают выбор работы сотрудников после того, как они покидают компанию. Например, не разрешается работать в том же секторе / бизнесе в течение нескольких лет после ухода из компании.

Что я могу сделать, если они все равно хотят делать проект?

У вас есть три варианта:

  1. Вы соглашаетесь , и вы даете им то, что они хотят.
  2. Вы не согласны . В этом случае вы должны быть готовы найти другую работу, они, скорее всего, не отнесутся к этому легкомысленно. Даже если вас не уволят, ваши перспективы в среднесрочной и долгосрочной перспективе не будут радужными.
  3. Вы пытаетесь найти обходной путь — и это может быть лучшее, что вы можете сделать в данный момент. Вы создаете систему с похожим функционалом, но следите за тем, чтобы реализация была максимально разной, чтобы избежать юридических проблем. Самое главное, не используйте ноу-хау, которое характерно только для вашей предыдущей компании - создавайте другие архитектуры, другие потоки данных... - вы лучше знаете, как это построить по-другому.

мой босс попросил меня прислать ему стоимость / время для проверки концепции, поэтому я отправлю ему большие числа, чтобы отговорить их от начала проекта.

Что ж, это очень хорошая стратегия — обескуражить их, показав им затраты. Вам очень повезло, что босс на вашей стороне.

Комментарии не для расширенного обсуждения; этот разговор был перемещен в чат .

Ваш начальник готовится заплатить вам какую-то непристойную сумму денег?

Я говорю это, потому что ваша старая компания — это не только вы. У вас был босс и, возможно, другие коллеги в вашей команде, выполняющие другую работу, чтобы настроить всю систему .

Теперь ваш босс просит вас, одного человека, воссоздать продукт компании. Логично, что этого не произойдет.

Если вы взяли самую дорогую часть автомобиля, сколько работы потребуется, чтобы перестроить эту машину вокруг этой самой дорогой части (скорее всего, двигателя)? Что-то мне подсказывает, что ваш босс, вероятно, вообще не понимает вашу предыдущую работу и почему-то думает, что вы можете заменить целую компанию . Конечно, если он действительно настроен серьезно, начните планировать необходимый вам персонал (просто воспроизведите всю структуру компании с вашей предыдущей работы) и посмотрите, готов ли он по-прежнему поддерживать проект.

Вы, честно говоря, не ожидали воссоздать продукт самостоятельно, не так ли? Даже если вы мифический 100-кратный программист, как насчет юридических требований? Ты в другой стране . Как к вам теперь относятся законы о конфиденциальности? Следует ли вам запатентовать/лицензировать/торговую марку продукта? Как ты вообще это делаешь в этой новой стране? и т.д. и т.п. Вы не делаете это самостоятельно.

Я очень хорошо знаю, что я не могу сделать это сам, я знаю только часть ML. он хочет добавить коллег в проект. Определенно он не понимает, как это работает (продавец без технического образования) и думает, что это будет быстро, потому что я делал это раньше. Я пытался дать ему понять, что все будет не так просто, но он просто отвечает, что нам не нужно перестраивать все, а просто минимально жизнеспособный продукт.
Продолжайте говорить с ним. Дайте ему понять, что вы работаете по памяти. Попросите начальника выполнить рабочий день «с нуля» (без доступа к ресурсам компании, только его память) и посмотрите, насколько хорошо он справляется. Бьюсь об заклад, он не мог вспомнить адрес электронной почты или номер телефона ни одного клиента. Как вы собираетесь запоминать детали функционирования продукта без исходного кода?
Вы слишком буквально понимаете то, что спросил менеджер ОП, и теперь отвергаете любую разумную интерпретацию, потому что она не соответствует чрезмерно буквальной интерпретации, которую вы используете. Менеджер ОП не просил о проекте компании-одного человека с идеальной памятью без помощи, и предположение, что это единственная возможная вещь, о которой мог попросить менеджер, откровенно смехотворно.
@Flater Также учтите, что вы, возможно, слишком вольно интерпретируете!
Я не написал этот ответ из какого-то воображаемого сценария, когда у менеджера есть ложные ожидания. Я написал это на основе фактического анекдотического опыта менеджеров, искренне верящих в это, а себя глупо полагающих, что «они должны быть более разумными». Примите это с долей скептицизма, потому что я не экстрасенс и не знаю, о чем думает менеджер ОП, но я лично был в такой ситуации раньше. Это ОЧЕНЬ шокирует...
@ Нельсон, я согласен, что для этого потребуется больше рабочей силы, чем один человек; однако по юридическим причинам, вероятно, будет лучше, если ОП не сможет вспомнить детали предыдущей реализации; новый должен будет существенно отличаться, чтобы избежать юридических проблем.
@employee-X Это почти невозможно. Если ОП использовал IF...ELSE...блокировку у своего предыдущего работодателя, исключает ли это его возможность использовать ее до конца своей жизни? IP и авторское право так не работают. Юридический аспект очень специфичен и ставит вне закона определенные вещи . OP может воссоздать работу, но точные детали того, что можно сделать, сильно зависят от подписанных им контрактов и местных законов.
@Nelson Не будь глупым, «если ... еще» было получено от третьей стороны старой компанией и может быть получено от той же стороны новой компанией. Например, купив VS или загрузив JDK. Новая модель машинного обучения, если она не будет обнародована, может быть коммерческой тайной старой компании. Я знаю, кто является нашими крупнейшими потенциальными клиентами и кто примет решение о покупке, и какие у них прямые номера, потому что я их поддерживаю. Это секрет, и я никогда не расскажу конкурентам. С другой стороны, умение звонить людям по телефону не является коммерческой тайной.
@ Александр Я не уверен, что знание того, кому звонить, является коммерческой тайной. (Однако содержание их контрактов, скорее всего, будет подпадать под действие NDA.) Суть в том, что обратитесь к юристу.

Это может варьироваться от совершенно безвредного до очень теневого.

  • Повторное применение знаний, полученных в результате вашего образования/обучения, в результате чего получается тот же продукт с хорошо известными функциями и технологиями (вы являетесь «специалистом в данной области» ) — не проблема.

  • Очевидно, что все, что требовало коллективной работы команды и/или высококвалифицированных специалистов (например, вы были программистом, а специалист по обработке и анализу данных, например, доктор наук по математике, руководил вами и выбирал подход к машинному обучению), которое спонсировал ваш бывший работодатель, вероятно, отключено. -пределы по двум причинам:

    • Интеллектуальная собственность вашего предыдущего работодателя
    • Вы не сможете это поддерживать (в том смысле, что сможете осмысленно реагировать на события)
  • Полностью запрещено (и я слышал о человеке, который за это сел в тюрьму) все, где знание самой реализации может быть недостатком для вашего бывшего работодателя (алгоритмы торговли в хедж-фондах).