我的一位朋友被解雇了。当我与他交谈时,他说他们没有让他复制他所做的任何事情。当他在面试中被问到如何向其他雇主展示他的工作时,被告知他将需要做一些解释。
作为程序员,我们是否应该被允许从以前的工作人员那里取样过去的工作?我们应该在采访中展示哪些代码来源?当几乎每个雇主都要求提供样品工作时,我们如何证明可以发送的样品是合理的?在整个工作期间维护下班后的项目是我们的责任,以便我们拥有可以合法地向下一位雇主展示的代码吗?
我的一位朋友被解雇了。当我与他交谈时,他说他们没有让他复制他所做的任何事情。当他在面试中被问到如何向其他雇主展示他的工作时,被告知他将需要做一些解释。
作为程序员,我们是否应该被允许从以前的工作人员那里取样过去的工作?我们应该在采访中展示哪些代码来源?当几乎每个雇主都要求提供样品工作时,我们如何证明可以发送的样品是合理的?在整个工作期间维护下班后的项目是我们的责任,以便我们拥有可以合法地向下一位雇主展示的代码吗?
Answers:
美国法规的标题17§107概述了可以复制版权作品以进行合理使用的情况,无论该作品是否已出版。由于版权法通常是对源代码的保护,因此它与您的问题有关。
我不是律师,而且我不知道有任何判例法以这种方式建立这种关系,但我认为复制您的作品的简短示例属于合理使用,前提是样本量足够小,不会完整的工作程序或模块,并且不会泄露任何商业秘密。从带有公开数据表的芯片驱动程序实现中获取的十个文件中的任何一个都不会以任何方式伤害您的前雇主。您所设计的公司绝密算法的实现将使您陷入困境。
我不确定法律部分,但我对此有何看法,绝对不能允许您随身携带您的作品。您已获得工作报酬。那不是您的财产,而是您的公司财产。
在没有通知公司的情况下,普通人出于参考或其他原因与他们一起工作。那是唯一的方法。万一泄漏,您仍然要对此负责。
我遇到过类似的情况,我可以展示自己的旧作品,这可能会提高我的形象,但我选择的不是,我对此并不后悔。那是我以前的公司资产,应该是那样。如果您的沟通能力不足以说明您的所作所为,则不应怪罪您的前雇主。
注意:我不确定此处引用的是哪种类型的工作。在某种程度上这可能很重要。
如果有人来接受采访并向我展示明显是前任雇主的机密财产(包括公共网站的源代码),那么无论该人的其他技能和能力如何,我都会对此保留非常的保留。
就是说,我怀疑这是完全合法和可以接受的,任何值得为之工作的随后的雇主都将了解情况。
我所说的一切都适用于普通的,随意的员工。如果您是承包商,那么规则可能会有所不同,尽管我不会在这些方面打赌太多。
如果您是正式雇员,那么您所做的一切都是您雇主的财产。这意味着未经允许,您不能随身携带。这就是他们的-这就是为什么他们付钱给您做这项工作!他们并不一定希望它在整个行业中都能看到。
他们完全有权利不让您保留副本。
这是公司的财产(除非他有合同,除非在合同中另有说明)。他们可以用它做任何想做的事情,包括不允许他访问,显示或复制它。他们付钱给他生产东西,这是他们的。
From what I know of my other co-workers, people easily get the stuff they worked on
(without informing the company), and either make a video or take some screenshots of it
without any problem.
这可能被视为偷窃,而且很可能是非法的。
我不是律师。
开发人员工作的关键部分是沟通。如果您可以很好地交流您过去的工作历史和知识,则无需提供以前的代码。
在大多数情况下,您所服务的公司也将拥有您所编写代码的知识产权,那么为什么他们还是应该将其移交给他们呢?