美文网首页C/C++学习交流程序员
为什么国内程序员996,而美国程序员却可以轻松955?

为什么国内程序员996,而美国程序员却可以轻松955?

作者: 工程狮一图 | 来源:发表于2019-04-03 14:58 被阅读10次

    一个起源于中国码农的Github“996.ICU”项目,正以燎原之势席卷全球各地的程序员圈子:

    996ICU即“工作996,生病ICU”,某程序员注册了一个叫做996.icu的域名,并在这个网页上大举控诉部分互联网公司实行996工作制。

    今天是该项目被发起的第8天。截至今日,996.ICU网站已被翻译为多国语言版本。

    Python之父都在Twitter上声援他远在中国的同行们:

    Python之父:996工作制度非常不人性化

    该条推文下集结了来自印度、日本、欧洲程序员们,他们也送上了同情和慰问:

    日本网友:无言以对并感到抱歉

    中国程序员:今天周六,我在加班

    印度程序员:哥们儿,你不是一个人

    白俄罗斯程序员:这不就是工作效率不重要,但人得呆在办公室的路子吗

    一些在美国的华人程序员也纷纷晒出自己在美国工作的日常,并支持国内同胞踊跃维权:

    看完美国同行的分享,国内的程序员更不解了:

    为什么同样是程序员,在中国工作996生病ICU,而美国的程序员工作轻松、加班少?

    其实,996是一种工作形式,它可能出现在各行各业。

    在美国,也有很多公司的工作强度非常贴近我们熟知的996形式。但之所以这次国内程序员对996“起义”,还得到了国外其他行业的人的声援,其背后原因不是拘泥在996本身,而是996之后的结果与程序员自己所获得的价值欠缺平衡。

    大部分人对于996.icu的抵制主要在于:

    虽然996并且icu,可既没有获得与996相符的薪酬,也没有拿到在icu之前的补偿 ;

    996成为了业界流行规则,为了迎合这个规则不被淘汰,继而漫无目的地瞎忙,暗无天日;

    看似付出了996的劳动,但实际上对公司产品和自己职场发展的价值都不大,没有终点;

    为了进一步讨论这个问题,我们总结了知乎上的高赞回答,探讨了中美工程师加班文化的异同,以及对于996现象的看法:

    1

    工程师文化差异

    中美两国科技公司差别非常大的一点就是:

    美国科技公司注重工程师文化,而国内技术团队话语权低

    在国内的互联网公司,技术团队一般没什么话语权,基本上是被产品层“赶着走”。

    产品层在还没有想清楚某个功能的价值和收益,就给技术团队提需求、让他们“先做出来看看”,是常有的事儿。

    图片作者:吓行 阿默,来源:吓脑湿

    再加上国内互联网产品迭代速度很快,为了抢占市场份额,需要不断地更新feature。一旦看到竞品出了什么新功能,加班加点,必须赶上!

    小编推荐一个学C/C++的学习qun 953,190,498 学习从来不是一个人的事情,要有个相互监督的伙伴,工作需要学习或者为了入行、转行都可以,qun内有开发工具,很多干货和技术资料。

    但在美国的科技公司,技术团队一般都是中心和主流。

    像谷歌就是非常典型的engineering-driven文化,对于一个没想清楚的需求,技术团队可以直接拒绝。

    同时,技术团队会自主地花很多时间在技术优化上面。宁可延后产品上线时间,也要按照最优的技术方案来推进。

    当然,美国也有不少像Facebook这样product-driven、鼓励快节奏的公司,这些公司的程序员日常压力自然也比谷歌的更大一些。

    2

    基础架构差异

    美国的科技公司一般都标配底层架构团队,也就是我们说的infra部门,这也是工程师文化导向的一个结果。

    对于一些中大型的互联网公司来说,infra部门非常重要,因为它是产品的基础保障(当业务量非常大的时候,底层系统的一点变动就会引起巨大的业务损失),同时又能帮助节省成本,提高资源利用率。

    比如在Google,所有的架构都被封装成Service了,使用起来只要关心业务逻辑和资源分配就行,非常省时间。在新的Server里面加Feature也只需要加一个新的模块就行。

    Google做Infra时间比Facebook长,Infra种类比FB多,这也是Google比Facebook轻松一点的一个原因。

    —— 知乎作者:李小白

    反观国内,能做到这样的公司屈指可数。毕竟,做底层架构并不是能够赚钱、直接为公司带来收益的业务。

    中小公司不必说,在这样高度竞争环境下,哪有财力养一个不能直接带来 KPI 提升的团队,即使有钱,也没时间搞优化。

    而大公司呢,即使腾讯这样的体量,有一个 TEG 事业群做基础设施建设。但是现实情况是,依然没有全公司通用的内部工具,各个团队依然在重复造轮子。

    阿里算是做的很好的,前几年开始推行的大中台战略取得了显著的成果,解放了各个产品部门的生产力。

    —— 知乎作者:L-Jay

    3

    社会形态差异

    美国人非常讲究个人生活和工作的平衡,人权在公司的利益之上。如果企业过分压榨员工,员工反手一下子就能把公司告上劳工部。

    所以我们看到,在美国公司上班,踩着点下班是再正常不过的事情。老板甚至会鼓励员工休年假出去放松身心。

    来Offer的一位学员跟我们分享他在谷歌的工作经历:

    谷歌绝不鼓励加班,而是鼓励大家努力做到Work-Life-Balance。

    我的同事们也有周末跑到公司来的,但是目的不是加班,而是和其他同事们一起打高尔夫、沙滩排球之类。

    工作第一周的周末,就有同组的新同事约我去公司玩桌游。

    我心里还纳闷,桌游为啥一定要去公司玩呢?

    去了一次才知道,第一,在公司的会议室玩桌游,不会吵到邻居,隔音效果很好,还有大屏幕;

    第二,同事一起玩桌游,是Team Building的重要方式,痛快淋漓的对弈之后,同事之间也加深了感情和彼此之间的默契。

    而国内职场却流传着这样风气:加班就是努力,不加班就是态度不行。

    甚至一些员工为了让自己看起来很辛苦,上班时间一会儿看看新闻,一会儿又刷刷朋友圈磨磨唧唧,非要把工作时间拖到晚上9、10点。这却反而让那些能够高效、准时完成工作的人看起来清闲了。

    4

    美国也有加班的程序员

    中国也有不加班的程序员

    其实,美国的程序员并不是不加班,像Uber、Facebook、以及一些startups的程序员,他们有时候的工作强度甚至比996更大。

    而素来以”工作轻松“闻名的谷歌,也存在着加班现象。

    来Offer的创始人孙老师曾跟我们分享过他在谷歌加班的亲身经历:

    在Facebook上市之前的那几年,Google曾经试图用Google+和Facebook在社交上一较高下。于是高层从Google的各个组招募了一个精英团队,形成了Google+的部门。

    竞争最激烈的时候,Google+和Facebook两边同时lockdown,上到Google+的大老板,下到每一个程序员,除了婚丧嫁娶生病,其他情况一律不允许请假。那个时候,Google+几乎每天都要push上一个新的版本,办公室里全都是五颜六色的帐篷,大家吃住都在公司,洗澡用公司的健身房,每个人都在高压下全力以赴。

    当然,这种公司硬性加班的特殊情况,在Google确实不是很多。

    但是,我们为什么很少听到美国的程序员抱怨加班?这是因为,只要付出和回报是对等的,做的事情是有意义的,996、加班都不是问题。

    尤其是那些升职加薪快的程序员,总是过的很忙。除了出色地完成自己手头上的任务,他们还会有意识地提高自己的技术,有目的地增加自己的项目经历,以产生更大的impact。

    总而言之,美国程序员加不加班,工作辛不辛苦,不仅看所在的公司和组,也看个人的选择。

    而中国的程序员也并不都是活在“压迫”之下,996.ICU推出之后,GitHub随即又推出了一个新的项目:955.WLB ,即国内也有朝九晚五,能平衡工作/生活的程序员群体。

    不过不得不承认的是,该项目列出的公司大部分是外企。

    综上所述,想从根本上打破国内996.ICU制度,不仅需要从公司角度加强对技术团队的尊重和重视,还需要扭转长期积累的社会风气,无疑是个漫长的过程。

    不过想要脱离996ICU这趟浑水中,程序员还有一个办法:提升自身实力

    说白了,国内知名企业之所以敢推行996,有很大一部分原因在于,公司不缺程序员,尤其是不缺平庸的程序员。

    而实力超群、无可替代的程序员,公司自然是不敢得罪的。

    举个真实的例子:腾讯最嚣张的程序员、微信之父张小龙。

    张小龙最大的爱好,除了玩电动,就是睡觉。他经常因为贪睡而上班迟到,因此还被戏称为中国科技界最“懒”的主管。

    腾讯每周马化腾主持的例会,张小龙嫌2h的车程太远,起不来床,拒绝参加。

    马化腾却从未因此动怒,只是笑笑,“没事,不怕他上班睡觉,也不怕他打游戏,就怕他被马云挖走,只要他高兴就好”。

    美国这边也一样,虽然程序员仍是高需职位,近年来也有越来越多的人试图通过刷题转行高薪的CS行业。但公司真正想要的是有实力、高水准的程序员。

    也只有真正有实力的程序员,在哪儿都不会被取代。

    文章来源:硅谷IT黄埔军校

    相关文章

      网友评论

        本文标题:为什么国内程序员996,而美国程序员却可以轻松955?

        本文链接:https://www.haomeiwen.com/subject/nghzbqtx.html