自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

被收購的背后:在GitHub工作是一種怎樣的體驗?

開發(fā) 前端 移動開發(fā)
GitHub的初衷就是連接開發(fā)者,讓他們通過Git更好開展項目。“social coding”的精神貫穿了GitHub的方方面面。正式發(fā)布這10年來,GitHub極大地促進(jìn)了開源軟件的發(fā)展,那么,作為一名碼農(nóng)在碼農(nóng)圣地工作是怎樣一種體驗?zāi)?
[[231970]]

GitHub作為全球***源代碼托管網(wǎng)站,可謂是全球程序員的一片圣地。6月4號,Microsoft終于坐實了多年來的“緋聞”,在官網(wǎng)正式宣布75億美元收購GitHub。

引用網(wǎng)上的一句段子來評價此事:全球***的閉源軟件公司Mircosoft對于***的開源軟件社區(qū)GitHub的貢獻(xiàn)最多,手握***開源數(shù)據(jù)庫MySQL和開源編程語言Java的Oracle是開源死敵。

GitHub的初衷就是連接開發(fā)者,讓他們通過Git更好開展項目。“social coding”的精神貫穿了GitHub的方方面面。正式發(fā)布這10年來,GitHub極大地促進(jìn)了開源軟件的發(fā)展,那么,作為一名碼農(nóng)在碼農(nóng)圣地工作是怎樣一種體驗?zāi)?

無政府狀態(tài)

眾所周知,GitHub上所有的代碼都是基于協(xié)作進(jìn)行開發(fā)的,而GitHub在公司管理上也是大量采用協(xié)作方式實現(xiàn)。因此,GitHub不強制員工到辦公室報到,甚至鼓勵員工在任何喜歡的地點和時間工作,并且認(rèn)為這樣可以增強員工的創(chuàng)造力。

在2007年左右的創(chuàng)業(yè)初期,GitHub采用一種叫做“無政府”的方式進(jìn)行管理公司,嘗試“盡一切可能避免使用脅迫、暴力、武力和權(quán)威的同時,產(chǎn)生一個高效和理想的社會”。

 

[[231971]]
GitHub的辦公室常年都是這樣,人都在別的地方工作

在一個規(guī)模不大且成員彼此高度信任的組織里,這種“無政府”狀態(tài)并沒有什么壞處。因為GitHub的每個人都有權(quán)做他們想做的任何事情,所以每個員工都有很大的自由度。但是,隨著公司規(guī)模的擴大,這一點非常特別的公司文化正在不斷的收到業(yè)務(wù)壓力的沖擊。

在2017年,一位前GitHub工程師發(fā)表了一篇當(dāng)時非常轟動的文章”My Year at GitHub”,其中就抨擊了這種工作方式,你可以在本文底部的參考文獻(xiàn)中看到。

 

img.do_-10.gif

這篇文章引起了很大轟動

開發(fā)工具

GitHub的員工分散在世界各地,其中一些人根本沒有固定的聯(lián)系地址(你永遠(yuǎn)不知道你的同事是不是每天住橋洞的homeless)。為了適應(yīng)這樣的工作生活方式,GitHub努力減少召開會議的次數(shù)。這對員工來說肯定是很爽的,但在操作上,也增加了公司運營的難度。

正如GitHub系統(tǒng)總監(jiān)Sam Lambert所說“在GitHub沒有一種規(guī)定好的工作方式。這帶來了非常真實和復(fù)雜的挑戰(zhàn),而我們正與之對抗,但我們想要試圖避免召開會議,那是因為我們很難在不同時區(qū)之間做到同步。”

 

[[231972]]
這是酒吧?不,這是GitHub的辦公室……

由于員工的大部分工作都是通過線上溝通完成的,評估他們的依據(jù)不是工作時長,而是工作效率。

為了保持組織有序,避免陷入混亂,GitHub使用了一套先進(jìn)的網(wǎng)絡(luò)聊天室和聊天機器人,以此幫助推進(jìn)組織化活動,減少了明確要求某人提供幫助或提前召開會議的需求??梢栽诹奶焓彝瓿筛鞣N類型的工作,聊天機器人負(fù)責(zé)部署站點、提供維護(hù)、重啟主機、配置主機——基本上,所有事情都能通過聊天機器人完成。

可以說,這真的很程序員了。

順便說一下,這些聊天機器人是GitHub通過內(nèi)部開發(fā)的工具Hubot創(chuàng)建的。正如GitHub在Hubot官網(wǎng)描述的那樣:“……Hubot是開源的,它通過Node.js上的CoffeeScript編寫而成,可以輕易在Heroku那樣的平臺進(jìn)行部署。”Hubot本身帶有一些基本的腳本,但它強大的地方在于你可以編寫出自己的版本。

想做啥做啥

“social coding”的精神在這里再一次得到體現(xiàn),GitHub員工每個人都可以發(fā)表自己的觀點或?qū)e人的想法做出評論。雖然GitHub的創(chuàng)始人和其他核心成員會幫助團(tuán)隊設(shè)定愿景,但是每個人都有權(quán)決定自己應(yīng)該做什么。每個人都可以把自己的想法推薦給其他人,在說服與被說服中,得到最終的結(jié)論。如果你的“旅行計劃”不能吸引其他人加入,那么你只有獨自上路了。

一名叫做Brandon Keepers的GitHub工程師說:“我們可以利用GitHub來構(gòu)建GitHub,所以我們非常了解它的優(yōu)勢和不足。我們利用GitHub Issues跟蹤bug以及計劃實現(xiàn)的新特性。即使有些好的想法與目前的工作無關(guān),在公司內(nèi)部我們會有一個創(chuàng)意白板可以將它們記錄下來。”

而技術(shù)總監(jiān)Ryan Tomayko曾表達(dá)了類似的看法:“如果我告訴某個人應(yīng)該做什么,然后他們按照我的要求去做,接下來會怎樣?我會不會還需要告訴他們還有別的事情要做?如果部門里除了他還有20個工程師,難道我還要為他們每個人決定應(yīng)該做什么?”

盡管這種方式聽上去很民主,但是隨著時間的推移,也有越來越多的問題暴露出來。比如,如果每個idea都需要受到所有人的質(zhì)疑,那么無形之中每個人都會浪費非常多的時間僅僅是“討論idea”,真正做事的時間就很少了。而且,這種效應(yīng)會隨著公司人數(shù)增多進(jìn)一步被擴大。

員工待遇

員工的福利可以說相當(dāng)好。2015 年,當(dāng)時員工不足600人的GitHub在工資和福利方面的開銷達(dá)到了7100萬美元,這相當(dāng)于每個員工每年近12萬美元。雖然對于工程師來說這個價格并不算高,但是,即使是像GitHub這樣的公司,除了工程師之外還有一大群Sales Marketing Operation之類的人員,平均下來每位員工的待遇簡直好的過分。因此,近幾年投資者也一直指責(zé)GitHub在招聘員工時花錢太過大手大腳。

而從2016年1月到10月,這一數(shù)值更是進(jìn)一步攀升到1.08億美元。

GitHub不僅有辦公室,而且環(huán)境相當(dāng)不錯。在這里,你可以看到一個酒吧和休息區(qū),甚至在GitHub舊金山總部內(nèi)還有一個翻版的白宮橢圓形辦公室。

 

[[231973]]
GitHub的白宮型辦公室

這家因不走尋常路而繁榮興旺的公司沒有太多的常規(guī)事物,但為那些有需求的人準(zhǔn)備了一個正式的辦公空間。除此之外,還在科羅拉多州博爾德市和日本東京擁有規(guī)模較小的正式辦公室,以及在全球各地?fù)碛卸鄠€共同辦公空間,讓員工可以在需要時進(jìn)行聚會或工作。

小結(jié)

也許正是這種基于協(xié)作和“social coding”的工作氛圍,讓GitHub成為了程序員們最喜歡的網(wǎng)站,過去十年,除了2014年Tom Preston-Warner的“騷擾門”事件,GitHub的發(fā)展似乎都是順風(fēng)順?biāo)模驍×烁髀酚辛Φ奶魬?zhàn)者,其中包括微軟的CodePlex和谷歌的Google Code等同類產(chǎn)品。

不過近兩年看來,也許隨著GitHub的不斷壯大,開始出現(xiàn)一些無序發(fā)展的勢頭。比如公司支出太多,加之Google投資了競爭對手GitLab,這兩點被外界普遍認(rèn)為是GitHub愿意被收購的原因。

對于被微軟收購,對于絕大多數(shù)用戶來說,心里還是拒絕的,希望GitHub還能繼續(xù)保持原來的樣子,而不是之前的Nokia或者CodePlex。

縱觀GitHub在過去十年的發(fā)展,仿佛讓我們看到了美劇《硅谷》里Piped Piper的樣子。從創(chuàng)業(yè)公司懷揣的“程序員的情懷”到公司發(fā)展中期受到的現(xiàn)實壓力,GitHub在這種轉(zhuǎn)型中一直都走的很艱難。最終,這種情懷還是輸給了現(xiàn)實。

但是,我們也希望GitHub在Microsoft更加系統(tǒng)化的管理下,能夠走的更好更遠(yuǎn),也讓世界上更多的人看到程序員們的智慧之光。

責(zé)任編輯:未麗燕 來源: 程序師
相關(guān)推薦

2021-02-23 15:18:27

程序員國企工程師

2017-03-06 14:45:28

戴爾

2016-01-21 17:49:52

云之家Agora語音會議

2018-03-09 10:09:07

程序媛體驗女生

2024-08-08 08:00:00

2018-04-13 17:37:13

SAP上云

2018-03-06 10:46:42

代碼Python買水果

2017-10-15 10:39:06

2021-11-04 17:48:44

編程游戲代碼

2018-02-26 09:28:42

程序員Bug體驗

2018-12-29 10:37:05

HTTP緩存URL

2015-11-20 10:37:36

KeystoneOpenStackDocker

2021-05-06 16:15:12

Java代碼

2016-12-30 15:47:39

云計算發(fā)展CTO

2017-12-21 14:51:41

程序員轉(zhuǎn)行30歲

2021-03-22 08:15:46

國企程序猿事業(yè)

2020-04-17 09:51:52

Python數(shù)據(jù)庫微信

2015-06-11 11:43:56

NoSQLBI商務(wù)智能

2017-10-30 14:54:50

2017-10-12 09:09:24

開發(fā)者故事
點贊
收藏

51CTO技術(shù)棧公眾號