Я просто параноїк? Це законна турбота?
Я думаю, ти, мабуть, параноїк. Або найманців. Або і те й інше.
Ви турбуєтесь про щось, що навряд чи має якесь суттєве властиве значення 1 .
Ви так прокоментували:
Це насправді має значення? Притаманна цінність однакова, якщо це чотири хвилини або чотири дні.
Ем ... це не реально. Програма "Привіт світ" у 2 рядках - це не те, що ти витрачав дні, тижні, місяці на роботі. Але в будь-якому випадку реальна цінність цього коду (тобто потенціал заробляти гроші) для ВАС , швидше за все, дорівнює нулю. Якщо ви суєтуєтесь з питаннями інтелектуальної власності, потенційний роботодавець , швидше за все, сприйме це як знак майбутнього.
І з боку етики, звичайно, у них є законна потреба бачити, як ви реалізували кодекс. Як ще вони оцінюють якість вашої роботи? Вони також мають моральний обов'язок ставитися до вашого коду як до вашої власності. Але вам не потрібні юридичні угоди та інше для подібного. Це просто витрата часу кожного на банальну кількість зусиль.
Виноска 1 - Виняток буде в тому, що якщо ваше вирішення проблеми "домашнє завдання для інтерв'ю" включало велику частину приватного коду, на який ви витрачали місяці / роки на розробку, і у вас є реальні плани заробити на цьому гроші. Якщо це так, ви не повинні використовувати його в питаннях "інтерв'ю домашнього завдання".
Жоден роботодавець не бажає найняти програміста лише для того, щоб вступити в бійку щодо того, хто володіє правами ІР на критичний код, який може або не може бути написаний програмістом поза робочим часом. І якщо ваша ефективність як програміста буде залежати від використання вами власного приватного коду, у вашого роботодавця виникнуть серйозні проблеми, якщо / коли ви «переходите».