Публикация исходного кода в резюме.
От: rshapiro Россия https://github.com/rds1983
Дата: 14.06.09 13:20
Оценка:
Вопрос к знающим.
Имеет ли право с точки зрения закона программист публиковать фрагменты своего исходного кода в резюме, даже если это противоречит НДА?
Просто у меня родилась мысль, что если право программиста на его исходный код такое же, как право дизайнера на свои произведения,
программист имеет полное право включать его в свое портфолио, т.е. в резюме.
А законы, понятные дело, превыше любых НДА.
"Дней лет наших — семьдесят лет, а при большей крепости — восемьдесят лет; и самая лучшая пора их — труд и болезнь, ибо проходят быстро, и мы летим." (Пс 89:10)
Re: Публикация исходного кода в резюме.
От: sc Россия  
Дата: 14.06.09 13:34
Оценка:
Здравствуйте, rshapiro, Вы писали:

R>Вопрос к знающим.

R>Имеет ли право с точки зрения закона программист публиковать фрагменты своего исходного кода в резюме, даже если это противоречит НДА?
R>Просто у меня родилась мысль, что если право программиста на его исходный код такое же, как право дизайнера на свои произведения,
R>программист имеет полное право включать его в свое портфолио, т.е. в резюме.
R>А законы, понятные дело, превыше любых НДА.

А смысл? Для HR это темный лес, а технич. детали можно и на собес. выяснить.
Имеет смысл делать в резюме ссылки на программные продукты, в разработке которых принимал участие и кратко свою роль.
Как и работы дизайнеров, законченная программа, это конечный продукт, а исходный код — промежуточный. Представь, дизайнер прикрепит к своему резюме какие-то заготовки, шаблоны и т.д. То же и с исходниками.
Re: Публикация исходного кода в резюме.
От: MachoMuchacho  
Дата: 14.06.09 13:41
Оценка:
Здравствуйте, rshapiro, Вы писали:

R>Вопрос к знающим.

R>Имеет ли право с точки зрения закона программист публиковать фрагменты своего исходного кода в резюме, даже если это противоречит НДА?
R>Просто у меня родилась мысль, что если право программиста на его исходный код такое же, как право дизайнера на свои произведения,
R>программист имеет полное право включать его в свое портфолио, т.е. в резюме.
R>А законы, понятные дело, превыше любых НДА.

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

вообще в конкретной ситуации вопрос может быть сложный
если код реально критический, а контора "серьезная" (то есть с большим количеством чудаков и бывшего криминала в менеджменте), то можете нарваться на все что угодно — от судебного иска на несколькО сот тысяч $ до монтировки по голове в темном подъезде

если уж так хочется блеснуть кодом, то то, что обычно требуется можно написать за несколько дней работы
даже компилировать и тестировать необязательно
главное — показать проявление мысли (!) в коде + форматирование, именование, структурирование
Re: Публикация исходного кода в резюме.
От: bkat  
Дата: 14.06.09 13:56
Оценка:
Код в резюме не надо вставлять.
Резюме совсем не для этого.

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

А на NDA забивать не советую в любом случае...
Человек, который отказывается от своей подписи (ради чего собственно?)
не заслуживает доверия.
Re: Публикация исходного кода в резюме.
От: sc Россия  
Дата: 14.06.09 14:04
Оценка:
Здравствуйте, rshapiro, Вы писали:

Посмотрел твой сайт (из профиля). Если ищешь работу у дяди, убери инфу о фрилансе. Исходники обычные, ничего интересного. Написаны в общем-то аккуратно, но больше ничего.
Re[2]: Публикация исходного кода в резюме.
От: rshapiro Россия https://github.com/rds1983
Дата: 14.06.09 15:02
Оценка:
Здравствуйте, MachoMuchacho, Вы писали:

MM>к примеру, в студии лебедева все работы — это собственность студии, а не дизайнеров их создавших


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


MM>и есть такое понятие, как ghostwriter — человек чье имя никогда не появится в качестве автора книги, хотя писал ее он


MM>вообще в конкретной ситуации вопрос может быть сложный

MM>если код реально критический, а контора "серьезная" (то есть с большим количеством чудаков и бывшего криминала в менеджменте), то можете нарваться на все что угодно — от судебного иска на несколькО сот тысяч $ до монтировки по голове в темном подъезде

MM>если уж так хочется блеснуть кодом, то то, что обычно требуется можно написать за несколько дней работы

MM>даже компилировать и тестировать необязательно
MM>главное — показать проявление мысли (!) в коде + форматирование, именование, структурирование

Это-то понятно.
Но мне хочется опубликовать список проектов, в которых я учавствовал и включить туда фрагменты своей работы.
Разумеется, начал с того, что стал спрашивать разрешение у работодателей и, так сказать, нарвался на некоторое непонимание.
"Дней лет наших — семьдесят лет, а при большей крепости — восемьдесят лет; и самая лучшая пора их — труд и болезнь, ибо проходят быстро, и мы летим." (Пс 89:10)
Re[2]: Публикация исходного кода в резюме.
От: rshapiro Россия https://github.com/rds1983
Дата: 14.06.09 15:07
Оценка:
Здравствуйте, bkat, Вы писали:

B>Код в резюме не надо вставлять.

B>Резюме совсем не для этого.

B>По поводу прав...

B>В стандартных ситуациях (ты — наемный работник, работающий на фирму)
B>результатами твоей работы владеет тот, на кого ты работал.
B>Ты — автор (скорей всего один из многих, если ты работал в группе),
B>но у тебя нету исключительных прав на код.
B>Как автор, ты можешь просто сказать, что код написан тобой и ничего более.

B>А на NDA забивать не советую в любом случае...

B>Человек, который отказывается от своей подписи (ради чего собственно?)
B>не заслуживает доверия.

Разумеется, речь не идет о том, чтобы не уведомив работодателя, опубликовать исходники всего проекта. Речь идет именно о публикации фрагментов(причем тех, которые писал сам). И, разумеется, с разрешения работодателя. Вопрос заключается в том, имеет ли бывший работодатель право запрещать, ссылаясь на НДА? Ведь возможно он запрещает не из вредности/соображений о безопасности, а из страха перед тем самым НДА.
"Дней лет наших — семьдесят лет, а при большей крепости — восемьдесят лет; и самая лучшая пора их — труд и болезнь, ибо проходят быстро, и мы летим." (Пс 89:10)
Re[2]: Публикация исходного кода в резюме.
От: rshapiro Россия https://github.com/rds1983
Дата: 14.06.09 15:08
Оценка:
Здравствуйте, sc, Вы писали:

sc>Здравствуйте, rshapiro, Вы писали:


sc>Посмотрел твой сайт (из профиля). Если ищешь работу у дяди, убери инфу о фрилансе. Исходники обычные, ничего интересного. Написаны в общем-то аккуратно, но больше ничего.

Работу-то я нашел. Я чуть выше MachoMuchacho ответил — откуда взялся сей вопрос.
"Дней лет наших — семьдесят лет, а при большей крепости — восемьдесят лет; и самая лучшая пора их — труд и болезнь, ибо проходят быстро, и мы летим." (Пс 89:10)
Re: Публикация исходного кода в резюме.
От: MichaelLa  
Дата: 14.06.09 15:33
Оценка:
Здравствуйте, rshapiro, Вы писали:

R>Вопрос к знающим.

R>Имеет ли право с точки зрения закона программист публиковать фрагменты своего исходного кода в резюме, даже если это противоречит НДА?
R>Просто у меня родилась мысль, что если право программиста на его исходный код такое же, как право дизайнера на свои произведения,
R>программист имеет полное право включать его в свое портфолио, т.е. в резюме.
R>А законы, понятные дело, превыше любых НДА.

Наверное, это не очень удачная идея включать код в резюме. О чем это может сказать работодателю?
Re[3]: Публикация исходного кода в резюме.
От: Cyberax Марс  
Дата: 14.06.09 15:34
Оценка:
Здравствуйте, rshapiro, Вы писали:

MM>>к примеру, в студии лебедева все работы — это собственность студии, а не дизайнеров их создавших

R>Кстати, там же у Лебедева в Кодовстве сказано "Даже в ситуации, когда автор продает исключительные права на использование своего произведения, он всегда может использовать его, например, в собственном портфолио или собрании сочинений. "
В том случае, если оно опубликовано. В противном случае, оно может являться коммерческой (или другой) тайной, за разглашение которой светит статья УК.

Далее, если в твоей программе используется код других программистов, то ты тоже не имеешь права её публиковать (в общем случае) без их письменного согласия.
Sapienti sat!
Re[2]: Публикация исходного кода в резюме.
От: rshapiro Россия https://github.com/rds1983
Дата: 14.06.09 15:46
Оценка:
ML>Наверное, это не очень удачная идея включать код в резюме. О чем это может сказать работодателю?

Во-первых на мой взгляд любая дополнительная информация может оказаться полезной.
Во-вторых работодатель может сам оказаться программистом и по исходному коду сможет определить эволюцию уровня кандидата со временем.
"Дней лет наших — семьдесят лет, а при большей крепости — восемьдесят лет; и самая лучшая пора их — труд и болезнь, ибо проходят быстро, и мы летим." (Пс 89:10)
Re[3]: Публикация исходного кода в резюме.
От: MachoMuchacho  
Дата: 14.06.09 15:59
Оценка: 1 (1) +1
Здравствуйте, rshapiro, Вы писали:

ML>>Наверное, это не очень удачная идея включать код в резюме. О чем это может сказать работодателю?


R>Во-первых на мой взгляд любая дополнительная информация может оказаться полезной.

R>Во-вторых работодатель может сам оказаться программистом и по исходному коду сможет определить эволюцию уровня кандидата со временем.

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

вывод?
люди ищут не лучшего кандидата из многих, а человека, который мыслит в том же стиле, как и они

поскольку РЕАЛЬНО высокий профессиональный уровень нужен не более 10% компаний
и этот уровень могут обеспечить не более 10% кандидатов
и как правило годам к 25-30 менеджеры этих компаний и кандидаты и так уже знакомы друг с другом через совершенно иные каналы общения чем вакансии о поиске сотрудников — профессиональная тусовка + научная деятельность

так что это вы намудрили с включением сырцов в резюме, хотя конечно некоторым работодателям это и понравится
Re[3]: Публикация исходного кода в резюме.
От: Mr.Cat  
Дата: 14.06.09 16:02
Оценка: +4
Здравствуйте, rshapiro, Вы писали:
R>Разумеется, речь не идет о том, чтобы не уведомив работодателя, опубликовать исходники всего проекта. Речь идет именно о публикации фрагментов(причем тех, которые писал сам). И, разумеется, с разрешения работодателя. Вопрос заключается в том, имеет ли бывший работодатель право запрещать, ссылаясь на НДА? Ведь возможно он запрещает не из вредности/соображений о безопасности, а из страха перед тем самым НДА.

Я бы не компостировал мозги себе и бывшему работодателю и никакого кода никому не давал.
Re[3]: Публикация исходного кода в резюме.
От: sc Россия  
Дата: 14.06.09 16:23
Оценка:
Здравствуйте, rshapiro, Вы писали:

ML>>Наверное, это не очень удачная идея включать код в резюме. О чем это может сказать работодателю?


R>Во-первых на мой взгляд любая дополнительная информация может оказаться полезной.

R>Во-вторых работодатель может сам оказаться программистом и по исходному коду сможет определить эволюцию уровня кандидата со временем.

Тогда можно дать ссылку в резюме на исходники. Также как ссылку на брейнбенч, на блог, на свои статьи, если все это есть. Кому интересно, заглянут.
Re[3]: Публикация исходного кода в резюме.
От: bkat  
Дата: 14.06.09 17:08
Оценка:
Здравствуйте, rshapiro, Вы писали:

R>Разумеется, речь не идет о том, чтобы не уведомив работодателя, опубликовать исходники всего проекта. Речь идет именно о публикации фрагментов(причем тех, которые писал сам). И, разумеется, с разрешения работодателя. Вопрос заключается в том, имеет ли бывший работодатель право запрещать, ссылаясь на НДА? Ведь возможно он запрещает не из вредности/соображений о безопасности, а из страха перед тем самым НДА.


Да, конечно он может запретить, руководствуясь своими мотивами, которые возможно тебя и не устоят.
Если он не хочет этого, то какая разница есть ли NDA или нету?
На мой взляд хорошие отношения с бывшим работодателем перевешивают пользу от кода в резюме.
Он реально почти никому не будет нужен.
Т.е. сказав нет, работодатель тебя абсолютно не ограничит, а даже даст
нормальную отмазку для тех немногих, кто попросит твой код с прошлых мест работы
Re: Публикация исходного кода в резюме.
От: мыщъх США http://nezumi-lab.org
Дата: 14.06.09 18:04
Оценка:
Здравствуйте, rshapiro, Вы писали:

R>Вопрос к знающим.

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

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

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

R> Просто у меня родилась мысль, что если право программиста на его исходный код такое же,

R> как право дизайнера на свои произведения,
ну не совсем такое же. или можно даже сказать совсем не такое же. авторское право на программные продукты идет отдельной графой.

R> программист имеет полное право включать его в свое портфолио, т.е. в резюме.

R> А законы, понятные дело, превыше любых НДА.
во-первых, ты путаешь законы, регурлирующие авторское право, с законами о коммерческой тайне. во-вторых, законы довольно обтекаемы и осуществляют регулирование в общем виде, оставляя большой простор для частностей, регулируемых конкретными договорами. ес-но, если договор противоречит действующему законадательству, то он как бы теряет силу. "как бы" потому что в рельной жизни противоречия встречаются на каждом шагу ;(
americans fought a war for a freedom. another one to end slavery. so, what do some of them choose to do with their freedom? become slaves.
Re[2]: Публикация исходного кода в резюме.
От: Michael7 Россия  
Дата: 14.06.09 18:10
Оценка:
Здравствуйте, MachoMuchacho, Вы писали:

MM>и есть такое понятие, как ghostwriter — человек чье имя никогда не появится в качестве автора книги, хотя писал ее он


В России по закону авторство является неотчуждаемым и автор всегда имеет право требовать своего признания в качестве автора.
Re: Публикация исходного кода в резюме.
От: Vladek Россия Github
Дата: 14.06.09 18:55
Оценка:
Здравствуйте, rshapiro, Вы писали:

R>Вопрос к знающим.

R>Имеет ли право с точки зрения закона программист публиковать фрагменты своего исходного кода в резюме, даже если это противоречит НДА?

Да нафиг он им нужен? Менеджеры/программисты, входящие в пассивное большинстов, даже про РСДН ни разу не слышали, из них на код просто никто не взглянет.

But the majority of people still don't read. Or write. The majority of developers don't read books about software development, they don't read Web sites about software development, they don't even read Slashdot.


И их большинство. Так что код останется просто незамеченным. Я всегда указываю в сопроводительном письме, что могу предоставить исходники для ознакомления (написанные самостоятельно и вне рабочих проектов, хотя и используемые там иногда) — их никто никогда не просит.
To begin click Finish.
Re: Публикация исходного кода в резюме.
От: frogkiller Россия  
Дата: 14.06.09 19:27
Оценка: 4 (1) +1
Здравствуйте, rshapiro, Вы писали:

R>Вопрос к знающим.

R>Имеет ли право с точки зрения закона программист публиковать фрагменты своего исходного кода в резюме, даже если это противоречит НДА?

См. ниже.

R>Просто у меня родилась мысль, что если право программиста на его исходный код такое же, как право дизайнера на свои произведения,


Да.

R>программист имеет полное право включать его в свое портфолио, т.е. в резюме.


В общем случае — нет.

R>А законы, понятные дело, превыше любых НДА.


Типа да, но зависит от разных факторов. В том числе и от страны, где происходит дело.

По поводу права программера на написанный им код. Право на публикацию своего произведения (а программы приравнены к литературе) — личное неимущественное право автора — по законам РФ оно неотчуждаемо никакими соглашениями. Но утверждается, что автор его уже реализовал, передав код работодателю (или заказчику, если работа выполнялась по авторскому договору). Это во-первых.

Во-вторых, реальность такова, что у 99.99% программ не один автор, а множество — поскольку программой признаётся не только сам текст программы, но и разные диаграммы и прочая документация, созданная в процессе работы. Не говоря уже о разных используемых библиотеках. Очевидно, в случае работы по трудовому договору вместе с тобой авторами будут твои коллеги (и вероятно также заказчики программы — внешние или внутренние). Поэтому утверждать, что ты единственный автор программы — скорее всего не корректно с правовой точки зрения.

И наконец, NDA — перпендикулярно авторскому праву. И если у тебя будут судебные разборки с бывшими работодателями по поводу публикации кода, то по двум независимым основаниям.

PS. Не слушай Криса, у него один сумбур в голове.

PPS. Имхо работодатели очень настороженно относятся к резюме с кодом от реальных проектов. Им не хочется, чтобы потом также "светился" и код их программ.
Курица — это инструмент, с помощью которого одно яйцо производит другие.
Re[2]: Публикация исходного кода в резюме.
От: dilmah США  
Дата: 14.06.09 19:55
Оценка:
F>PPS. Имхо работодатели очень настороженно относятся к резюме с кодом от реальных проектов. Им не хочется, чтобы потом также "светился" и код их программ.

вообще идея пахнет бредом.
Слово "резюме" означает summary -- summary по определению кратко.
Слово "CV" означает биографию и описание карьеры.

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