互联网公司为什么普遍996而不是666

根据skinshoe wu的遭遇,解释一下互联网行业的12小时工作制以及996。

题目说的有点绝对,这里先澄清一下:

  • 有的公司是10106,9106,10126,995,甚至955,007的都有,我只说大多数;
  • 别的行业比如金融,保险等可能更糟糕,但我只说我熟悉的行业;
  • 666的以及其它变态的工时也有,比如我自己一般就是665和6-11-7,所以我只说大多数人。

为了简化模型,我做出以下的假设:

  • 12小时工作制大家都接受;
  • 早上起床难度忽略;
  • 任何人的工作不带到第二天,第二天工作与前一天无关;
  • 任何人必须保证在家待够12小时,工作不得早退但可最多超时加班半小时;
  • 协作是普遍的,即任何两个人之间都有可能要协作;
  • 忽略最后一个6,仅以天为单位分析,于是题目成了为什么99而不是66.

现在让我们看一个序列:

好玩吗?有点意思。

这说明互联网行业其实并不像普遍认为的那么痛苦不堪,当你说下班那么晚的时候,其实另一层含义是上班也晚,于是就形成了 晚出晚归 的模式。同样12小时工作制,为什么不能将工作时间向前平移,上面的图示已经解释得很清楚了。这是由互联网行业工作的性质决定的:

  • 临时突发任务随时会到达;
  • 高度的协作性;
  • 门槛低,从业人员能力良莠不齐。

于是,当管理人员最初设定工作工作时间是66的时候,只要有一个人延时,就会带动所有人工作时间向后平移,这相当于一个导火索,这是一个正反馈的过程。

换句话说,互联网行业早出工这个设定是不平衡的设定,稍微一个延时扰动就会破坏掉这种设定。上述三个性质决定了肯定会有人会 稍微延时

我本来是想用排队论来解释推导这个现象的,但是一会儿我要去镇上买真露,所以就不写了,有时间再扯。



那么像之前的传统行业,是可以做到早出工的,比如我爸妈年轻时工作的工厂,8小时工作制非常严格,迟到早退扣工资,延时半小时就有加班费,这也是传统制造业的性质决定的:

  • 任务固定,每项任务流程固定;
  • 无需协作,只需要照顾好机器就好;
  • 门槛低,但从业人员能力不影响机器的运转。

那么,我一直没有解释的问题是,为什么互联网行业是12小时工作制而非劳动法规定的8小时呢?

其实,很多人也许不知道,传统行业其实是24小时运转的,只不过考虑到人的承受能力,分成到三班倒,一般是8点-16点,16点-0点,0点-8点分为3个8小时这样不同的人轮换上岗,为了让机器不停地运转。

而互联网行业不再需要 维持 机器24小时运转了,所有的互联网服务几乎都是24小时 自动运转 的,所以说除了极个别的运维,客服之外,大部分的人不需要执行三班倒,但是依然要保证能快速响应 随时的临时突发任务,工作时间覆盖面至少要覆盖整个白天,8小时显得根本不够!传统行业如果不是三班倒,8小时的工厂根本撑不起成本的,因为机器产出有上限,机器24小时,人就要24小时。

在农业时代,工作值是根据黑夜和白昼的切换来实施的,是为日出而作,日落而息,在工业革命引领的接下来的200多年的机器大工业时代,工作值最终定格在8小时三班倒工作制,然而在互联网时代,8小时工作制过时了。互联网时代讲的是覆盖和响应,于是就有了所谓的 弹性工作制

你可知很多人是24小时待命的。不在公司并不意味着不上班,其实互联网行业理论上是没有必要必须在公司的,但是依然要随时随地快速响应。约定俗成的12小时工作制就来源于这个,根本原因就是,8小时真的不够,又没有彻底通宵的必要,于是折中成12小时。

所谓的12小时并不是说你必须待够12小时,这只是一个不成文的说法,互联网行业并没有所谓 工时制, 这不是计件工作,所以几乎全部是 结果导向,如果说你能3小时完成工作,那么剩下的时间只要没有接到新的任务,你就是自由的。

你可知,在传统机器工业时代的工厂里,你不得不时时刻刻守着机器,连抽一根烟,织几针毛衣,都可能面临着罚款,而现在,你甚至可以在上班的时候到楼下的咖啡店去工作,这和之前相比,完全是不一样的工作模式。

当然了,之所以需要12小时待在公司工作这么一个说法,部分原因是演员们需要时间和舞台以及观众来表演。毕竟就算你在家彻夜工作,也没有观众是不是。这是互联网行业的另一个性质决定的:

  • 肉少狼多,从业人员竞争激烈。

以前我小的时候,我爸厂里就有人偷偷往家里拿铁块,用来卖钱,如今互联网行业不能往家里搬电脑了,但是可以省电省流量加绩效,比如很多演员在公司上网,玩游戏,看电影,并且让领导看起来是在努力加班,他们并不是因为没有完成工作而走的很晚,而是为了自己的小算盘而故作的Trick,比如早早就把工作完成了,但是却不报备知会协同工作者,导致了本文上图中集体工作时间往后平移现象的发生。这是悲哀的。

所以还是需要完备执行的结果导向啊!

温州皮鞋厂老板 skinshoe wu的遭遇,非常普遍。



好了,去镇上了,买点真露,and some droppings。

再分享一下我老师大神的人工智能教程吧。零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到我们人工智能的队伍中来!https://www.cnblogs.com/captainbed

原文地址:https://www.cnblogs.com/ksiwnhiwhs/p/10190090.html

时间: 2024-10-21 15:04:32

互联网公司为什么普遍996而不是666的相关文章

为啥国内互联网公司都用centos而不是ubuntu?

一直以来都很好奇ubuntu和centos有啥区别,上学时接触的都是ubuntu,自己每次装virtual box的时候都会下个ubuntu,但是公司的服务器上装的都是centos,今天查了下知乎网友的精彩回答,呵呵,简单总结下主要有几个原因: 1.资源数量.centos上的资源数量很多,ubuntu上相对少些. 2.服务器稳定性.centos不经常更新(不知道这算不算优点),ubuntu动不动就让你更新,呵呵,没有哪家公司敢这样把? 3.技术支持团队.centos是rh团队维护的,rh团队的技

在互联网公司和行业软件公司上班,有什么差别?

2015-03-18 原文链接:http://100offer.com/blog/posts/67 工作中经常遇见想从软件公司跳槽到互联网公司的程序猿,也有想从互联网跳到软件公司的(认为工作强度低). 他们非常关心的一个问题是:软件公司和互联网公司.孰优孰劣? 1.软件公司程序猿在哪些公司工作? 非常多人说到软件公司就是 IBM.Cisco 之流.事实上和 VC 不是仅仅有红杉.IDG 一样.软件公司也是多种多样.大体分为下面四类: a.外企 美资居多.办公环境和福利都非常好 招聘时对员工的英文

在互联网公司和行业软件公司上班,有什么区别?

2015-03-18 原文链接:http://100offer.com/blog/posts/67 工作中常常遇见想从软件公司跳槽到互联网公司的程序员,也有想从互联网跳到软件公司的(觉得工作强度低).他们很关心的一个问题是:软件公司和互联网公司,孰优孰劣? 1.软件公司程序员在哪些公司工作? 很多人说到软件公司就是 IBM.Cisco 之流,其实和 VC 不是只有红杉.IDG 一样,软件公司也是多种多样,大体分为以下四类: a.外企 美资居多,办公环境和福利都很好 招聘时对员工的英文水平有要求

程序员在互联网公司和行业软件公司工作,有什么区别?

原文为 luckystar 在程序员在程序员在互联网公司和行业软件公司工作,有什么区别?问题下的回答. 日常的工作是帮程序员跳槽,常常会遇到想从软件公司跳槽到互联网公司的,也有想从互联网跳到软件公司的(觉得工作强度低).他们很关心的一个问题是:软件公司和互联网公司,孰优孰劣? 其实两者之间没有优劣之分,但有更适合自己的那一个,对岸的风景也不一定是更美的.知己知彼方能百战百胜,我把在这两种公司里工作的差异阐述一下,对此感兴趣的程序员朋友看完便了解了. 1. 软件公司程序员在哪些公司工作? 很多人说

大城市年薪四十万的程序员怎么样

其实很多人都知道,程序员还是一个比较辛苦的工作,很多人家境也不算好,也不然也不会选择这一行了,大实话!虽然比较辛苦,但是程序员的工资却是不错!这不是一条容易的道路,性价比也不高,远不如走仕途或者学经管,做老板.这就导致大部分程序员看似收入很高,但是没有家庭的强力支持,如果要成家立业,而很多程序员又是在北京上海深圳杭州这样的大城市,消费水平都很高,意味着也没太多精力去炫富. 想想大城市一套房子,就算年薪税后40万(税前接近60万,已经是普通程序员的标准了)要挣多少年? 少部分高收入程序员能够进一步

JVM学习记录-类加载的过程

类的整个生命周期的7个阶段是:加载(Loading).验证(Verification).准备(Preparation).解析(Resolution).初始化(Initialization).使用(Using).卸载(Unloading). 类加载的全过程主要包括:加载.验证.准备.解析.初始化这5个阶段的内容. 加载 加载是类加载过程的一个阶段, 在加载阶段JVM需要完成以下3件事情: 通过一个类的全限定明来获取定义此类的二进制字节流. 将这个字节流所代表的静态存储结构转化为方法区运行时数据结构

网易云音乐数据交互—async&await实现版(完结篇)

我们的网易云音乐系列课,尾声了,今天我们要将一个最重要的东西--关于ES7 async结合Fetch异步编程问题. ES7 async/await被称作异步编程的终极解决方案,我们先不管这个称呼,咱们先总结一下,过去5次分享我们一路走来异步编程是如何产生,到最后如何解决的. 第一次分享我们学会了切图和动态计算响应式rem布局,第二次分享我们体会了如何学习使用原生js进行学习轮播图,第三次分享了H5 audio这块,进而引出了第四次的异步请求歌词ajax和第五次的Fetch+promise解决方案

从传统行业到互联网,为什么作为开发者的你总是会被坑来坑去?

1.加入血汗工厂 高中以前,小A都是村里成绩最为优秀的,是隔壁邻居们口中的那个他.然而,由于高考失利,他最终不得不离开校园,托了远方表舅的关系来到某血汗工厂打工,而是他加入血汗工厂之后,才知道他的这位所谓远方表舅,还从介绍他进厂的过程中抽到了两千块钱的介绍费. 小A通过微信去找他索要,对方直接把他拉黑了.那一刻,他终于知道了什么叫做世态炎凉,人心不古,并暗下决心,要靠自己的努力改变自己的命运. 然而,仿佛命运的捉弄,又仿佛是人性的必然,在富土康待了仅仅一年,他们分厂因为弄丢了某水果公司的某配件模

别翻了,这篇文章绝对让你深刻理解java类的加载以及ClassLoader源码分析【JVM篇二】

目录 1.什么是类的加载(类初始化) 2.类的生命周期 3.接口的加载过程 4.解开开篇的面试题 5.理解首次主动使用 6.类加载器 7.关于命名空间 8.JVM类加载机制 9.双亲委派模型 10.ClassLoader源码分析 11.自定义类加载器 12.加载类的三种方式 13.总结 14.特别注意 @ 前言 你是否真的理解java的类加载机制?点进文章的盆友不如先来做一道非常常见的面试题,如果你能做出来,可能你早已掌握并理解了java的类加载机制,若结果出乎你的意料,那就很有必要来了解了解j