2018-11-13 01:20:54 +0000 2018-11-13 01:20:54 +0000
182
182
Advertisement

用主要工作中的知识来做副业是否符合道德?

Advertisement

假设我有一份主要工作(周一到周五,早上9点到下午5点),涉及大量的计算机编程,有一天我为我的公司建立了一个推荐系统(想想亚马逊网站做推荐)。我的公司是做香水行业的。

现在,我还有一份服装行业的兼职工作(每周8小时的 “副业")。根据我从主要工作中获得的知识,我为这家公司建立了一个推荐系统。我确保我在构建推荐人系统的时候,不看任何我现有的代码。但是,由于我刚刚构建了另一个推荐人系统,所以我能够更快地构建这个推荐人系统。我为服装公司构建的推荐人系统的代码也和我之前为香水公司构建的推荐人系统的代码非常相似。

我在法律上或道德上做错了什么吗?

为了说明上下文,推荐人系统在许多研究生阶段的计算机科学教科书中都有涉及。它们需要很多周/月的时间来构建。构建标准的推荐系统的代码可以在GitHub等代码库中找到,尽管实现的细节可能有所不同。假设我构建的推荐系统是相对标准的。

Advertisement
Advertisement

答案 (13)

374
374
374
2018-11-13 02:46:56 +0000

这里不存在什么道德困境。经验让你做事情更有效率,这个简单的事实与道德无关。

112
112
112
2018-11-13 01:38:09 +0000

如果你的主要工作没有任何NDA或类似的合同,那么你所做的事情在法律上或道德上没有任何问题–就像你所描述的那样。

有时人们由于各种原因在某些领域的知识渊博,这并不会使你成为一个坏人,相反,它会使你成为一个备受追捧和追捧的人。

48
Advertisement
48
48
2018-11-13 10:28:10 +0000
Advertisement

检查你的合同中是否有这样的条款是很重要的。如果你只是在写一个小游戏或与你的主要工作无关的东西,他们很可能会让出这些所有权,但在这种情况下,如果你写的是一些相关的东西,而且很可能为另一家公司赚钱,可能会有麻烦,你需要和你的老板讨论一下,然后再去做。

13
13
13
2018-11-13 08:19:17 +0000

所以说,用可转让的技能去做另一个工作并没有什么道德问题。暂时不谈IT问题,一个为当地燃气公司安装锅炉的人在周末的时候用他们的一般管道知识去修别人的浴室水龙头 “在边上 "也没有问题。

可能会有一个问题,如果你重新使用主工作中的算法或特定代码来完成副工作(我从你的帖子中了解到你不是这样的),但同样的,你只是擅长解决你的副工作中发生的某一类型的问题,因为你最近在你的主工作中看到了很多这样的问题,所以没有问题。

如果两份工作之间有足够的相似性,你可能会有合同问题,但这是个稍有不同的问题,别人已经触及到了。

10
Advertisement
10
10
2018-11-13 16:09:12 +0000
Advertisement

我不知道你在哪里,但在美国,雇员对代码的版权自动归雇主所有。这就是所谓的 “雇佣工作"。很有可能,无论你在哪里,你为雇主写的东西都是属于你的雇主。如果你使用开放源码软件来写你的贡献,这可能不适用。请向律师咨询一下。这比打输官司要便宜得多)

这就意味着你为服装公司写的软件不需要是你为香水公司写的东西的衍生品,否则就是侵犯了版权。你的防范措施听起来是不够的。尽管没有看之前的代码,但你的软件结构相同,大致上也很相似。有人因为类似的事情被判定为侵犯著作权,即使不只是写出了被侵权的作品,

软件行业为了避免版权问题,采用了 "清场 "的方式进行抄袭,。一个团队会看一下需要复制的功能的代码,然后写出详细的规范。另一个团队拿到规范后,再写出新的代码。这样一来,只有创意从一个房间传到另一个房间,不存在侵权的问题。

这个是关于法律方面的问题。除非你的香水公司和服装公司是竞争对手或潜在的竞争对手,否则这在我看来是符合道德的。不幸的是,这在法庭上是没有帮助的。

我对这种情况的建议是找一个专门研究版权法的律师。如果你在美国,你可以通过当地的律师协会以合理的费用获得快速咨询。香水公司可能不在乎,或可能不会发现,或可能不会因为各种原因而提起诉讼。然而,如果他们这样做,它可能是非常昂贵的你。

7
7
7
2018-11-13 12:21:05 +0000

这可能比其他答案中提到的要复杂得多。

根据不同的司法管辖范围,你可能会(IANAL,所以请咨询你的律师)违反禁止员工与他们工作的公司竞争的法律。 Markedsføringloven §23 (丹麦语)

Har den pågældende fået kendskab til ils, fået rådighed over den erhervsdrivendes erhervvshemmeligheder påtmæssig måde, må den pågældende ikke ubeføjet viderebringe and benytte sådanne hemmeligheder.

我的英文改写(不是直接翻译,纯属员工的观点):

如果员工已经合法地获得了商业秘密的知识或获取了商业秘密,则该员工不得擅自使用或泄露这些商业秘密。因此,如果算法的任何部分或其使用方式可以被理解为商业秘密,公司可能会起诉要求赔偿,或至少有一个坚实的抗辩理由来应对非法解雇诉讼。

2
Advertisement
2
2
2018-11-13 12:33:24 +0000
Advertisement

我做了什么法律上或道德上的错事吗?

知识转让,只要不包括商业秘密或实际的知识产权,在法律上是没有问题的。

你可能要仔细检查一下你在副业工作中的时间使用情况:

  • 每周八小时的时间并不多–你是否真的把你的努力控制在这段时间内?如何在不影响主职工作时间的情况下解决 “副职 "工作中的支持问题?

  • 你是否会让自己疲于奔命,降低了其他工作的效率?这不一定是道德上的考虑,因为雇主不应该控制你在业余时间做什么。然而,如果你在周末没有休息,或者熬夜太多,那么你的业绩可能会在更大的工作中下滑。同样,你的副业雇主可能会欣赏你为他们制作的廉价产品,但可能会因为你能提供的支持水平低而感到沮丧。当你签署了书面协议不做兼职时,这在道德上,也许在法律上也是错误的。雇佣合同中要求你的雇主实际上是你的唯一雇主的条款是比较常见的,这是因为对业绩和知识产权泄露的担忧(即使你完全有意不泄露知识产权,你的雇主也只有你的发言权,所以你不泄露,他们不能为其他雇主审核工作)。也许他们仍然担心自己的知识产权可能会丢失,所以会解雇你,甚至对你采取法律行动。即使你在这种情况下胜诉,你可能也不希望通过这个过程或影响到你的主业,为了20%的兼职工作能赚到的钱。你可以通过询问你的雇主是否认为这个想法是道德和合法的。你也会有机会在被发现之前,将可能出现的利益冲突视为你会以专业的方式处理的事情。

0
0
0
2018-11-17 08:28:58 +0000

如果您与您的主要雇主签订了非竞争性协议或NDA,这在法律上可能会有问题。至少你应该要求大幅提高工资,如果其中任何一个进入谈判桌的话。因为他们会限制你未来在就业市场上的自由和可能性。

从道德的角度来看…..

如果不允许你在新的工作中使用以前所学的知识,那么怎么会有人能够在新的工作中提高和做更好的东西呢?我是在大学项目中学习到的,如果在新的工作中使用以前所学的知识,也许对部门来说是不道德的。如果每个人都要避免使用自己的知识,对自己以前的师傅来说,教育和就业市场都会受到很大的影响。一个人的教育就会变得相当无用。

0
Advertisement
0
0
2018-11-13 10:11:42 +0000
Advertisement

听起来你已经把道德和法律方面的事情都做得差不多了。作为一个程序员,你对如何制作推荐系统的知识并不是你的主要工作可以 “拥有 "的。因为你没有使用你的主要雇主的代码库中的代码,所以你已经很清楚了。

0
0
0
2018-11-13 17:27:31 +0000

我同意以上所有的答案。但是,但我再补充两个考虑因素:反垄断法和利益冲突。

反垄断。如果工作A和工作B是竞争对手,如果你的国家有反垄断法,那么你应该评估一下知识转移是否与价格、市场策略等有关。询问知识转让是否以牺牲客户的利益为代价,使你的雇主受益。确保你没有违反反垄断法。

利益冲突。决定知识转让是否损害了一个雇主的利益。例如,如果你要转让的知识是一份客户名单,而你想把业务从一家公司转到另一家公司,特别是当你拥有受益公司的时候,这似乎是不道德的。

0
0
0
2018-11-14 06:39:06 +0000

我知道我的合同中明确规定,我不得从事主要工作以外的雇佣工作。它还规定,我不得从事可能直接或间接与我的雇主竞争的活动,这将包括建立或维护一个类似于我在专业上从事的开源项目或慈善工作的系统。

根据上述任何一个条款,你想做的事情都是违反了你的雇主的合同,不仅是即时终止合同的理由,而且还需要向你的雇主支付相当多的赔偿金。比如说我曾经接到过一份合同,合同上写着我通过任何方式离职后10年内不得从事我的职业(所以即使他们把我解雇而不是我辞职也不行)。在咨询了适用法律的专家并得到他们的信后,他们被迫取消了这一条款。

所以仔细检查你的合同,这几乎可以肯定是不允许你为商业机构做的事情,可能你也不允许你为非营利组织或其他慈善工作做。

0
0
0
2018-11-18 19:44:37 +0000

工作期间获得的经验,是你自己留着的。这一点不完全密集的人都能理解,因为这就是为什么如果你有更多的工作经验,他们就会给你更多的钱。

他们不能指望你在为他们工作的同时,还能使用其他公司的经验,同时又不允许同样的事情反过来发生。*将是一个道德上的难题。对他们来说。

你不复制代码是正确的,因为根据标准合同,你在公司时间开发的东西是公司的版权。你为一个客户开发的东西,勉强收支平衡,但对下一个客户来说,你会在一半的时间内完成,给他们开出3/4的账单,他们仍然会很高兴你这么快就完成了。大家都是赢家。

如果那里是道德的,为什么对你来说会不道德呢?

-1
-1
-1
2018-11-13 20:47:01 +0000

除了法律方面的考虑–一些持怀疑态度的回答已经提到了–我也觉得这种做法有点不道德。在过去的20年里,我一直是一名顾问,我不会为另一个客户编写类似于我现在所做的事情。那家每周工作四十多小时的公司显然不知道–而且很可能是不愿意的一方–相当于补贴副业。

Advertisement

相关问题

30
21
9
13
4
Advertisement