程序员跳槽B站被索赔200万?解读指导案例190号:竞业限制不能这么玩!
在互联网和高科技行业,竞业限制协议几乎成了员工入职的“标配”。离职后,员工只要去了一家营业执照上写着“技术开发、技术咨询”的新公司,老东家往往就会挥舞起竞业限制的大棒,动辄索赔上百万的违约金。
“营业范围重合就等于竞争对手”,这似乎成了很多HR和法务的固定认知。但这种简单粗暴的判断标准,真的站得住脚吗?
最高人民法院发布的第 190 号指导性案例(王山诉万得信息技术股份有限公司竞业限制纠纷案)对这种“一刀切”的认定方式坚决说了“不”。这个案例不仅为互联网从业者的再就业松了绑,也为用人单位如何有效行使竞业限制权利划定了合理的边界。
一、案情回溯:金融数据公司与视频网站的“跨界碰撞”
王山原本在万得公司(Wind)担任智能数据分析工作。离职时,万得公司按约向他支付了竞业限制补偿金。不久后,王山入职了上海哔哩哔哩科技有限公司(B站)。
万得公司发现后,立刻申请劳动仲裁,要求王山返还补偿金,并支付高达 200 万元的竞业限制违约金。仲裁委和一审法院均支持了万得公司的诉求。
一审法院的逻辑很简单:对比两家公司的营业执照,万得公司的经营范围包含“计算机软硬件的开发、技术咨询、技术服务”,而哔哩哔哩公司的经营范围也包含了“信息科技、计算机软硬件、网络科技领域内的技术开发、技术服务”。既然营业执照上有重合,那就是竞争关系,王山就违约了。
⚠️ 核心冲突:互联网企业注册时,几乎都会把“技术开发、技术咨询”等兜底条款写进营业执照。如果仅仅因为这几个字的重合就认定构成竞争关系,那互联网员工离职后还能去哪儿?这种机械的认定标准,是否背离了竞业限制制度保护商业秘密的初衷?二、裁判要旨:穿透“营业范围”,审查“实际经营”
二审法院(上海市第一中级人民法院)敏锐地捕捉到了这一痛点,依法进行了改判,并确立了指导案例 190 号的核心裁判规则:
审查劳动者新入职单位与原用人单位是否形成竞争关系,不应仅从依法登记的经营范围是否重合进行认定,还应当结合实际经营内容、服务对象或者产品受众、对应市场等方面是否重合进行综合判断。
法院在判决中进行了极其精彩的论述: 第一,竞业限制的核心目的是防止劳动者利用原单位的商业秘密抢占市场份额,而不是无底线地限制劳动者就业。 第二,互联网企业在注册时往往会大包大揽地登记各类技术开发范围。如果仅以登记范围重合就认定违约,会对软件工程师等技术人员再就业造成极大障碍,也是对社会人力资源的极大浪费。
回到本案,万得公司是做金融数据终端的,客户是证券公司、基金公司等专业金融机构;而B站是做文化社区和视频平台的,受众主要是看视频的年轻人。两者在经营模式、对应市场和受众上存在显著差别,可谓风马牛不相及。
至此疑问得解:仅仅因为营业执照上有几个相同的经营类目,万得公司就指控B站是其竞争对手,这在商业常识和法律逻辑上都是站不住脚的。法院最终判决王山无需支付 200 万违约金。
三、实务启示:原被告两侧的攻防着力点
指导案例 190 号彻底终结了竞业限制纠纷中“唯营业执照论”的简单裁判模式。实务中,劳资双方的攻防策略也必须随之升级。
从劳动者(原告)视角看,核心策略是“拉开差距”。如果被前东家指控违反竞业限制,劳动者绝不能因为两家公司营业执照有重合就认栽。在庭审中,应积极举证两家公司在“实际经营内容、产品受众、对应市场”上的巨大差异。可以提供新老东家的官网介绍、产品说明书、主要客户群体画像等证据,向法官证明:这两家公司根本不在一个赛道里玩,我没有,也不可能把前东家的商业秘密用在新东家身上。
从用人单位(被告)视角看,合规的重心在于“精准锁定”与“实质举证”。用人单位如果想打赢竞业限制官司,必须放弃“广撒网”的惰性思维:
- 协议名单要精准:在签订竞业限制协议时,与其写一堆模糊的行业描述,不如直接列出 5-10 家最核心的竞争对手白名单(如本案中万得其实列了金融行业的重点限制企业,这反而成了其败诉的伏笔,因为B站不在名单内且非金融行业)。
- 诉讼举证要实质:在法庭上,不能只甩出两张营业执照,必须举证证明劳动者新入职的公司与自己在具体业务线、核心产品或目标客户上存在实质性的重叠和竞争。
- 日常管理要跟上:协议中应明确约定劳动者离职后的定期报告义务(如按月提交社保记录、新单位劳动合同等)。如果劳动者拒绝报告,即使无法证明其违约,公司也可以此为由停发补偿金,甚至主张劳动者违背诚实信用原则。
写在最后
竞业限制制度,从来都不是企业用来恐吓员工、限制人才正常流动的“卖身契”。指导案例 190 号的判决,犹如一阵清风,吹散了笼罩在互联网从业者头上的“唯营业执照论”阴霾。
它告诉用人单位:商业秘密需要保护,但保护的边界不能无限扩张;它也告诉劳动者:签了协议就要遵守,但只要你的新工作没有触碰老东家的核心利益蛋糕,法律依然会坚定地捍卫你自由择业的权利。
讨论话题:实务中,很多互联网大厂的业务线极其庞大,从电商、社交、云计算到金融、买菜无所不包。如果一个在 A 大厂做“云存储”底层代码的程序员,跳槽去了 B 大厂的“生鲜外卖”部门。两家公司整体上绝对是竞争对手,但该员工在新老岗位上的业务毫无重合。你认为这种情况,按照 190 号案例的实质审查标准,会被判违约吗?换作你代理这位程序员,你会怎么打?欢迎在评论区聊聊你的实务经验。
本文为实务交流,所引条文以权威原文为准。因各地裁判口径可能存在细微差异,个案处理仍需结合具体证据与受诉法院意见,不构成针对具体案件的法律意见。