Skip to content

四火的唠叨

一个纯正程序员的啰嗦

Menu
  • 所有文章
  • About Me
  • 关于四火
  • 旅行映像
  • 独立游戏
  • 资源链接
Menu

我也谈一谈 996

Posted on 04/13/201912/25/2019 by 四火

最近程序员圈子里最闹腾的事情就是 996 ICU 了。这个事情是如此之火爆,我觉得都没有必要再把它介绍一遍了,连 GitHub 项目都被封了(指国内的主要的几款浏览器)。作为一个号称和希望长期话说程序员和为程序员说话的博客作者,作为一个同经历过大于 996 和小于 955 这样反差的程序员本人,我应当是具备一些说几句的资格的,但奇怪的是,除了大家都已经熟悉的那些烂大街的评论,想了几天却依然没有很系统的想法,似乎有不少头绪却不知从何说起。也罢,就说一点零散的观点吧。

关于我的经历

我工作已经超过十年了,从 2008 到 2012 年初,我是在华为度过的。华为这张招牌胜过一切 996 的广告语,从工作时间来看,最苦的应该是从 2009 年下到 2011 年中这段时间。这段时间里面,可以说不止是 996,因为除了 9 点上班是事实,印象中回家时间多数都在晚上 9 点以后,而有时还需要通宵到凌晨或者早上。我并不算团队里最刻苦的那一拨人,有同事都打地铺睡在公司了。公司把那些在自己岗位上拼命和卖命的当做正面典型来树立。

离开华为以后,我在 Amazon 呆了 6 年,在 Oracle 呆了一年多,再没有那样超越 996 的体验。即便是最忙的时候,周末也是不加班的。可能相对比较起来,轮到 oncall 的时候会稍微辛苦一些,有时候需要半夜爬起来处理线上紧急问题,但这些和几年前比起来,简直小菜一碟。多数时候每天可以自己控制上下班时间,再也没有上下班时间的考勤(2012 年换工作的时候我就给自己下了个约定——再也不要去有上下班时间下死规定的公司),忙的时候就加加班,早点去,晚点回;闲的时候就休休假(指请几天假),晚点去,早点回。

对于这个博客网站,我说明过初衷。不只是记录技术,也要传播观点。对于 996 ICU 被封的事情,我既为这些敢于发声的程序员感到骄傲,又希望他们能够聪明地保护自己。

反对 996 不代表放松自己的职业追求

我知道读到这里,会有人以为我就是个只为程序员吵嚷要求权利的人。可事实上,我不但不这么认为,我还认为,程序员并不是一个那么好做的差事,听我慢慢来讲。

每个人都有职业选择,就我个人来说,我当然是反对 996 的,但是我尊重那些选择 996 的程序员。而更要强调的是,反对 996,不代表每天 10 点上班,5 点下班,然后剩余的时间不是出去疯就是打游戏。我认为在如今这个时代,仅仅靠在公司的时间,接受上班期间项目的洗礼,是远远不够的,或者说,是无法让自己在竞争中脱颖而出的。无论是工作中还是工作以外,只要是为了提高自己而进行的主观努力,都是很累的。工作时间有长有短,但能全身心投入,大脑满负荷运转的这个时间,没有几个小时,大家都不会差太多。

有人会争辩,工作已经很辛苦了,有不少人回家还有一堆事情要处理,有的是应酬,有的是家庭,每天没有什么时间了。说的没错,我依然会说这就是职业选择,但是如果要让自己在技术的通道往上走,是需要在工作后为这个行业投入时间的。比如,学习技术文章,参与开源项目,等等等等。当然,不可否认也有少数人能够在工作的加时中找到自己进步的能量。无论哪种,每个热爱技术的人对于不同的技术有着不同的兴趣,这也一定程度上决定了自己未来的职业走向,并且有一点是相同的——他们都要花时间在它们上面,如果把这些时间投入加上去,无论这些时间是否来自工作,我相信他们中有不少人也算长期 996。

既然都是 996,有什么区别?

区别大了去了。简言之,一个是为了公司,一个是为了自己。

我记得有这样一个故事,说有两个人,甲每天钓鱼悠闲自在,乙每天都努力工作。于是甲就问乙,为什么要那么辛苦,乙说因为想努力打拼,创造条件,为的是将来能够悠闲地钓鱼。于是甲再问乙,那你认为我每天在干什么?这样的故事被不少人用来质疑那些工作勤奋、努力上进的人,认为得过且过,优哉游哉才是最好的选择。

这样的故事本意也许是让人明白珍惜当下的重要性,也有许许多多的人坚定地支持甲的做法。可是,很多人没有看到的是,且不说其中乙的观点是否符合多数人,至少乙的努力,可以让他有更广阔的选择空间。哪一天乙要是想做一些别的事情,比如他想去周游世界,他的积累和能力可以让他有更多的选择;而甲则相反,某种程度上可以说,他只能继续钓鱼。于是联想我们今天的 996,无论是不是在忙于工作,它能够给自己带来什么?能给自己带来更宽阔的未来吗?如果不是。那这就不是足够值得的 996。

这就是区别,本质在于为谁工作。

“站着说话不腰疼”

这句话是用来评论以马云为主的这样一些人,劝说下属卖命。马云说,“能做 996 是一种巨大的福气”,于是有不少人跟风喊好。我老早就听说他本人的这种风格和做派,却还是对这样公开的言论吃了一惊。我不知道其中有多少凑热闹成分,也不想谈论这实质是洗脑还是言语麻痹。这些都不想提,我就想提,马云 996 的回报是什么,你呢?

尊重法律,尊重市场,尊重规律,这样的基本常识,似乎已经越来越容易跑偏了。最核心的,是要尊重个人的选择,如果员工能够把事情做好,这就是好的雇员,而员工的个人追求,本来就不应该是企业过度干涉的内容。这是大道理。

好在这个世界允许我们选择,如果还没有很多选项,那么就努力去获得它们。如果强制 996 不符合自己的价值观,就远离这些强制 996 的企业,当然,希望这时候的你已经有了选择的能力。这是小道理。

不过话说回来,那些对于自己职业发展无比清楚的人,他们似乎总是冷静得可怕。既不去怒骂,也不去吹捧,他们只遵照着自己的 996 时间表做事。

 

文章未经特殊标明皆为本人原创,未经许可不得用于任何商业用途,转载请保持完整性并注明来源链接 《四火的唠叨》

×Scan to share with WeChat

你可能也喜欢看:

  1. 我在华为的五个瞬间
  2. 七年工作,几个故事
  3. 职业生涯下一站
  4. 谈谈 Ops(一):我的运维经历
  5. 在 Eclipse 中配置 Grails 工程

11 thoughts on “我也谈一谈 996”

  1. 凯瑞 says:
    06/29/2024 at 2:23 AM

    我还在 HW 继续加班,还是 OD。 一言难尽,HW cloud 做不起来是有原因的。

    Reply
  2. Anonymous says:
    12/24/2019 at 5:33 PM

    To 8 楼 给我五万我也不愿 996

    Reply
  3. 静水流深 says:
    08/07/2019 at 2:27 PM

    搜 leetcode 相关解题,偶然进来,获益良多~

    Reply
  4. Anonymous says:
    06/26/2019 at 8:56 AM

    华为的加班我也经历过

    Reply
  5. 郭潇磊 says:
    05/31/2019 at 8:47 AM

    说的好, 点赞. 想法一致.

    Reply
  6. ddcome says:
    04/29/2019 at 1:16 PM

    支持你,希望这个博客一直做下去

    Reply
  7. cocoyung says:
    04/26/2019 at 4:51 PM

    是的

    Reply
  8. Anonymous says:
    04/23/2019 at 10:02 PM

    最后一句话写的真好

    Reply
  9. Anonymous says:
    04/18/2019 at 7:40 AM

    写的好

    Reply
  10. Anonymous says:
    04/15/2019 at 2:01 PM

    在国内二线城市,如果给你 5000 一个月,那 996 纯扯蛋,如果给你 5W 一个月,996 就是情怀

    Reply
  11. Anonymous says:
    04/15/2019 at 10:15 AM

    四火君把两方的观点归一了。

    Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

订阅·联系

四火,啰嗦的程序员一枚,现居西雅图

Amazon Google Groovy Hadoop Haskell Java JavaScript LeetCode Oracle Python Spark 互联网 前端 华为 历史 同步 团队 图解笔记 基础设施 工作 工作流 工具 工程师 应用系统 异步 微博 思考 技术 数据库 曼联 测试 生活 程序员 管理 系统设计 缓存 编码 编程范型 英语 西雅图 设计 评审 问题 面试 项目

分类

  • Algorithm and Data Structure (30)
  • Concurrency and Asynchronization (6)
  • System Architecture and Design (43)
  • Distributed System (18)
  • Tools Frameworks and Libs (13)
  • Storage and Data Access (8)
  • Front-end Development (33)
  • Programming Languages and Paradigms (55)
  • Testing and Quality Assurance (4)
  • Network and Communication (6)
  • Authentication and Authorization (6)
  • Automation and Operation Excellence (13)
  • Big Data and Machine Learning (5)
  • Product Design (7)
  • Hiring and Interviews (14)
  • Project and Team Management (14)
  • Engineering Culture (17)
  • Critical Thinking (25)
  • Career Growth (57)
  • Life Experience and Thoughts (45)

推荐文章

  • 谈谈分布式锁
  • 常见分布式系统设计图解(汇总)
  • 系统设计中的快速估算技巧
  • 从链表存在环的问题说起
  • 技术面试中,什么样的问题才是好问题?
  • 从物理时钟到逻辑时钟
  • 近期面试观摩的一些思考
  • RSA 背后的算法
  • 谈谈 Ops(汇总 + 最终篇):工具和实践
  • 不要让业务牵着鼻子走
  • 倔强的程序员
  • 谈谈微信的信息流
  • 评审的艺术——谈谈现实中的代码评审
  • Blog 安全问题小记
  • 求第 K 个数的问题
  • 一些前端框架的比较(下)——Ember.js 和 React
  • 一些前端框架的比较(上)——GWT、AngularJS 和 Backbone.js
  • 工作流系统的设计
  • Spark 的性能调优
  • “残酷” 的事实
  • 七年工作,几个故事
  • 从 Java 和 JavaScript 来学习 Haskell 和 Groovy(汇总)
  • 一道随机数题目的求解
  • 层次
  • Dynamo 的实现技术和去中心化
  • 也谈谈全栈工程师
  • 多重继承的演变
  • 编程范型:工具的选择
  • GWT 初体验
  • java.util.concurrent 并发包诸类概览
  • 从 DCL 的对象安全发布谈起
  • 不同团队的困惑
  • 不适合 Hadoop 解决的问题
  • 留心那些潜在的系统设计问题
  • 再谈大楼扔鸡蛋的问题
  • 几种华丽无比的开发方式
  • 我眼中的工程师文化
  • 观点的碰撞
  • 谈谈盗版软件问题
  • 对几个软件开发传统观点的质疑和反驳
  • MVC 框架的映射和解耦
  • 编程的未来
  • DAO 的演进
  • 致那些自嘲码农的苦逼程序员
  • Java 多线程发展简史
  • 珍爱生命,远离微博
  • 网站性能优化的三重境界
  • OSCache 框架源码解析
  • “ 你不适合做程序员”
  • 画圆画方的故事

近期评论

  • + 1.943624 BTC.NEXT - https://graph.org/Ticket--58146-05-02?hs=9a9c6f8dfe3cdbe0074006e3e640b19b& on 所有文章
  • Anonymous on 闲聊投资:亲自体验和护城河
  • 四火 on 关于近期求职的近况和思考
  • YC on 关于近期求职的近况和思考
  • mafulong on 常见分布式基础设施系统设计图解(四):分布式工作流系统
  • 四火 on 常见分布式基础设施系统设计图解(八):分布式键值存储系统
  • Anonymous on 我裸辞了
  • https://umlcn.com on 资源链接
  • Anonymous on 我裸辞了
  • Dylan on 我裸辞了
© 2025 四火的唠叨 | Powered by Minimalist Blog WordPress Theme