GitHub 近 100,000 程序员“起义”:向“996”开炮!
作者 | 伍杏玲
出品 | 程序人生(ID:coder_life)
平常CSDN推送关于程序员加班的文章时,很多程序员边吐槽边调侃地留言“比拼”:“我们也是996”、“007来报道”……
可在简单的数据“996”“007”的背后,你知道程序员真实加班有多狠吗?
吴晓波在《水大鱼大,激荡十年》中写到一个程序员加班的情景:“在补贴政策推出的第一个星期里,滴滴居然发出了一亿多元的补贴,出行订单量暴涨50倍,原有的40台服务器根本撑不住了。程维连夜致电马化腾,腾讯调集了一支精锐技术团队,一夜间准备了1000台服务器,并重写服务端架构,程序员连续加班工作七天七夜,到最后,有的人隐形眼镜摘不下了,有的人直接昏迷倒地。”
资本世界翻手为云,覆手为雨,互联网十年水大鱼大,可这底下是无数程序员写了多少代码换来的。
所以这一次,程序员决定不忍了!
工作 996,生病 ICU
有人注册了一个996.icu的域名,诉控互联网公司996工作制。截至发稿,已获得80000多个Star。
什么是“996”工作制?
每天9点到岗,一直工作到晚上9点。每周工作6天。
周工作时间为最低60个小时。
网站还点名58、有赞、京东:
58每年9、10月份动员员工996工作以“应对业务量高峰期”,属于“常规性活动”,但又说“并非强制”。(请问有员工敢不去吗?)
有赞公开强推 996 制,员工:已拨打市长电话也说过,有赞在年会上公然宣布996工作制,其CEO称:“几年后回看,这次绝对是好事。”
京东强推 995 工作制,中国式变态加班何时休?表示,今年3月份开始,京东分部门实行996或995工作制,京东表示:“全情投入。”
作者还建了个GitHub,仅有一个Readme已吸引5000多个Issues,已获超80000个Star,程序员们纷纷参与这个“大项目”。
有人吐槽的:
有随手招人的:
有要求继续公布加班公司名单的:
目前这个996.icu的“火”已烧到国外了,连外国程序员也在讨论中国的996了!
在Hacker News有国外网友真相了:“我最近听过的恐怖故事是有些中国企业觉得996还不够,想采用10-10-7(从上午10点到晚上10点,每周7天)”。
通过这次程序员“起义”后,正如这位网友所说的:“我希望这会带来一些积极的变化,不会被权威所阻挡。”
程序员的确也在渴望“积极的变化”,这反映在“955 不加班的公司名单”这项目紧跟996.ICU一跃成为GitHub的第二名:
发展的背后,是燃尽了的程序员
996.icu给程序员们算了笔账:“996工作制下只有拿到当前工资的2.275倍,才在经济账上不吃亏。”并友情附上劳动法的链接。
网站为什么叫996.ICU?
“工作 996,生病ICU。”
可近年来,越来越多程序员因超时工作倒在工作岗位上,这些程序员连ICU都到不了:
2015年,深圳某IT公司程序员张斌,他在深夜1点钟发完最后一份工作邮件,猝死在酒店马桶上。根据他的同事透露,为了赶进度,他常通宵加班后又继续上班。在去世之前一天,他给母亲发了一条"太累了"的短信。去年,大疆的一名应届生程序员猝死,有网友爆料大疆的加班文化:“简直病态,加班到凌晨”、“普通研发天天加班到十一点,核心研发凌晨两点。”去年,一位外派肯尼亚工作的华为工程师,劳累过度、客死他乡,留下了没有工作的妻子、和两个孩子。其妻子发帖说他直到离世,还有33天年假没休。
吴晓波在一次会议里谈到程序员“燃烧”:“(未来)没人知道工具会发生怎样的变化,(科技)不断地试错,需要程序员们不断用自己的生命去燃烧。”
人烧完了,可世界留下什么呢?仅是豆腐块的新闻和至亲们无尽的思念。
伟大的背后,皆是苦难
特斯拉CEO埃隆·马斯克(Elon Musk)曾在Twitter上发文称,要想“改变世界”,人们每周需要工作大约80到100个小时。他自己是每周工作120个小时,特斯拉人每周要工作100个小时。
马斯克表示,特斯拉要想生存下去,长时间工作是必要的,没有别的办法。他还说:“有很多更容易工作的地方,但从来没有人能在每周工作40小时的情况下改变世界。”
可是这样对员工来说,长期以往,并不是件好事:长时间的高强度工作,不仅会危及身体健康,更可怕的是会使人产生“职业窄化”。
因为工作时间占据员工除了睡觉外的全部时间,员工疲惫不堪。只有工作没有生活,这会让一个人失去创造力和学习的积极性。休息日也只想“葛优瘫”,不想外出“折腾”,身体里除了累还是累。
长期下去,让人觉得自己似乎只会做手头上的事情,似乎不会做别的事。随着时间流逝,这种感觉越来越强,最终成为现实。
职业窄化带来的后果有:精力折损,身心疲惫;消极怠工,上班如上坟;失去创造激情,视野受限;只想跳槽,摆脱困境。
任正非说过:“伟大的背后,皆是苦难。”
曾有媒体对华为的下班时间做过调查,发现华为人下班集中在23:00后。在很多人准备休息时,他们才刚刚下班。而且“熬夜加班更是家常便饭,尤其到了忙碌的时候,几乎所有人都有通宵加班的经历。”
所以,这是谁的伟大,又是谁的苦难呢?
“工作 996,生病 ICU”。
文章转载公众号:CSDN
GitHub 近 100,000 程序员“起义”:向“996”开炮!的更多相关文章
- GitHub这么火,程序员你不学学吗? 超简单入门教程 【转载】
本GitHub教程旨在能够帮助大家快速入门学习使用GitHub. 本文章由做全栈攻城狮-写代码也要读书,爱全栈,更爱生活.原创.如有转载,请注明出处. GitHub是什么? GitHub首先是个分布式 ...
- 程序员不能忍996了!全民 fuck ,GitHub来说话
前两天有个Github超级火的一个项目,在一小时之内星标上千. https://github.com/997icu/996.ICU 截至目前 这个项目start数量超过63K.Issues5000 ...
- 程序员如何避免996、icu?欢迎来讨论一下。
最近996icu火了,我以前就被996害了.现在还没缓过来,可能是自己体质比较弱吧. 以前的事就不说了,说说现在的想法吧.那么程序员如何才能避免996icu呢? 有两个基本因素: 1. 实现一个功能, ...
- GitHub这么火,程序员你不学学吗? 超简单入门教程 干货
本GitHub教程旨在能够帮助大家快速入门学习使用GitHub. 本文章由做全栈攻城狮-写代码也要读书,爱全栈,更爱生活.原创.如有转载,请注明出处. GitHub是什么? GitHub首先是个分布式 ...
- 程序员们,还在挣扎着上不了github吗
前言 无兄弟,不篮球:无github,不代码.github和stackoverflow是程序员们的最爱,哪怕是github总是在抽疯,虐了程序员们千百遍,但他们还是想各种办法艰难地在github分享他 ...
- 程序员,一起玩转GitHub版本控制,超简单入门教程 干货2
本GitHub教程旨在能够帮助大家快速入门学习使用GitHub,进行版本控制.帮助大家摆脱命令行工具,简单快速的使用GitHub. 做全栈攻城狮-写代码也要读书,爱全栈,更爱生活. 更多原创教程请关注 ...
- 程序员肺被切掉一块还得去加班... 再谈“工作996,生病ICU”
如题,为什么要说再谈“工作996,生病ICU”,因为996问题早已不是一个新问题,在我最近刚出版的新书<SOD框架“企业级”应用数据架构实战>写作期间,爆发了一次程序员“起义”,出现了一个 ...
- 良好习惯成就Better程序员
慎于说Yes 在没有搞清楚开发需求.任务工作量.团队期望值之前,有前途的程序员不会轻易答应.特别是对于新人来说,比较急于表现自己,对于同事或者老板的工作安排来者不拒,精神可嘉,方法不可取.承诺太多,会 ...
- Java开发者薪资最低?程序员只能干到30岁?国外真的没有996?Intellij真的比Eclipse受欢迎?
Stack Overflow作为全球最大的程序设计领域的问答网站,每年都会出据一份开发者调查报告.近日,Stack Overflow公布了其第9次年度开发者调查报告(https://insights. ...
随机推荐
- “天龙八步”细说浏览器输入URL后发生了什么
本文摘要: 1.DNS域名解析: 2.建立TCP连接: 3.发送HTTP请求: 4.服务器处理请求: 5.返回响应结果: 6.关闭TCP连接: 7.浏览器解析HTML: 8.浏览器布局渲染: 总结 输 ...
- matplotlib 绘图报错 RuntimeError: Invalid DISPLAY variable
ssh 远程登录 Linux 服务器使用 matplotlib.pyplot 绘图时报错 原因: matplotlib 在 windows 下的默认 backend 是 TkAgg:在 Linux 下 ...
- pycharm:terminal中显示乱码的解决方式
pycharm:terminal中显示乱码的解决方式
- RequestMethod.Post&RequestMethod.GET
1.GET和POST都是将数据送到服务器 2.GET通过URL请求传递用户的数据,将表单各字段名称以及内容,以成对的字符串连接,置于action所指程序的URL后:POST方法通过HTTP post ...
- Mybatis中的CDATA标签
术语 CDATA 指的是不应由 XML 解析器进行解析的文本数据(Unparsed Character Data). 在 XML 元素中,"<" 和 "&& ...
- 一、PTA实验作业
一.PTA实验作业 1.题目1: 6-2 线性表元素的区间删除 2. 设计思路 定义i,j; 判断L,minD,maxD; while(i<l->Last) { 判断所有满足条件的数,de ...
- JAVA主流日志梳理
JAVA主流日志梳理 引入 历史故事 Log4j - JDK1.3及以前 JUL - JDK1.4 JCL - 日志门面commons-logging的出现 SLF4j - 可能是最好的日志框架 lo ...
- Python 协程 61
什么是协程 协程,又称微线程,纤程.英文名Coroutine.一句话说明什么是线程:协程是一种用户态的轻量级线程. 协程的特点 协程拥有自己的寄存器上下文和栈.协程调度切换时,将寄存器上下文和栈保存到 ...
- Particle Filters
|—粒子滤波原理 |—基础代码的建立—|—前进 | |—转弯 | |—噪音(误差 ...
- Adnroid开发环境搭建(四步搞定)
新手博友,多多关照 下面给大家介绍JDK Eclipse AndroidSDK ADT环境搭建,安装教程 第一步.安装JDK: 第二步.安装Eclipse: 第三步.下载并安装AndroidSDK: ...