996icu加班制?20萬中國程序員,生產出鬥爭的武器並反抗

996icu加班制?20萬中國程序員,生產出鬥爭的武器並反抗

996.ICU

導語:近期GitHub上出現了一個叫“996icu”的新用戶。點開這個用戶的個人主頁,沒有任何信息,很明顯是個馬甲。隨後,他新建了一個叫“996.ICU”的代碼倉庫,直指互聯網公司盛行的“996”工作制嚴重違反《中華人民共和國勞動法》。48小時後,這個倉庫得到了6萬多顆表示讚賞的“星星”,成了GitHub有史以來星星數增速最快的倉庫。

996icu加班制?20萬中國程序員,生產出鬥爭的武器並反抗

GitHub

什麼是gitHub

gitHub是一個面向開源及私有軟件項目的託管平臺,因為只支持git 作為唯一的版本庫格式進行託管,故名gitHub。

gitHub於2008年4月10日正式上線,除了git代碼倉庫託管及基本的 Web管理界面以外,還提供了訂閱、討論組、文本渲染、在線文件編輯器、協作圖譜(報表)、代碼片段分享(Gist)等功能。目前,其註冊用戶已經超過3000萬,託管版本數量也是非常之多,其中不乏知名開源項目 Ruby on Rails、jQuery、python 等。

2018年6月4日,微軟宣佈,通過75億美元的股票交易收購代碼託管平臺GitHub。

996icu加班制?20萬中國程序員,生產出鬥爭的武器並反抗

我是誰

“996”工作制的由來

昨天996.ICU倉庫星星數已突破11萬,並衍生出幾個周邊倉庫。其中名為“996.TSC”的倉庫尤其值得關注。這是一個專門用於保存996.ICU活動周邊文化創意產品的倉庫,目前已有T恤、表情包、桌面壁紙等開源文創設計作品。這個衍生倉庫的出現,標誌著996.ICU活動已經由程序員發展到設計師等更加廣泛的IT從業者人群。

每天早 9 點到崗,一直工作到晚上 9 點。每週工作 6 天。這就是今天互聯網公司流行的“996”工作制。

從Google搜索的結果看,“996”大約是從2014年開始被較為頻繁地提及。2014年4月,一名有孕在身的阿里員工疑似在加班時子宮大出血身亡,網友在朋友圈發帖時將阿里的加班制度稱為“該死的996”。這似乎是互聯網上有據可查的首次使用“996”這個詞。程序員們關注度也體現在加班的程度。

996icu加班制?20萬中國程序員,生產出鬥爭的武器並反抗

關注996的程序員們所在城市

一個朗朗上口的稱謂似乎給了這種高強度的加班制度以合法性,更多的企業開始要求員工實行“996”。“互聯網企業工作時間不固定已經是業界共識,這是行業屬性決定的,不能雙休也是常態”,因為“員工要與企業共同成長……”。

據報道,58同城“要求員工實行996工作制,不能請假,並且沒有任何補貼和加班費”不論是否實際採用“996”工作制,行業的輿論似乎存在一種導向,將“996”與“奮鬥”、“成長”等積極的屬性相關聯,營造出一種認同、鼓勵加班的氛圍,給整個行業的從業者——即使企業尚未實行“996”——都帶來了更大的壓力。承受著這種壓力的IT從業者,雖然感到痛苦和掙扎,但苦於不知道如何反抗,一直以來也沒有形成有力的行動。

996icu加班制?20萬中國程序員,生產出鬥爭的武器並反抗

程序員的想法

不過,暗流湧動終會積累成驚濤拍岸。成千上萬的程序員每天在GitHub上勞動、在GitHub上社交,他們的怨氣終於在GitHub這個虛擬的場所爆發出來。

程序員可能是這個時代最神秘的職業之一。在外行看來,這些穿著格子襯衫和衝鋒衣、神情木訥的年輕人,成天趴在電腦前聚精會神地敲打鍵盤,不知道他們到底在幹什麼。的確,程序員最重要的工作,就是編寫虛擬的代碼,用這些代碼生產出虛擬的軟件。除了物理工作場所,他們還有一個更重要的虛擬工作場所。他們的代碼放在那裡,他們在那裡提交自己對代碼的最新修改,在那裡和隊友協作、交流。

那個虛擬的工作場所,叫做“代碼倉庫”。每個軟件在生產的過程中都有至少一個代碼倉庫,有的大,有的小。大的可能包含上千萬行代碼,有數百人在其中協作生產。小的可能只有幾行代碼,可能只是某個程序員用來存放一點私貨。

這個存儲若干代碼倉庫的“地方”就叫“代碼託管服務”。規模大一些的公司經常會有自己私有的代碼託管服務,更多小規模的公司會使用別家公司提供的代碼託管服務。GitHub是全世界最大的代碼託管服務提供商,託管了大約8000萬個代碼倉庫。

996icu加班制?20萬中國程序員,生產出鬥爭的武器並反抗

很多超出12小時制

GitHub就像一棟巨大的虛擬辦公樓。程序員們每天上班時,會先走進自家公司物理的格子間,喝茶、聊天、上廁所、看新聞……然後他們打開電腦,走進GitHub裡一個虛擬的格子間(代碼倉庫)。這時,程序員一天的工作才真正開始。

GitHub的幾千萬個代碼倉庫中,有少部分有訪問權限控制,只允許特定公司或特定團隊的人查看;大部分是開放的,任何人都可以查看和下載。從1960年代開始,程序員群體(至少其中的一部分人)就一直有著倡導自由、開放的精神。很多真心喜愛編程的程序員,會在工作之餘繼續編寫自己感興趣的軟件,並把代碼免費開放給別人。這種被稱為“開放源代碼”(Open Source,簡稱“開源”)的傳統催生了很多重要的軟件作品,例如大部分智能手機用戶每天接觸的安卓操作系統,就是由Google開源的,任何人都可以免費下載安卓的源代碼,並且程序員可以自己編譯出一個可運行的安卓版本。

996icu加班制?20萬中國程序員,生產出鬥爭的武器並反抗

像不像黑貓警長

經過幾十年的發展,開源軟件的影響已經如此之大,現代的軟件開發幾乎不可能不使用開源軟件。所以,在GitHub上,程序員不僅會跟自己在物理世界裡認識的、同一家公司的同事協作和交流,還會跟遠在世界另一端、從未見過面的開源軟件貢獻者們交流——當然這些貢獻者大概率也是跟他們一樣,是白天在公司格子間裡上班的程序員。

GitHub提供了很多工具來支持這些交流。比如說,如果一個程序員在使用某個開源軟件時遇到了困難,他可以去這個軟件的代碼倉庫上提一個“問題”,軟件的維護者大概率會回覆他,和他討論這個問題。如果他想自己修復這個問題,他可以把源代碼“分支”一份,在這份新的拷貝上做修改,然後提交“拉回請求”,簡稱“PR”);軟件的維護者會審閱他的修改,如果覺得合適就接受拉回請求,把他的修改融入開源軟件中。

996icu加班制?20萬中國程序員,生產出鬥爭的武器並反抗

我們都是有技術的人

當然,還有最簡單的交流互動形式:打星星。如果覺得這個倉庫很棒,想給它點個贊,鼠標一點,就可以給它打一個星星。倉庫的星星越多,說明人氣越旺;程序員從自己維護的倉庫得到的星星越多,說明水平越高。

很多程序員每天上班時會在GitHub上和開源軟件的維護者交流,解決工作上遇到的問題;下班後則自己變成另一個開源軟件的維護者,又去解決別人的問題。很多在現實社會中木訥寡言不善社交的程序員,在虛擬的開源世界裡找到志趣相投的朋友,甚至變成侃侃而談的“大俠”。

996icu加班制?20萬中國程序員,生產出鬥爭的武器並反抗

網站

3月26日,此時的996.ICU倉庫裡還只有一個文件,這個叫“README.md”的文件裡只有三句話:

Empty repo only for counting stars. Press F to pay respect to glorious github.

這是個空倉庫,只用來集星星。請按下F鍵,向光榮的軟件開發者

Suggestions and PRs are welcomed!

歡迎提建議或PR!

Join discussion at [#20](https://github.com/996icu/996.ICU/issues/20).

在下列地址加入討論。

此時的倉庫只是一個空殼,連“996.ICU”這個詞到底是什麼意思也還沒解釋。不過就像程序員們習慣的“敏捷軟件開發”一樣,這個倉庫在快速地演化。第二天,倉庫裡出現了一箇中文的文件,大致的內容與前面的截圖相似。“996.ICU”也得到了解釋:

什麼是 996.ICU?工作 996,生病 ICU。

Developers’ lives matter.

996icu加班制?20萬中國程序員,生產出鬥爭的武器並反抗

網站

從3月27日起,這個倉庫得到的星星數開始暴漲。程序員們在熱情轉發的同時,也本能地展現出開源精神。僅27日一天,這個倉庫就收到了50多個PR。這些PR既有幫助修復筆誤的,也有添加內容的,還有將中文內容翻譯成多種語言的。

這些接踵而至的貢獻者,在自主自發地為996.ICU倉庫添磚加瓦的同時,他們的提交動作又把這個倉庫傳播給他們的“跟隨者”(Follower。在GitHub上可以通過“跟隨”一個人的方式看到他向倉庫中提交代碼、發起PR等動作),把“工作996,生病ICU”這句朗朗上口的口號傳播得遠。

3月28日,一個ID叫“LinXueyuanStdio”的程序員提交了一個PR,其中包含了一個“曝光996公司及部門”的投票功能(詳見
https://github.com/996icu/996.ICU/pull/1644)。這個PR很快被996icu接納合併到996.ICU倉庫中。於是,程序員們的熱情再度升級:現在他們不止可以打星星,還可以發出更直接的聲音,“給黑心公司部門投上反抗的第一票”。到3月29日,這個榜單上已經列出了上百家公司,前幾家中國網友耳熟能詳的公司都有數百人投票。

目前996.ICU的熱度仍在不斷升溫,已有多個報道了這一事件。可以期望,隨著參與人數的增加,還會有新的鬥爭形式被髮明出來。

996icu加班制?20萬中國程序員,生產出鬥爭的武器並反抗

我們很重要

在數字化技術日益深入生活的今天,如何運用數字化技術抵抗資本的力量、發出勞動者的聲音,是個值得一直探索的問題。在過去,我們看到其他行業的勞動者運用博客、微博等數字化工具為自己的權益鼓與呼。但真正使用數字化的生產工具生產出鬥爭的武器,這樣的案例我們很少看到。

由於程序員的切身權益受到了侵害。他們拿起了自己的勞動工具、聚集在自己習慣的勞動場所,然後驚喜地發現:在這個由他們的智慧和勤勞構建起來的數字空間,他們可以輕易地發出響亮的聲音。我們有理由相信,996.ICU不會是程序員為勞動者發聲的最後一個案例。它是一個開端,一個榜樣,值得我們更多反思和學習。

分享給程序員,及想了解程序員的朋友們。喜歡的記得點贊。

996icu加班制?20萬中國程序員,生產出鬥爭的武器並反抗

喜歡的麻煩給我打個星星


分享到:


相關文章: