影響5000萬人 GitHub與CSDN掌舵人對話技術社群未來
原標題:影響 5000 萬開發者,GitHub 與 CSDN 掌舵人對話技術社群未來
2018年6月伊始, 微軟 宣佈將以75億美元的價格收購熱門線上程式碼分享和協作平臺GitHub。如今近5個月的時間過去,我們終於等到了官宣,微軟已於上週五正式完成收購GitHub的交易。與此同時,微軟企業副總裁Nat Friedman,也是這個擁有3100萬用戶、世界知名的開發者技術社群GitHub掌舵人,即新任GitHub CEO也在第一時間發文慶賀。
講起微軟與GitHub兩者的淵源,可以說,在收購前,微軟已是GitHub上最活躍的組織, 擁有超過2萬名員工參與專案貢獻,進行了200萬多次Commits。微軟的許多產品,如VS Code、. NET Core、TypeScript都是在GitHub上公開開發和維護的。微軟員工還積極參與了二千多個開源專案, 如Kubernetes、Hadoop、Python、Moby、React、Linux核心。
如今正式加入微軟大營的GitHub,與微軟的主次關係也隨之發生了變化。雖然被微軟收購的4個月後,GitHub Universe開發者大會已於10月17日在舊金山拉下帷幕,且釋出增加了可直接執行部分程式碼的新產品GitHub Actions,促進團隊交流的工具GitHub Connect,宣佈了一系列主打安全產品功能的更新:GitHub安全顧問、Java安全漏洞警報等助力實現程式安全自動化的產品,併發布了《2018年度全球開發者報告》,但仍有不少開發者還是會對GitHub的下一步心存疑慮?
對此,我們不禁對GitHub未來極具影響力的關鍵人物之一——新任掌門人Nat Friedman產生了好奇,他是怎麼想的?又會怎麼做?
Nat Friedman,早年職業生涯中,他曾擔任Novell開源業務首席技術官, 並於1999年與Miguel de Icaza共同創辦Xamarin, 隨著2016年被微軟收購,成為微軟全球副總裁,負責開發者服務團隊。近年來,微軟在Satya Nadella的帶領下,變成了一家新公司, 將開源和開發者放在公司日常運作的核心位置,這也是微軟收購Xamarin這個跨平臺開發工具的最主要原因。
在此,作為中國知名的IT社群(擁有2600萬註冊使用者,在全球範圍內,使用者數僅次於GitHub),CSDN創始人蔣濤,於微軟完成GitHub收購案前夕,和Nat Friedman進行了一次關於技術、開發者、社群未來的對話。
以下為正文:
蔣濤: 過去十年,湧現了許多新技術,開發方法也發生了諸多變化。
Nat Friedman: 是的,開源在2005年還不是主流,如今所有主流網站的基礎架構,幾乎都構建在開源棧之上,這是最顯著的變化。如今幾乎一切服務都能通過網路提供,這在十年前不可想象,具體到開源社群,比如JavaScript,其重要程度發生了翻天覆地的變化。開發向雲端遷移,也是IT發展的重要趨勢,開發者應當密切關注。
開源在中國有多重要,和美國一樣嗎?中國的開發者,最關心哪些話題?
蔣濤: 同樣重要。當下,最熱門的話題是AI和區塊鏈,後者可能是因為更容易實現盈利而受關注。今年,我們在這兩個話題上,都主辦了大規模的開發者會議。
Nat Friedman: 開源硬體呢?
蔣濤: 我們在5年前開始支援開源硬體社群,在當下的中國,這個話題並不如之前活躍,但仍有一群開發者在積極利用開源硬體技術進行創造。
GitHub在Universe開發者大會宣佈了多項新服務,未來策略有哪些?
Nat Friedman: GitHub是由開發者驅動的,所以我們很期待看到開發者會做什麼。為開發者提供最好工具與服務,是GitHub的戰略之一。對這樣的策略你怎麼看?
蔣濤: 我覺得這是正確的發展軌跡,為開發者提高效率,將有價值的服務集中,提供一站式的解決方案。
Nat Friedman: 可否談談CSDN的情況,以及你和CSDN是怎麼理解這個問題?使用者能從CSDN上得到哪些收穫?
蔣濤: CSDN有2600萬註冊會員,絕大多數來自中國。除了為使用者提供部落格、程式碼樣例和案例下載、線上問答等服務,還提供技術資訊,IT技術培訓學習,人工智慧新社群,人力資源和技術管理者服務平臺——因為大多數使用者,在不同的職業階段,有著不同的需求。所以CSDN是為中國的軟體開發者提供知識傳播、線上學習、職業發展等全生命週期服務。
Nat Friedman: 中國有多少開發者?他們從網際網路上獲取國外資源的能力如何?
蔣濤:取決於你怎麼樣定義開發者,才能確定數量。拿薪酬的全職專業開發者約有1000萬,另外每年約有120萬電腦科學專業畢業生進入這一領域。他們大多數擁有紮實的基礎知識,但受限於語言障礙,並不是所有人都善於利用外國資源,也許只有10%能流暢地用英語表達。不過年輕人和身處大城市的開發者,更容易適應並活躍在國際化社群中——我知道GitHub去年的統計資料中顯示,有將近20%的提交來自中國,也就是約有400萬中國使用者能參與其中。
Nat Friedman: 對於GitHub在中國發展,你有哪些建議?
蔣濤: 首先應該找到合作伙伴,GitHub在中國並沒有資料中心,但合作不應僅限於基礎設施;其次GitHub上有眾多頗具影響的開源專案,但也許應當在中國尋找一些本地化的開源專案,讓更多中國開發者參與其中。或許還應該有一個雙語版本的網站,以及對應的中文文件。
對於職業服務,不能僅僅等待開發者被動諮詢,因為我們擁有許多頗具價值的資料,5年前,我們就開始主動與開發者和企業接洽,為雙方提供合適。GitHub也擁有特別棒的程式碼和人才資料,能幫助企業公司尋找合適的侯選人。或許還能發現,某些人在開源上投入過多,影響了本職工作 :wink:
另外,在中國,微信是移動端的重要載體。除了公眾號平臺能作為向外界釋出資訊的途徑,還可以將活動等訊息推送給特定使用者。
作為GitHub的CEO,你覺得任重而道遠嗎?
Nat Friedman: 是的,我會非常嚴肅、認真地對待這個角色。GitHub有潛力幫助開發者,為他們塑造技術形象,幫助他們匯聚、遴選程式碼。如今,大多數開發者都在全職工作,但在未來,這可能並不會是常態,我覺得十年後這一職業會經歷一系列變革。在我上任的第一年,最重要的是聆聽使用者、客戶的聲音,瞭解開發和專案維護者對社群的訴求。我希望與開發者建立儘可能緊密的聯絡——目前缺失的雙向渠道。另外,正如你前面提到的,我們也希望建立開發者的人力資源平臺,幫助他們推廣自己。
蔣濤: 這與我建立CSDN社群的初衷一樣,我思考最多的,是怎樣幫助開發者,增加他們的價值,尤其讓他們能依靠自己的專業技能,有效提升實實在在的收入。
也許區塊鏈提供了一種方式,我們已經為此建立了一個小專案。
Nat Friedman: 是的,這是個不錯的想法。影響力之外,收入非常重要。方式還可以包括為開發者提供支付基礎架構,對不對?
蔣濤: 這是個值得我們探討和深思的問題。因為開源創造了許多價值,不僅限於名氣,也應該能夠用貨幣衡量。
Nat Friedman: 非常高興與你探討。這是我第二次來中國,許多事情第一次聽說。2600萬開發者,真的很多,更何況每年還有百萬的電腦科學畢業生——在美國,所有專業只有350萬,我覺得GitHub從中國的生態系統收穫更多,希望我們能一起服務開發者,探索未來。