為什麼國內程序員996.ICU,而美國程序員卻可以輕鬆"養老"?

前幾天,一位“疑似阿里碼農的小夥子騎車逆行被攔後下跪、爆哭”的視頻在網絡熱傳,令人唏噓。


為什麼國內程序員996.ICU,而美國程序員卻可以輕鬆


不只是這位小夥子,最近整個中國程序員群體的加班問題在全球範圍內引發了話題。詳情可參見文章《無數網友淚奔:碼農騎車逆行被攔後當場崩潰!》


為什麼國內程序員996.ICU,而美國程序員卻可以輕鬆


向來以“沉默的大多數”形象示人的中國程序員,這次吹響了集結號,團結一致地公開反對國內已約定俗成的“996”工作制( 9 AM 到崗, 9 PM下班,每週工作 6 天)。

一個起源於中國碼農的 Github“996.ICU”項目,正以燎原之勢席捲全球各地的程序員圈子:


為什麼國內程序員996.ICU,而美國程序員卻可以輕鬆


996ICU 即“工作 996,生病 ICU”,某程序員註冊了一個叫做 996.ICU 的域名,並在這個網頁上大舉控訴部分互聯網公司實行 996 工作制。截至今日,996.ICU 網站已被翻譯為多國語言版本。

Python 之父都在 Twitter 上聲援他遠在中國的同行們:


為什麼國內程序員996.ICU,而美國程序員卻可以輕鬆


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

該條推文下集結了來自印度、日本、歐洲程序員們,他們也送上了同情和慰問:


為什麼國內程序員996.ICU,而美國程序員卻可以輕鬆


日本網友:無言以對並感到抱歉。


為什麼國內程序員996.ICU,而美國程序員卻可以輕鬆


中國程序員:今天週六,我在加班;印度程序員:哥們兒,你不是一個人。


為什麼國內程序員996.ICU,而美國程序員卻可以輕鬆


白俄羅斯程序員:這不就是工作效率不重要,但人得呆在辦公室的路子嗎。

一些在美國的華人程序員也紛紛曬出自己在美國工作的日常,並支持國內同胞踴躍維權:


為什麼國內程序員996.ICU,而美國程序員卻可以輕鬆


為什麼國內程序員996.ICU,而美國程序員卻可以輕鬆


看完美國同行的分享,國內的程序員更不解了:為什麼同樣是程序員,在中國工作 996 生病 ICU,而美國的程序員工作輕鬆、加班少?

其實,996 是一種工作形式,它可能出現在各行各業。在美國,也有很多公司的工作強度非常貼近我們熟知的 996 形式。

但之所以這次國內程序員對 996“起義”,還得到了國外其他行業的人的聲援,其背後原因不是拘泥在 996 本身,而是 996 之後的結果與程序員自己所獲得的價值欠缺平衡。

大部分人對於 996.ICU 的抵制主要在於:

雖然 996 並且 ICU,可既沒有獲得與 996 相符的薪酬,也沒有拿到在 ICU 之前的補償 。

996 成為了業界流行規則,為了迎合這個規則不被淘汰,繼而漫無目的地瞎忙,暗無天日。

看似付出了 996 的勞動,但實際上對公司產品和自己職場發展的價值都不大,沒有終點。

為了進一步討論這個問題,我們總結了知乎上的高贊回答,探討了中美工程師加班文化的異同,以及對於 996 現象的看法。

工程師文化差異

中美兩國科技公司差別非常大的一點就是:美國科技公司注重工程師文化,而國內技術團隊話語權低。

在國內的互聯網公司,技術團隊一般沒什麼話語權,基本上是被產品層“趕著走”。

產品層在還沒有想清楚某個功能的價值和收益,就給技術團隊提需求、讓他們“先做出來看看”,是常有的事兒。


為什麼國內程序員996.ICU,而美國程序員卻可以輕鬆


再加上國內互聯網產品迭代速度很快,為了搶佔市場份額,需要不斷地更新 Feature。一旦看到競品出了什麼新功能,加班加點,必須趕上!


為什麼國內程序員996.ICU,而美國程序員卻可以輕鬆


但在美國的科技公司,技術團隊一般都是中心和主流。像谷歌就是非常典型的 engineering-driven 文化,對於一個沒想清楚的需求,技術團隊可以直接拒絕。


為什麼國內程序員996.ICU,而美國程序員卻可以輕鬆


同時,技術團隊會自主地花很多時間在技術優化上面。寧可延後產品上線時間,也要按照最優的技術方案來推進。

當然,美國也有不少像 Facebook 這樣 product-driven、鼓勵快節奏的公司,這些公司的程序員日常壓力自然也比谷歌的更大一些。

基礎架構差異

美國的科技公司一般都標配底層架構團隊,也就是我們說的 Infra 部門,這也是工程師文化導向的一個結果。

對於一些中大型的互聯網公司來說,Infra 部門非常重要,因為它是產品的基礎保障(當業務量非常大的時候,底層系統的一點變動就會引起巨大的業務損失),同時又能幫助節省成本,提高資源利用率。

比如在 Google,所有的架構都被封裝成 Service 了,使用起來只要關心業務邏輯和資源分配就行,非常省時間。在新的 Server 裡面加 Feature 也只需要加一個新的模塊就行。

Google 做 Infra 時間比 Facebook 長,Infra 種類比 Facebook 多,這也是 Google 比 Facebook 輕鬆一點的一個原因。

為什麼國內程序員996.ICU,而美國程序員卻可以輕鬆


反觀國內,能做到這樣的公司屈指可數。畢竟,做底層架構並不是能夠賺錢、直接為公司帶來收益的業務。

中小公司不必說,在這樣高度競爭環境下,哪有財力養一個不能直接帶來 KPI 提升的團隊,即使有錢,也沒時間搞優化。

而大公司呢,即使騰訊這樣的體量,有一個 TEG 事業群做基礎設施建設。但是現實情況是,依然沒有全公司通用的內部工具,各個團隊依然在重複造輪子。

阿里算是做的很好的,前幾年開始推行的大中臺戰略取得了顯著的成果,解放了各個產品部門的生產力。

社會形態差異

美國人非常講究個人生活和工作的平衡,人權在公司的利益之上。如果企業過分壓榨員工,員工反手一下子就能把公司告上勞工部。

所以我們看到,在美國公司上班,踩著點下班是再正常不過的事情。老闆甚至會鼓勵員工休年假出去放鬆身心。

來 Offer 的一位學員跟我們分享他在谷歌的工作經歷:谷歌絕不鼓勵加班,而是鼓勵大家努力做到 Work-Life-Balance。

我的同事們也有周末跑到公司來的,但是目的不是加班,而是和其他同事們一起打高爾夫、沙灘排球之類。


為什麼國內程序員996.ICU,而美國程序員卻可以輕鬆


工作第一週的週末,就有同組的新同事約我去公司玩桌遊。我心裡還納悶,桌遊為啥一定要去公司玩呢?

去了一次才知道:

  • 在公司的會議室玩桌遊,不會吵到鄰居,隔音效果很好,還有大屏幕。
  • 同事一起玩桌遊,是 Team Building 的重要方式,痛快淋漓的對弈之後,同事之間也加深了感情和彼此之間的默契。

而國內職場卻流傳著這樣風氣:加班就是努力,不加班就是態度不行。

甚至一些員工為了讓自己看起來很辛苦,上班時間一會兒看看新聞,一會兒又刷刷朋友圈磨磨唧唧,非要把工作時間拖到晚上 9、10 點。這卻反而讓那些能夠高效、準時完成工作的人看起來清閒了。

美國也有加班的程序員,中國也有不加班的程序員

其實,美國的程序員並不是不加班,像 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,而美國程序員卻可以輕鬆


不過不得不承認的是,該項目列出的公司大部分是外企。目前陸陸續續有一些瀏覽器開始屏蔽了 996.ICU 的 Github 項目。


為什麼國內程序員996.ICU,而美國程序員卻可以輕鬆


綜上所述,想從根本上打破國內 996.ICU 制度,不僅需要從公司角度加強對技術團隊的尊重和重視,還需要扭轉長期積累的社會風氣,無疑是個漫長的過程。

不過想要脫離 996ICU 這趟渾水中,程序員還有一個辦法:提升自身實力。說白了,國內知名企業之所以敢推行 996,有很大一部分原因在於,公司不缺程序員,尤其是不缺平庸的程序員。

而實力超群、無可替代的程序員,公司自然是不敢得罪的。舉個真實的例子:騰訊最囂張的程序員、微信之父張小龍。


為什麼國內程序員996.ICU,而美國程序員卻可以輕鬆


張小龍最大的愛好,除了玩電動,就是睡覺。他經常因為貪睡而上班遲到,因此還被戲稱為中國科技界最“懶”的主管。

騰訊每週馬化騰主持的例會,張小龍嫌 2h 的車程太遠,起不來床,拒絕參加。

馬化騰卻從未因此動怒,只是笑笑,“沒事,不怕他上班睡覺,也不怕他打遊戲,就怕他被馬雲挖走,只要他高興就好”。


為什麼國內程序員996.ICU,而美國程序員卻可以輕鬆


美國這邊也一樣,雖然程序員仍是高需職位,近年來也有越來越多的人試圖通過刷題轉行高薪的 CS 行業。

但公司真正想要的是有實力、高水準的程序員。也只有真正有實力的程序員,在哪兒都不會被取代。


分享到:


相關文章: