关于竞业协议

1.为什么要有竞业协议?

所谓的竞业协议简单来说就是防止你叛逃去了竞争对手家,好比许攸背弃袁绍投靠了曹操,你带着人家的商业机密投靠了竞争对手家,对于老东家来说损失的不止一个人而是一个人加上一堆人的产出。

2.竞业协议是什么?

如果公司启动了竞业协议那么一般你在未来的两年不能加入同类型或者同业务竞争对手的公司。那么具体会有哪些竞争对手呢?这个公司一般会给你列出来一堆公司,拿互联网来举例的话如果你在大厂被启动竞业那么基本上你和剩下的互联网大厂就无缘了。

3.可以不签吗?

当然不可以一般公司在入职的时候就会把这些东西写在合同上,公司不会因为你一个人去给你改合同的。所以只要你成功入职了就代表着你已经签订了竞业协议了。

4.有什么补偿吗?

既然对我们有了限制那理所当然应该会有补偿的,具体补偿的话一般是一个月工资的30%,也就是说你啥也不干 就能一个月拿到原来工资的30%,假如你一个月3w,那竞业期间一个月啥也不干就是1w。

5.应对手段?

如果我比较卷,不想被竞业限制可以偷偷的去找工作吗?有没有什么应对手法?有的有的,那当然是有的,规矩永远只能限制守规矩的人,只要你不求100%的稳,敢于冒点险就会发现选择和机会太多了。方法就是公司会帮你解决的,有些公司在你入职的时候会给你改名字,这样竞争对手就查不到你的名字了,内部沟通交流会用你自己起的名字。不用惊讶,规矩都是公司创建的,当然也可以改,所谓的规矩流程也就是一条SQL就能解决的。

6.不守规矩的风险!

上面的应对手段是理想情况下,如果你的价值很大那么有些公司可能不讲武德派人跟踪你,拍照拿到你去竞争对手家的证据。然后就可以追缴你在老东家赚到的所有工资,所以会看到一些公司竞业动不动追缴几十上百万,对于公司来说也是风险与 收益同在的。

打破求职信息差 文章被收录于专栏

分享一些找实习和秋招的经验,为一些正处于迷茫或者经历过和我一样困难的小伙伴指引一些方向,偶尔也会分享一些测开的干货。

全部评论
感觉现在竞业协议完全被滥用了
3 回复 分享
发布于 01-14 14:26 北京
离职之后没有按月发放补偿款的话是不是这个协议就算无效的
2 回复 分享
发布于 01-14 14:24 北京
竞业协议真的太普遍了,很多公司都要
1 回复 分享
发布于 01-18 18:40 云南
请问签offer的时候签了竞业协议,去那边实习一段时间后跑路的话会生效吗
1 回复 分享
发布于 01-15 19:26 浙江
基本上很多大厂都签
1 回复 分享
发布于 01-14 22:08 北京
竞业协议,是不是两年内,你每个月都能领30%?
1 回复 分享
发布于 01-14 10:24 广东
万一被裁了也要启动竞业协议吗?被主动离职了呢?
点赞 回复 分享
发布于 03-20 11:11 河北
是只有拼多多有吗
点赞 回复 分享
发布于 03-03 11:27 山东
这东西被抓到就是天价赔偿
点赞 回复 分享
发布于 01-22 14:17 广东
我实习甚至都签这东西
点赞 回复 分享
发布于 01-20 09:11 浙江

相关推荐

气笑了,写了半个小时感觉没GPT讲的好,喂给GPT帮我重写了一下,但是有些缩写没说明LCS = Longest Common Subsequence,最长公共子序列LIS = Longest Increasing Subsequence,最长上升子序列BIT = Binary Indexed Tree,树状数组suf[i] = suffix 的缩写,这里表示“从 i 开始的最优长度”给你两个长度为 2e5 的排列 p 和 q,求它们的最长公共子序列中字典序最大的一个。例如:104 7 8 9 5 10 2 1 3 63 2 6 10 8 9 1 4 5 7ans: 8 9 5补了半天,也是补出来了。整体思路其实分两步:第一步,先把 LCS 转化成 LIS。因为 p 和 q 都是排列,所以每个数在 q 中出现的位置唯一。把 p 中每个数替换成它在 q 里的下标,原问题就转化成了求最长上升子序列。第二步,为了方便构造字典序最大的答案,记录每个位置的 suf[i]。suf[i] 的意思是:如果当前选了第 i 个位置,并且把它作为这一段的开头,那么从这里开始最多还能选出多长的合法序列。注意,这个长度是包含当前位置自己的。然后贪心构造答案。从最大的 suf 开始往下做,每次都在当前这一层里选能选到的最大值。这里“能选到”不只是原排列里位置要在后面,还要求它映射到 q 里的位置也在后面。这两个条件都满足,才能保证它仍然是公共子序列。时间复杂度分析:映射下标 O(n)。算 suf[i],本质上还是 LIS 的 DP,可以用二分 / 树状数组 BIT 加速到 O(nlogn)。构造时,把 suf 相同的位置放到同一个桶里,同时记录它们的原值和原下标。每个桶内按值从大到小排序,然后从大到小枚举 suf,顺着扫一遍找第一个合法位置即可。这样排序总复杂度是 O(nlogn),最后构造整体扫一遍是 O(n)。所以总复杂度是 O(nlogn),2e5 可以通过。下面说一下为什么能转成 LIS。最长公共子序列这题,如果两个序列都是排列,那么把其中一个排列里的元素,替换成它在另一个排列中的下标,就可以转成 LIS。核心原因是:“值相同且顺序一致”等价于“映射后的下标严格递增”。这一步成立的关键条件就是:排列里的每个数只出现一次。比如在 p 中选出一个公共子序列:p[i], p[j], p[k]如果它在 q 中也按同样顺序出现,那么它们在 q 里的位置一定满足:pos[p[i]] < pos[p[j]] < pos[p[k]]所以公共子序列就对应着一个上升子序列,LCS 也就变成了 LIS。最后说一下 BIT 为什么能算 suf。这个本质上还是 LIS 的 DP。如果从右往左扫,设 suf[i] 表示以 i 位置开头时最多能选多少个,那么转移就是:suf[i] = 1 + max(suf[j]),其中 j > i 且 p[j] > p[i]也就是:要从右边、并且值比当前大的位置里,找一个最优的接在后面。这个可以用 BIT 维护前缀 max 来加速。因为 BIT 的结构天然适合维护前缀信息,后面的块会汇总前面的信息,而前面的不会被后面的影响。只要维护的是 max 这种可合并的信息,就能像维护前缀和一样维护前缀最大值。而这里值域又正好是 1..n 的排列,所以非常适合直接用 BIT 做到 O(nlogn)。
查看5道真题和解析
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
43
6
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务