ETHGlobal 流動的開發者社區,微縮版創業眾生相



古之善戰者,勝於易勝者。

作者:ivyfanshao.eth

Devconnect結束後的週末順便參加了ETHGlobal Istanbul,它打開了dev世界的大門。多虧隊友帶飛,我第一次參加ETHGlobal就有幸收穫了3個bounty。其中最棒的部分是從hackathon中獲得的觀察,以及撲面而來的開發者社區激情:

ETHGlobal 流動的開發者社區,微縮版創業眾生相插图1

Devconnect & ETHGlobal主會場

觀察所得

ETHGlobal人群畫像非常集中,粗略分成贊助專案方和hacker。贊助專案的bounty booth反應了現存專案的健康程度。能進入ETHGlobal hacking主會場的展臺都是有錢的大專案,3-5萬美金左右的贊助成本,再加上各種bounty和成員差旅費,成本不菲,華人專案只有Scroll和Mask進入了主會場。至於hacker,只有提前註冊了ETHGlobal並且質押0.05eth的參賽者才能持手環入場,從大門到hacking chamble有3層安保檢查,所以會場內基本都是有備而來的開發者,沒有不明真相的圍觀群眾

ETHGlobal 流動的開發者社區,微縮版創業眾生相插图3

ETHGlobal 流動的開發者社區,微縮版創業眾生相插图5

ETHGlobal主會場

ETHGlobal的社區感

社區/熟人/回家的感覺,頻繁參加ETHGlobal的人就那麼一小撮,各個大專案的dev rel是必見的,還有些職業hacker,在世界各地能經常見到他們。隊友Tim說,來ETHGlobal有回家的感覺,我雖然是第一次參加ETHGlobal,但也能完全理解這種倍感熟悉和親切的心情——這和幾次pop-up city帶給我的感覺一樣。山海塢,muchiangmai,zuconnect, devconnect & ETHGlobal 的參與者總有重疊,於是我在世界各地頻頻見到熟悉的面孔,甚至比見自己家人的次數還多,自然就有回家的感覺,在這個信任基礎上展開合作非常容易。某種程度上,ETHGlobal是一種存續時間更短的pop-up city,或者說floating city。

ETHGlobal 流動的開發者社區,微縮版創業眾生相插图7

來自贊助方專案的周邊

開源精神

Web3整體還算早期階段,沒有進入存量零和遊戲的階段,開源精神在商業上仍有爭議。但是在hackathon上問題不大,因為都是非常雛形的idea,沒在商業環境裡打磨過,遠不存在商業機密洩露問題。參賽者之間大多非常樂意交流自己正在hacking的專案,並且相互合作,提提建議。一開始我還不習慣,總擔心和別人交流idea會出現copycat,但事實上,idea本身的價值有限,能把idea實現出來,做出產品才有影響力。在把hackathon專案定位成公共物品之後,更是沒了這方面顧慮,就全敞開聊了。

ETHGlobal 流動的開發者社區,微縮版創業眾生相插图9

427個hackathon專案

微縮版的創業眾生相,隊伍之間方差極大。在ETHGlobal,絕大多數人都是週末part-time順便打個比賽,2000多人,400多支參賽隊伍對hackathon的commitment有深有淺,所以不同隊伍之間,對賽程和規則的瞭解,前期準備工作和隊伍磨合程度有著巨大的差別。有些隊伍磨合已久,對評委的taste瞭如指掌;有些隊伍臨時組建,中途分道揚鑣;有些隊伍分工明確,工種齊全,有些分工角色界限模糊,缺人寫代碼或者缺乏pitch;有些專案早已經過月餘打磨,有些專案在2-3 hacking的中途誕生……這種方差也許就是世界本來樣貌的微縮。

打專案Bounty圖的是獎金,打finalist圖的是行業關注。各個專案贊助方的bounty給到單一專案的獎金從幾百u-2000-5000u不等;相比之下,finalist的物質金錢獎勵較少,進入10個finalist之列,就相當於獲得了ETHGlobal的流量和背書,獲得了全行業的關注度。

ETHGlobal 流動的開發者社區,微縮版創業眾生相插图11

每屆ETHGlobal finalist的10個專案大多不適合VC投資,真正有價值的是場內的開發者本身。原因有著幾點,其一是hackathon專案大多是在2-3天,甚至幾小時內完成的,盈利和可持續性不是評分標準,idea未經商業環境打磨,deliver出的產品也比較粗糙。

其二,大多數hacker有自己的全職工作,比賽結束後,hacker很難有動力把參賽的gig project繼續推進下去,因此,hackathon專案進化到持續性的專案的概率很低。

其三,finalist judging有一定程度的taste,比如這次ETHGlobal Istanbul偏好和現實世界的交互,finalist的10個專案中就有3個專案融合了NFC功能。

作為Hacker的一手經驗

關鍵成功因素就是參賽要有計劃。古之善戰者,勝於易勝者。

參賽前必須對賽程和規則有基本概念,知道有哪些必要環節。比如按時registration,留好手環,儘早在ethglobal官網上填寫專案細節,確保有足夠的時間submmit/填答題卡,pitch和demo環節只有4分鐘,finalist和bounty的pitch場所不同;

知道有哪些resource可以獲取。比如mentorship,比如各項目方提供的sdk,library,避免重複造輪子,節約大量時間;大專案對特定track的都有很深的insight,和內行人幾句話的交流就能讓你少踩很多坑。

參賽前要有大致的專案idea,明確hunt for whose bounty比賽前要把bounty的專案方掃一遍。hacking第一天一進場就要去這幾個booth重點聊一遍,粗略present一下自己的idea,並且收集他們的反饋,看看他們有哪些library和sdk可以用,看看有哪些坑可以避免;以及盡可能和mentor們刷個臉熟,在寫代碼的過程中如果遇到bug,他們可以給到很多支持。

參賽前組好隊,盡可能找合作過的隊伍,工種要齊全。有人想idea,有人前端後端,有人專門開發瀏覽器插件。

比賽中,完成比完美更重要。不要因為缺技能就臨時往隊伍里加人,隊伍裡的技能樹有哪些就用哪些,臨時搬救兵還要花時間精力找人、說服別人,增加了太多額外工作。

ETHGlobal 流動的開發者社區,微縮版創業眾生相插图13

Hacking現場

從隊友身上習得:

除了務實的參賽經驗之外,還有一些更具普適性的東西:

– 有了專案作為抓手,即便是自己的hackathon 小項目,也幾乎能以此為抓手和場內的任何同行交流,且更自然、更有效率和深度。

– pitch 是很容易進步的,只需多練習。pitch 5次之後,你就對自己講的東西非常熟悉,10次就開始迭代敘事修剪枝葉了,知道哪些內容能 punch the line 抓住聽眾注意力,找人pitch 15次之後,敘述就變得很自然了。

– pitch 之後積極收集反饋,打磨敘事,增加產品feature。以戰代練,所言不虛。

特別鳴謝:

– Youbi family,我司一直非常非常open-minded,給了很大的自由度和探索的空間,並且一直支持我做擅長且喜歡的事情

– 隊友 Tim,hacking和開發經驗豐富,行動派,他快速成長的經歷,以及所傳遞出的hacking激情極具感染力

– Rod @ledger,堪稱專案鼓勵師,讓人意識到了build in public的意義,我得以重獲內容創作的行動力。

– Masterdai,以上內容是在和他的交流中逐漸梳理出來的,感謝他的提醒,才有了這篇觀察整理。

聯系郵箱:0xniumao@gmail.com