Должен ли я включать уведомление об авторских правах при подаче заявлений о приеме на работу?

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

Я предполагаю, что практика будет аналогична портфолио для художников, но, в частности, для кода я думаю, что нельзя упускать возможность указать на интерес к закону об ИС (и неодобрение соответствующих пунктов многих трудовых договоров).

Если код ваш, нет причин не делать этого. Еще одна вещь, которую вы можете сделать, — это внести несколько тонких изменений в код, из-за которых он не будет работать правильно, и сделать заметное примечание на этот счет вверху. (Дело в том, что образцы должны показать ваш стиль программирования.) Любому магазину, достаточно умному, чтобы отладить его, вероятно, не нужно его воровать.
Вы хотите получить работу или сделать акцент на законе об интеллектуальной собственности?
Я подумал о наихудшем сценарии, могу просто сказать, что мой редактор автоматически вставляет этот материал. Для этого конкретного задания я прочитал вопрос как требующий «настоящего» кода, поэтому на нем должно быть хотя бы НЕКОТОРОЕ уведомление об авторских правах, а также такие вещи, как модульные тесты.
О каком уведомлении об авторских правах идет речь? Полноценная проприетарная лицензия или что-то в стиле GPL/BSD?

Ответы (3)

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

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

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

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

Юридически, по крайней мере в США, вы владеете авторскими правами на все, что вы создаете, в момент его создания (при условии, что вы не создаете произведение по договоренности о работе по найму). Так что никакой юридической необходимости в этом нет.

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

Авторское право @chad — это юридическая конструкция. Если мы не можем ответить на юридический вопрос с помощью юридической информации, то юридические вопросы не следует задавать.
На самом деле... вы НЕ владеете авторскими правами на все, что вы создаете. Особенно, если вы создаете это для работы или для связанных с работой вещей. Черт, даже используя компьютер компании, чтобы зайти в Google и получить совет, как решить проблему, с которыми мы сталкиваемся, делает код корпоративным (по крайней мере, так было бы, если бы у компании была полуприличная юридическая команда).
@acolyte да, очень хороший момент. Работа по найму — еще одна юридическая конструкция. Не уверен, что мне можно говорить об этом. ;)
Кроме того, OP спрашивает не о юридических последствиях добавления уведомления об авторских правах, а о последствиях такого действия для культуры / рабочего места (если они есть для начала).
@chad хорошее замечание. Я добавил реферальную ссылку.
Просто размышление... может ли это автоматическое авторское право стать мутным, если код был создан для целей этого теста. Нельзя ли привести аргумент, что, поскольку он был создан для этой компании, авторские права принадлежат им?
Адвокаты @dunk могут привести практически любой аргумент, но без контракта или оплаты я не вижу в этом ничего вероятного.
@DA:Юристам не нужно иметь дело, которое они могут выиграть. Пока он достаточно минимален, чтобы даже получить рассмотрение. В этот момент цель юриста компании — заставить маленького парня уладить дело, поскольку они знают, что маленький парень, скорее всего, не сможет позволить себе непомерные гонорары адвокатов. Даже если дело будет брошено, все, что им нужно сделать, это изменить одно слово в костюме, и это будет считаться совершенно новым делом. И снова маленькому парню приходится копить деньги, чтобы защитить себя по тому же самому делу. Эта тактика может продолжаться бесконечно, пока маленький парень, наконец, не сдастся и не успокоится.
@dunk не спорю. Я согласен.

Это код, который вы пишете для собеседования (например, тест на кодирование?), или уже существующий код, который они хотят увидеть?

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

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

Да, это. Кроме того, если вы открыто заявляете о своей собственности на несколько часов работы в поисках работы, для них было бы естественно задаться вопросом, будете ли вы такими же, если они вас наймут. («Ну, чтобы решить вашу проблему, мне пришлось написать этот скрипт, но это мое »... гм, нет.) Только не ходите туда; это не может помочь, и это может повредить.