有竞业协议还能不能接私活

我一个朋友去年从一家做 To B 系统的公司离职,签过竞业协议,离职后接了三个小单,其中一个客户恰好是他老东家的同行。他到现在也没出事,但那三个月他每天都在想这件事。有竞业协议还能不能接私活,答案不是能或不能,而是要看四件事。

先分清你签的是哪一类文件

很多人把三样东西混成一样说,其实完全不同。

第一类:竞业限制协议。 通常是离职后生效,约定一段时间内不能去竞争对手那里任职或自营同类业务,公司要按月给补偿。它的适用人群、期限、补偿方式都有法定要求,不是公司随便写就一定算数。

第二类:劳动合同里的兼职/忠诚义务条款。 这个管的是在职期间,禁止你从事与公司有利益冲突的第二职业。它不需要额外补偿。

第三类:保密协议。 它不禁止你接活,禁止的是你把公司的技术、客户、代码带出去用。

这三类文件的后果、举证难度、公司维权的成本都不一样。 拿到文件先看清楚标题和生效时间,别拿一份保密协议的严格程度去吓自己。

四个维度看你的私活风险

| 维度 | 低风险 | 高风险 |

|------|--------|--------|

| 客户是谁 | 与公司业务无交集的行业 | 公司现有客户或直接竞品 |

| 你在职还是离职 | 在职但完全不碰公司资源 | 离职后仍在竞业期内 |

| 内容重叠度 | 技术栈相似但业务无关 | 做的是同类产品、同类功能 |

| 时间与资源 | 业余时间、自己的设备 | 上班时间、公司电脑与账号 |

这张表里最要命的是第一行。 技术栈重叠不是问题,程序员到哪都是写代码;业务重叠才是问题,尤其是客户重叠。

判断方法很土但有效:把你私活客户的经营范围,和你公司营业执照上的经营范围、以及你老东家正在投的标,放一起对一遍。

分别适合谁接

风险最低的一类人:在职,签的只是保密条款,私活客户和公司八竿子打不着,用的全是自己的电脑和业余时间。这种基本可以放心接。

中等风险:在职,合同里有兼职限制条款,但你的私活属于完全不同的行业。这种情况建议先做合规确认,不要默认没事。

高风险:离职后还在竞业期内,或者你的私活客户就是公司正在服务的客户。这种我建议直接推掉,钱可以再赚,纠纷的精力成本远超一单收入。

我自己的选择

我 2026 年 7 月 24 日立项一人公司的时候,已经不在任何一家公司任职,所以竞业这件事对我不构成约束。

但我在接活时仍然会主动做一件事:问清楚客户现在有没有正在合作的技术供应商。 不是因为法律风险,是因为交付时夹在中间很难受。

我的原则是:业务不重叠就接,客户有重叠就推,边界说不清就先问清楚再决定。 至于具体条款是否有效、违约金怎么算,这类判断以当地法律法规和专业律师意见为准,我不给结论。

三个容易踩的坑

坑一:以为没给补偿就不用遵守。 竞业限制的效力与补偿支付是绑定的,但怎么绑定、能不能据此主张协议无效,属于法律问题,需要专业人士判断,以当地司法口径为准。

坑二:觉得「没人会知道」。 你的代码风格、提交习惯、交付时间都能被追溯。而且行业内圈子很小,尤其是做 To B 的。

坑三:把老东家的代码片段复制到私活里。 这一条不是风险,是硬伤,跟竞业没关系,属于侵权。

常见问题

Q:有竞业协议还能接私活吗?

A:要看协议类型和业务重叠度。如果只是保密协议、客户与公司业务无交集,通常可以;如果是离职后在竞业期内、客户又是同行,建议推掉。具体效力判断以当地法律口径为准。

Q:在职期间接私活,公司能查到吗?

A:能查到一部分痕迹,比如社保外的收款记录、客户那边的沟通记录、代码里的提交信息。查不查是另一回事,但只要客户重叠,被发现只是时间问题。

Q:竞业协议里没写补偿,还有效吗?

A:这类问题各地裁判口径不完全一致,我不给结论。建议拿着协议原件找专业律师,以当地法律法规和专业意见为准。

相关阅读


本文作者西米,37 岁程序员,一个人加五个 AI 员工在跑一家公司。踩过的坑和真实账本都写在公众号「西米分享」。

完整代码、踩坑清单与最新进展,都在公众号。

📱 关注公众号「西米分享」