提起“代碼托管服務(wù)”,,大多數(shù)人的第一反應(yīng)是 GitHub,不過近兩年,,隨著一系列頗有影響的事件,GitLab 正逐漸為中國(guó)的開發(fā)者所熟悉:
在開源社舉辦的 2018 中國(guó)開源年會(huì)上,,GitLab 聯(lián)合創(chuàng)始人兼 CTO Dmitriy Zaporozhets 向 CSDN 創(chuàng)始人&董事長(zhǎng),、極客幫創(chuàng)投創(chuàng)始合伙人蔣濤講述了,關(guān)于這家公司少有中國(guó)開發(fā)者了解的另一面,。 CSDN 創(chuàng)始人&董事長(zhǎng),、極客幫創(chuàng)投創(chuàng)始合伙人蔣濤(左)對(duì)話 GitLab 聯(lián)合創(chuàng)始人兼 CTO Dmitriy Zaporozhets(右) 亞速海之濱誕生的代碼托管服務(wù) 烏克蘭程序員 Dmitriy Zaporozhets 與荷蘭程序員 Sid Sijbrandij 在 2011 年 10 月創(chuàng)立了 GitLab(比另兩種代碼托管服務(wù) GitHub 和 Bitbucket 晚三年),,全部代碼以 MIT 許可開源。兩年后,,產(chǎn)品演化為 GitLab CE(社區(qū)版,,方便用戶部署私有 Git Server)與 GitLab EE(企業(yè)版)兩套,后者核心部分仍以 MIT 許可開源,,部分附加組件為專有許可,。 2015 年,GitLab 從創(chuàng)業(yè)加速器 YC 畢業(yè),,與其他 YC 畢業(yè)項(xiàng)目一樣,,Dmitriy 說,,這段經(jīng)歷,對(duì)與外界建立聯(lián)系——無(wú)論投資人,,還是市場(chǎng),、客戶都獲益良多——尤其對(duì)技術(shù)派創(chuàng)業(yè)公司,這方面往往是短板,。 GitLab 代碼最初使用 Ruby 編寫,,目前技術(shù)棧,主要基于 Ruby on Rails 與 Vue.js——Dmitriy 特別提到,,這是來(lái)自中國(guó)的開源項(xiàng)目,,另外有部分系統(tǒng)以 Go 寫成。GitLab 最初的定位是代碼托管軟件,,不過與開發(fā)者熟悉的 GitHub 類似,,除了代碼托管,它們都為軟件開發(fā)生命周期提供額外的功能,。 今年早些時(shí)候,,知名的問答社區(qū) Stack Overflow 公布了其第 8 次年度開發(fā)者調(diào)查結(jié)果,其關(guān)鍵結(jié)論之一是“DevOps 是當(dāng)下軟件行業(yè)中的重要趨勢(shì),。這些工作中涉及的語(yǔ)言和框架的數(shù)量正日漸增長(zhǎng),,在這些領(lǐng)域工作的開發(fā)者擁有最高的薪水”,目前 GitLab 已經(jīng)發(fā)展成一整套包含 DevOps 生命周期,,在一致的交互界面下完成持續(xù)集成,、交付解決方案,與當(dāng)下的軟件開發(fā)趨勢(shì)緊密接軌,。 離經(jīng)叛道的 remote-only 企業(yè) 然而,,你可能不知道,像 GitLab 這樣一家提供復(fù)雜 IT 服務(wù)的公司,,即便是聯(lián)合創(chuàng)始人兼 CTO 的 Dmitriy 也沒有辦公室,,這是一家徹底的“remote-only”企業(yè)—— 382 位全職員工,分布在 47 個(gè)國(guó)家和地區(qū),。 所謂“remote-only”,,意味著企業(yè)推崇這樣的價(jià)值觀[1]:
在 GitLab 官方網(wǎng)站上,,從組織架構(gòu)[2]到每位員工的具體職責(zé)[3],都向公司內(nèi)外公開展示,。 此外,,從 2017 年 Q3 起,GitLab 還將其 OKR 績(jī)效,,同步對(duì)外公開[4],,是難得的 OKR 樣本。 或許還有讀者對(duì)多年前網(wǎng)絡(luò)上流傳的游戲開發(fā)公司 Valve 的 50 頁(yè)員工手冊(cè)印象深刻,,而作為“remote-only”踐行者,,GitLab 把這一工具發(fā)揮得淋漓盡致——工作中可能涉及的方方面面,事無(wú)巨細(xì)地被整理為在線手冊(cè)[5],,包含人事,、工程、市場(chǎng),、銷售,、法務(wù)、安全等諸多部分,,假如將其打印,,文檔超過 2000 頁(yè)。 這種文化和架構(gòu)企業(yè)的方式并非 GitLab 獨(dú)有,,開發(fā)者們熟悉的 WordPress 背后的公司 Automattic,、搜索引擎 Duck Duck Go 也都采用相似的機(jī)制。在 Remote Only [6]列表上,,也許你還能發(fā)現(xiàn)更多自己熟悉的企業(yè),。 GitLab 之所以做出這樣的選擇,并非特立獨(dú)行,而是源自創(chuàng)始人深受 Ruby 社區(qū)影響,。 Dmitriy 向蔣濤解釋說,,“Ruby 團(tuán)體高度強(qiáng)調(diào)開放與分享,成員也將這樣的精神,,開枝散葉帶入了自己所創(chuàng)辦的公司,,我與另一位創(chuàng)始人開啟 GitLab 項(xiàng)目,就是從網(wǎng)絡(luò)合作開始”,。除了 GitLab,,Ruby on Rails 作者 David Heinemeier Hansson(DHH)所在公司 Basecamp 也是一家以產(chǎn)品和獨(dú)特的企業(yè)風(fēng)格而聞名的公司,也許你不是 Basecamp 用戶,,但很可能聽過《Getting Real》,、《Rework》、《Remote》這幾本離經(jīng)叛道卻在開發(fā)者間風(fēng)靡一時(shí)的企業(yè)管理著作,。 不過,,Basecamp 的公司架構(gòu)還稱不上“Remote-only”,只能算“Remote 優(yōu)先”——GitLab 比離經(jīng)叛道更離經(jīng)叛道,。 務(wù)實(shí)的一面 GitLab 亦有務(wù)實(shí)的一面,。“公司同事之間,,并不需要當(dāng)面交談,,但與客戶就不同了,拉近距離常常變得重要,,為了業(yè)務(wù)發(fā)展,,銷售會(huì)深入腹地,與客戶建立起多種形式的聯(lián)系——這也得益于遠(yuǎn)程辦公模式,,我們的銷售團(tuán)隊(duì),,能遍布每個(gè)地區(qū)”,Dmitriy 解釋說,,公司 CEO,、另一位創(chuàng)始人 Sid Sijbrandij 目前正坐鎮(zhèn) IT 行業(yè)資源密集的舊金山。 Bill Joy 曾總結(jié)道[7]:無(wú)論你是誰(shuí),,最聰明的員工,,總會(huì)被旁人雇傭。對(duì)于招募員工,,Dmitriy 對(duì)蔣濤說,,GitLab 并未追逐最頂尖的開發(fā)者,“尤其在企業(yè)的起步階段,,招聘到合適的人,,對(duì)公司的發(fā)展更關(guān)鍵”。 蔣濤向 Dmitriy 問起,他對(duì)當(dāng)下流行的用區(qū)塊鏈技術(shù)構(gòu)建分布式組織的概念怎么看,,是否有助于吸引更多開發(fā)者參與 GitLab 發(fā)展,?“GitLab 當(dāng)然希望通過新技術(shù)吸引專業(yè)人士參與,不過,,對(duì)像 GitLab 這樣的開發(fā)者服務(wù)和工具開發(fā)團(tuán)體來(lái)說,更重大的責(zé)任在于構(gòu)建易用的產(chǎn)品,,降低門檻,,讓盡可能多的人,參與其中”,,Dmitriy 說,,是否引入最新技術(shù),需要整個(gè)開發(fā)者團(tuán)體進(jìn)行評(píng)估,,才是更穩(wěn)妥的選擇,。 如果你問別人,必須把工作做完的時(shí)候會(huì)去哪兒,?很少有人回答“辦公室”,。就算真這么說,也常常補(bǔ)充一句,,“我會(huì)一大早趕去,,趁著大家都沒來(lái)”或者“等大伙兒都走了,我會(huì)留下來(lái)”,。 從來(lái)沒有哪個(gè)時(shí)代能像今天一樣,,如此便捷地能在任何時(shí)間、地點(diǎn)與人溝通,、協(xié)作——技術(shù)手段早已齊備,,可是還有一個(gè)基本問題沒有解決,是人們的思想,。 參考資料: [1] https://www. [2] https://about./company/team/org-chart/ [3] https://about./team/ [4] https://about./company/okrs/ [5] https://about./handbook/ [6] https://www. [7] https://en./wiki/Joy%27s_law_(management) 【完】 微信改版了,, 想快速看到CSDN的熱乎文章, 趕快把CSDN公眾號(hào)設(shè)為星標(biāo)吧,, 打開公眾號(hào),,點(diǎn)擊“設(shè)為星標(biāo)”就可以啦! CSDN 公眾號(hào)秉持著「與千萬(wàn)技術(shù)人共成長(zhǎng)」理念,,不僅以「極客頭條」,、「暢言」欄目在第一時(shí)間以技術(shù)人的獨(dú)特視角描述技術(shù)人關(guān)心的行業(yè)焦點(diǎn)事件,更有「技術(shù)頭條」專欄,,深度解讀行業(yè)內(nèi)的熱門技術(shù)與場(chǎng)景應(yīng)用,,讓所有的開發(fā)者緊跟技術(shù)潮流,保持警醒的技術(shù)嗅覺,對(duì)行業(yè)趨勢(shì),、技術(shù)有更為全面的認(rèn)知,。 |
|
來(lái)自: 長(zhǎng)沙7喜 > 《新聞》