編輯導語:隨著國內出現了越來越多的 TO B 企業,我們對開發者生態運營這個詞也逐漸熟悉了起來。那麼,開發者生態運營指的是什麼?它又包括什麼?本文作者基於自己的運營經驗,為我們做出了詳細地總結。
隨著國內To B公司的快速發展,如雲計算服務/IoT/人工智慧/智能硬體等領域科技公司日新月異,越來越多TO B企業(IaaS/PaaS/部分SaaS)及部分硬體消費品企業開始追求組建自己的產業生態和開發者生態體系,在雲服務領域甚至有「得開發者得天下」地表述。
那麼To B企業在說:「開發者生態「時指的具體是什麼?企業的開發者運營體系包含哪些方面?我以個人理解,從幾個角度和維度做一些剖析和探討,拋磚引玉,也歡迎夥伴們共同交流補充。
一、開發者群體洞察
關於開發者數量的統計,各渠道口徑不一。
埃文斯數據公司(Evans Data Corporation) 2019最新的統計數據(原文)顯示,2018年全球共有2300萬軟體開發人員,預計到2019年底這個數字將達到2640萬,到2023年達到2770萬。
在2018年CSDN 蔣濤的一篇訪談中有提到,中國全職開發者約有1000萬左右。參照各大雲服務廠商公開的註冊用戶數據,截至目前中國開發者的體量基本會在千萬上下浮動。
而2019 年中國高校畢業生 834 萬人,IT 類相關專業畢業生超過 120 萬,也就是說每年還會有百萬級別的泛開發者新進入這一群體。
開發者已經是一個有特定人群屬性和需求的龐大群體,他們即是科技產品的創造者、貢獻者,也是消費者和使用者。
在構建開發者生態體系和運營框架之前,勢必要優先對目標用戶有所了解。目前國內外針對開發者群體的洞察及調研報告眾多,其中不乏一些樣本廣泛/分析嚴謹的開發者報告可以作為參考。
根據 SlashData 和 Stark overflow 以及國內 CSDN 公布的最新開發者調研報告,我們可以提取一些比較有意思的數據,來幫我們更好的理解開發者群體。
1. 不同屬性開發者訴求不同
我們可以按照個人/企業屬性,把開發者分為三類:技術愛好者(Hobbits),職業開發者(Developer Pros),創業開發者(Start-ups)。
不同屬性的開發者,對工具、服務等有不同的需求及特徵:
職業開發者主要訴求是可靠性,希望降低總遷移成本,同時在省錢過程中「升級」工具,關注後端的可擴展性、兼容性,傾向於更保守的方案;創業開發者主要訴求是產品能夠快速上線,需儘快驗證解決方案是否有效且希望前期投資較少,相對更願意嘗試新技術;技術愛好者如個人或者學生等,一般更關注成本和上手難易程度,其希望學習或接觸新技術,對免費資源感興趣,關注靈活性、多樣性,願意嘗試新技術。
2. 開發者群體可影響商業決策
57%的開發者對購買工具和軟體組件起到一定的影響作用。
備註:鑑於開發者生態運營不同於銷售/解決方案等直接「抓錢」的部門,很多公司將開發者運營視作「成本中心」,認為開發者作為使用者並不會對其所在公司的採購決策產生影響,通過本數據能看到其實不然,永遠不要忽視你的直接用戶。
3. 開發者特別關心文檔和及時的技術支持
83%的開發者認為高質量的文檔和技術支持很重要。
備註:產品文檔是開發者接觸產品的第一陣地,文檔寫的好不好直接關係到開發者能否順利低成本上手你的工具或產品。所以,好好對待團隊中的文檔工程師吧。
4. 影響開發者採購產品的因素
備註:在考慮採納某項雲技術時,價格、支持、文檔是主宰開發者決策流程的關鍵因素;而在拒絕時,價格是最重要的拒絕原因。
5. 國內開發者對於開源的參與度有限
相比參與開源項目做出貢獻,開發者更喜歡與開源社區互動。
幾乎在所有方面,西歐開發者都比其他地區開發者更重視開源;南亞開發者高度重視對開源項目的貢獻,這使得該地區極有可能主導下一波開源開發的浪潮;東亞開發者幾乎在所有方面都落後於其他地區,不重視與社區的協作和交流、也不重視提供持續的技術支持。
備註:國內開發者半數以上很少參與開源項目,所以部分技術實力不強/產品技術創新不高的廠商,寄希望於通過開源自身項目的方式促進產品快速更新迭代,在現階段基本是不現實的,更多的廠商只能是把GitHub作為一個曝光的渠道了。
6. 生態雙贏
64%開發者參與雲生態的目的是為了盈利。
備註:這個數據很好理解,短期內開發者可能會因為小禮品/情懷參與到你的生態中,但是長遠來看只有能為生態裡的參與者帶來商業價值,生態才會持續繁榮。
7. 開發者的學習熱情高漲
82%的全球開發者認為平臺應提供培訓和認證,學習新技能和提高現有技能;38%的國內開發者每周學習1-5小時,59%的國內開發者每周學習6小時以上。
備註:結合產品能力,多提供學習提升類技術內容,更容易吸引開發者。
二、To B企業提到 「開發者生態運營」時,他們在說什麼?
目前諸多To B企業在日常營銷運營中會提到開發者運營的概念,據我了解其定義是不一樣的,有的企業甚至沒有明確的進行劃分。
當說到開發者運營時,往往會出現大家理解不同、頻道不同的情況,所以有必要對」開發者運營「做一個明確的定義劃分。正常來講,目前很多ToB企業提到開發者生態運營時有三種場景:
1. 開發者即產品用戶
開發者本身就是產品的用戶,如各類雲服務IaaS/PaaS產品,購買這類產品的大部分是企業/組織,但直接使用這些產品的人是開發者。
開發者作為產品用戶,本身具備成長性和商業價值,在其職業生涯中不只會服務1家企業,隨著職位和能力的成長及其所在單位的變化,開發者能通過其個人影響力的增長、職業邊界的拓寬以及對產品的優秀體驗經歷,以直接決策、口碑影響、夥伴合作等方式持續為企業帶來新的價值增長。
所以在這種場景下,開發者即是用戶。
此時的「開發者運營」承擔40%的MKT角色+60%的運營角色,要按照用戶生命周期不同階段設置不同的運營動作,關注經典的AARRR模型,依託產品關注品牌運營、規模化拉新、留存、活躍、轉化、體驗提升等等。
2. 開發者即技術夥伴
這個維度更多的是站在開源的角度來看,近幾年國內外大型平臺企業積極推進開源戰略,比如:
阿里巴巴已參與多家全球開源基金會及組織,主導開源了上百個項目,涉及中間件、框架、組件、資料庫、存儲、工具等領域;華為開源其openEuler作業系統和鴻蒙作業系統等。
大廠在開源方面付出的努力,其實可以認為都是為了搶佔人才/搶佔心智,爭取讓本企業的標準成為整個行業的標準。而要達到這一點,企業就首先要讓自己的標準有足夠的使用者。
顯然,為了達到這一目的,開放自己的底層技術,吸引更多的開發者在此基礎上進行建設,就是一個非常好的市場爭奪策略。
知乎有一個回答談到這個問題時說到,「代碼並不是最關鍵的,最關鍵的是人」,活躍的開發者對開源項目能否繁榮生長至關重要。
在這種場景下,開發者即是技術夥伴,那麼「開發者生態運營」主要會圍繞公司的開源策略,通過社區的維護/項目的推廣等手段,去推進項目的開源用戶增長、牽引開發者貢獻、擴大技術影響力。
3. 開發者即生態夥伴
再更近一步,如小米開放平臺/微信開放平臺/華為雲生態/阿里雲生態/谷歌生態等等,公司做大之後,聚攏了眾多用戶,構建了眾多的基礎能力之後,就會尋求平臺化、生態化的運作,將底層能力作為基礎設施開放出來,賦能更多的企業和開發者實現共同價值。
在這些語境下所提到的開發者,除了本身是產品用戶、技術夥伴外,還有一個身份:他們是生態的一員。
開發者通過加入企業生態,使用企業提供的基礎設施和開發工具,進行產品開發,依附於企業提供的技術和商業生態創造產業鏈商業價值,實現雙贏。
在這種場景下,開發者即使用戶又是夥伴,「開發者生態運營」除了第一點第二點所述的運營動作外,還會依託生態平臺,進行生態搭建與布道、客戶成功運營、技術賦能運營、商業孵化與合作、產品使用體驗提升等模塊的運營工作。
所以,當提到「開發者生態運營」時,不能簡單的認為開發者運營即用戶運營,要考慮到開發者在不同場景的不同定義。
企業在做開發者運營時,也應明確其所謂的開發者運營具體要覆蓋哪個場景的用戶,以便在崗位招聘時有所側重,在後續運營/營銷動作上有所聚焦。
三、「開發者運營」是一個「崗位」嗎?
通過上面的描述,我們對開發者群體有了一個大概的了解,對「開發者運營」的幾種場景也有所了解,大家應該能夠感受的到,目前市面上企業所說的「開發者生態運營」這一概念是一個龐大很泛化的概念。
此時我們試著來回答一下,開發者運營是什麼?
我認為開發者運營已經超越了「崗位」的概念,更像是「項目」,需要根據企業所處發展階段,協同各類資源,共同推進開發者生態的搭建和完善。
開發者生態運營一般需要關注產品用戶的規模化增長、用戶體驗提升、技術影響力提升、商業賦能、客戶成功等等。除了需要用到運營崗位通用能力,還需協同產品、MKT、商務等眾多崗位的資源和能力(當然,你也可以讓運營團隊具備所有這些能力)。
四、開發者運營需要哪些能力模塊?
開發者運營工作需要依託平臺支撐和底層運營能力,在To B企業開發者生態運營過程中,一般會搭建自己的開發者中心和開發者社區作為統一的運營平臺。
兩個平臺的定位會有所不同,但又相輔相成。參照雲服務廠商開發者中心和開發者社區的運營,梳理如下:
1. 「開發者中心」與「開發者社區」的區別
備註:根據企業運營側重不同,有時開發者社區可以併入到開發者中心下,統一運作。當生態規模較大、產品形態多元時,開發者社區又會獨立出來,重點運營,成為企業開發者生態運營的主陣地。
2. 開發者生態運營需要用到的運營能力
1)用戶運營
開發者用戶畫像構建、開發者用戶分層策略(如目前常見的MVP體系,專家體系,貢獻者體系等)、開發者激勵體系、開發者活躍運營(針對不同用戶層級設計不同的活躍動作)、開發者滿意度調研、用戶健康度監控等。
2)內容運營
PGC內容運營:內容中臺設計及建立、內容生產流程規劃及管理、內外部內容社區渠道及帳號維護、內容標籤完善、SEO標準搭建、內容欄目設計、內容審核、內容編排、內容機器搬運、產品案例輸出、營銷資料、公關稿件等等。
UGC內容運營:官方徵文活動策劃實施、外部作者招募、外部作者激勵體系設計、敏感內容識別及監管、內容合作等。
3)活動運營
活動工具的產品設計與維護、拉新增長類活動(實訓營/直播/系列課/開發者大賽等)、產品體驗類活動、大型campaign專項(線下大會/meetup/黑客松/社區合作活動贊助等)、其他活動。
4)平臺運營
開發者社區運營、開發者中心運營。
5)開源運營
項目發布與維護、貢獻者用戶運營、開源社區活動協同、GitHub/Gitee運營等。
6)數據運營
開發者畫像、數據看板設計與需求提報、數據分析等。
五、部分To B廠商開發者運營動作對比
以雲計算領域為例,目前在開發者的爭奪和生態的建立上,國內外雲服務廠商紛紛發力,通過完善的社區建立和賦能體系,構建自己的護城河。
並且這個趨勢開始向一些垂直的技術服務商傳遞,如即時通信領域網易雲信/聲網/環信等PaaS服務廠商在2020年也開始陸續構建自己的開發者運營體系。
對比的維度有很多,這次我們按照如下模塊,僅對幾個雲服務廠商的開發者運營模塊做一下簡單的對比:
大部分的頭部雲服務廠商開發者生態運營動作較為完整,google/微軟/AWS(未在表中對比)等可以說是標杆,國內雲服務廠商在開發者生態的建設方面大多在追趕和伺機反超。
而在垂直技術領域,目前僅有小部分服務提供商開始搭建開發者運營體系,處於起步階段。
比如本次在表格中參與對比的即時通信領域,融雲11月份完成D輪數億元融資,2020年9月上線社區功能,涵蓋博客/論壇/聆聽等標配功能;聲網2020年6月成功美股上市,2020年11月上線社區測試版,整合博客/論壇/專家報名等功能,並通過社區活動/內容傳播等加大了技術影響力的構建;網易雲信(未在表格中)作為國內頂尖的即時通信服務提供商,也在全面發力開發者運營,提升開發者用戶體驗和提供優質的支撐服務。
幾家廠商都在近期以社區作為內容/互動/活動的平臺,以IM和RTC為技術切入點,面向開發者開展運營動作,提升對開發者的支撐能力、搶佔用戶心智。
國內外開發者報告參考:
《Stack Overflow Annual Developer Survey》
《Developer Economics》
《CSDN開發者報告》
《bitmovin-developer-report-2020》
作者:Stark趙,知乎「Stark 趙」。全棧運營&MKT,從0到1,也可以從1到1.1 。
本文由 @Stark 原創發布於人人都是產品經理,未經許可,禁止轉載。
題圖來自 Unsplash,基於CC0協議。