BTC
ETH
HTX
SOL
BNB
查看行情
简中
繁中
English
日本語
한국어
ภาษาไทย
Tiếng Việt

區塊鏈開發者社區面面觀

BlockMania
特邀专栏作者
2020-03-04 23:00
本文約4358字,閱讀全文需要約7分鐘
當前區塊鏈開發者社區的現狀,開發者應如何選擇區塊鏈項目以及如何建設維護好一個開發者社區。
AI總結
展開
當前區塊鏈開發者社區的現狀,開發者應如何選擇區塊鏈項目以及如何建設維護好一個開發者社區。

2月27號20:00,BlockMania AMA直播第52期繼續進行,本期為硬核技術系列,BlockMania致力於將區塊鏈行業最深度的認知和思考帶給行業與公眾,歡迎其他社區跟我們合作,一起打造思想的連接器和放大器。

本期主題為「區塊鏈開發者社區面面觀」,分享嘉賓為知名技術社區Rebase社區發起人劉吉洋,他為大家講述了當前區塊鏈開發者社區的現狀,開發者應如何選擇區塊鏈項目以及如何建設維護好一個開發者社區。

以下為本次AMA的內容回顧

分享中某些地方根據語境,我們可以認為下面的表述是等價的:

開發者vs 開發者社區

開發者社區vs 開發者生態

二級標題

二級標題

為什麼開發者(社區)非常重要

1、未來的應用會構建在新一代的互聯網上;

二級標題

二級標題

區塊鏈開發者社區

社區是一個很靈活抽象的概念,它可以定義為「一群人集合在一起進行一定的交互」。就算對於區塊鏈+ 開發者這個小眾領域的社區來講,實際上也可以有很多種分類的方法。這裡我只對不同的人群進行幾種我認為比較常見的分類,至於具體的交互形式(telegram,微信等)不做討論。

其它

其它

比特幣

以太坊

其它

這些社區裡面,比特幣和以太坊依然是最大的兩個社區。

還可以使用所在領域方法分類:

智能合約:例如以太坊,EOS

應用:例如加密貓,Bittorrent

貨幣:例如比特幣,門羅

Defi:例如Maker,0x,dYdX

Defi:例如Maker,0x,dYdX

這些社區裡面,智能合約的開發者最多,佔據了40%[1]。

從上圖可以看到的一個趨勢是,智能合約、應用、以及貨幣開發者總量變少,基礎設施和Defi開發者有所增加。

雖然由於Dapp市場遇冷導致智能合約開發者總體數量減少,不過其中的全職開發者數量卻有所上升。 [1]

等等

C++

Rust

Go

Solidity

Javascript

等等

開發核心協議C++,Rust,Go比較受歡迎,開發應用類的協議和產品Solidity和Javascript比較受歡迎。

二級標題

二級標題

區塊鏈開發者

區塊鏈開發者分類

區塊鏈開發者我們這里分為兩大類:

1、核心協議開發者

二級標題

二級標題

區塊鏈開發者畫像

年齡範圍:與互聯網開發者重合

大多在25-35歲之間,和主流互聯網開發者比較重合。

經驗:大多數是新手

以智能合約開發來看,大多數開發者還是新手。這一點,從ChainIDE的論文[5]中可以側面看出,81%的ChainIDE用戶都是使用教程和例子中的代碼,不是開發自己的需求。

開發參與方式:多種多樣

二級標題

二級標題

區塊鏈開發者現狀

規模:依然小眾

與其它開源生態相比,區塊鏈開發者生態依然小眾。可以看Electric Capital發布的報告[1]中的一組數據對比:

加密貨幣每月活躍開發者約為7000 名,其中最大的生態以太坊為1243名(2019年7月);

Apache的項目有貢獻者1615名(2019 Q1);

NodeJS 有400 多萬開發者(2017年,統計的是NodeJS包管理的用戶);

Android 有600 萬開發者;

全球開發者數量為2600萬(數據來自其它來源)。

報告中統計的開發者數量比較少,只統計了開源項目的寫代碼的人,如果加上開發團隊中其它的角色,比如測試和運維,以及閉源項目(比如交易所和某些Dapp) ,數量會多一些,不過個人感覺這個數量也不超過10萬。

區塊鏈開發者數量還有很大的增長空間,前方的路依然漫長。

開發者所佔比例

區塊鏈從業者不同角色的比例[8]:

工程師:31%

客戶支持:7%

設計:10%

市場:13%

其他:13%

其他:13%

銷售:9%

我們可以看到,工程師佔有最多的比例。我所知道的有些團隊,工程師佔比更高,接近50%-70%。不知道是哪些項目「拉了後腿」。

公司:有需求

公司:有需求

根據2020年1月9號Linkedin發布的統計, Blockchain現在是第一位被需要的技術,緊隨其後的是雲計算數據分析和人工智能。 [4]

開發者: 「考慮」進入

對於非區塊鏈開發者,CSDN 2019 年報告[3]中的數據顯示:27%開發者有應用或準備應用,66%開發者尚處於初步了解階段, 7%開發者完全不了解,但是相比於2017年,這項技術被了解和關注的程度大幅度提高。未來一年有79% 的開發者會考慮進入區塊鏈行業。

個人感覺79%這個數據有點偏樂觀,「考慮」這個詞是一個非常模糊的詞,考慮過後,可能只有1%的人進來了。不過讓人高興的是,這個數據側面反映了區塊鏈已經成為一個難以忽視的平台/ 技術了。

另外,從Stack Overflow的2019年調查結果[2]來看,大多數的開發者對區塊鏈保持樂觀的態度,並認為區塊鍊是有用的,這些人大多數是年輕的開發者。

最近一年增長情況

由Electric Capital發布的報告[1]可以看到(上圖),從2018年6月到2019年6月,區塊鏈開發者數量有所減少,減少了800多人,佔比10.4%。

不過先不用悲觀,仔細分析數據發現(上圖),80%的開發者流失來自於一次性開發者和兼職開發者,全職開發者數量基本沒變,或者說微微有點增加。

增長受哪些因素影響

我總結了幾個影響因素:

政策

行情

政策

政策

基礎設施完善

行情

行情

開發者增長受行情影響,並且有下面的一個趨勢:

如果市值增加,開發者數量增加的更快

如果市值減少,開發者也會有少量的增加,增加速度變緩很多

巨頭的入場

巨頭的入場對於開發者也是有一定的影響,比如Libra和螞蟻金服的加入,對開發者的增加有一定(很大?)的促進作用。

政策

政策

政策

自從2019年10月24日中國明確表態支持區塊鏈技術的發展,整個中國突然冒出了很多區塊鏈公司。

如何建設一個好的社區

「The great things are not done by impulse, but by a series of small things brought together. And great things are not something accidental, but must certainly be willed. 」—  Vincent van Gogh

「偉大的事不是在衝動下完成,而是經由完成一系列的小事情;而且偉大的事不是偶然發生,它一定要靠意念達成。」— 梵高

我們這裡主要圍繞以項目為社區的視角,去衡量社區的質量。我們主要從三個角度去討論如何建設一個好的開發者社區:軟指標,硬指標,禁忌。

軟指標

2、信任

2、信任

硬指標

1、吹牛B

禁忌

1、吹牛B

2、裝B

好的開發者社區,用白話總結一下就是:一堆開發者在那聊天,每個人都感覺既硬核又有趣。

首先要說明的一點是,建設開發者社區是一個長期的目標。可以通過短期的激勵(當然你有錢可以長期)吸引很多開發者進入,不過如果沒有一個好的機制,很容易被薅羊毛,熱度消失。

我沒有把各個項目的技術差異,團隊實力,明星光環以及項目出現的時機(有時候時機和運氣確實很重要)等等非常多的因素納入進來,變量太多反而讓我們無所適從。我們嘗試回歸到社區的本質去看待這個問題,也就是下面要討論的這個軟指標。

軟指標

2、信任

2、信任

社區很像一個經濟體,經濟體需要人們互相信任,然後進行商品交換,獲得資本。

社區這個經濟體中,成員之間也需要信任,商品交換在這裡可以是互幫互助,最終獲得社交資本。隨著成員交互的增加,人們就會有歸屬感。

就算有職位的高低,財富的不同,名聲的大小。但是每個成員在社區中都是一個獨立的個體,大家具有平等的話語關係。每個人構建和積累的是社交資本。你可能很有錢,但是你的社交資本不一定高,通俗的說,你不一定受人待見。而社交資本高的人,在社區中也自然有更大的影響力。

有這樣的一個良性的互動,我認為是一個好的社區。

硬指標

我只列出了一個指標:開發者的數量。其實最開始我列了一堆硬指標,後來發現,都可以刪掉,因為我發現只要去衡量真正的開發者在這個生態內的數據就足夠了。真正的開發者會給你帶來好的項目,更多的commit,還能吸引更多的開發者加入。

參考文章:

禁忌

參考文章:

參考文章:

[1] Developer Report, January - June 2019, by Electric Capital;

[2] Stack Overflow Developer Survey Results 2019;

[3] CSDN 2018-2019 中國開發者調查報告

[4] The Most In-Demand Hard and Soft Skills of 2020;

[5] ChainIDE: A Cloud-based Integrated Development Environment for Cross-blockchain Smart Contracts

[6] ChainIDE 2.0: Facilitating Smart Contract Development for Consortium Blockchain

[7] 虛擬社區;

[8] The State of the Blockchain and Cryptocurrency Job Market in 2019

开发者
歡迎加入Odaily官方社群