一、什么是开发者社区?

二、为什么现在越来越多的企业都在做自己的开发者社区?

1、社区能给企业带来哪些利益?

2、社区能给用户(开发者)带来哪些利益?

三、社区需要消耗哪些资源来运营呢?

本篇针对开发者社区网站从0到1打造全流程——基础概念、网站搭建、内容运营、用户运营、数据统计、冷启动上线、常态化运营等方向的经验分享。过去几年,我一直在做社区方面的工作,从初期的新媒体运营小白到独立带领团队从0打造社区项目,目前已完成两个可自运营的成功社区项目。自认为还是做了很多基础运营及规划工作,也积累了一些经验。尤其是针对开发者社区这一部分,略有独到见解。最近这段时间,各种机缘巧合,和从事社区产品工作和想要从事社区产品工作的朋友,以及不确定是否要做社区的同行交流了很多,发现大家对于互联网社区,思考的问题和存在的困惑大同小异相差无几。在再一次重复了某些一再重复的观点之后,我决定写下这个系列文章。

首先,开启冷启动项目之前,先让我们了解下,建立一个健康活跃的开发者社区需要知道哪些概念及资源配置。

相较于C端消费者社区,比如电商社区、读书社区、运动社区,B端社区露脸的机会本就不多,开发者社区由于其技术门槛和其以技术开发者为核心的组成,结构更加小众化,对应的行业也更垂直。

所以在分享开发者社区运营经验之前,有必要先对「开发者社区」进行一些基础扫盲。

一、什么是开发者社区?

开发者社区,部分网站也可称为技术社区,顾名思义指的就是围绕着开发者(Developer)而建立的,包含新闻、咨询、博客、社交、招聘、课程等的围绕IT技术及科技行业的学习交流成长社区(CommUnity)。

目前,现有的开发者社区可分为三类:

1)围绕行业建立的技术分享社区,主张多元化内容,更偏向媒体类社区,如:CSDN(http://www.csdn.net)、InfoQ(http://infoq.cn)、51CTO(http://www.51cto.com)、掘金(http://juejin.im)等;

如何快速认证开发者模式(如何从0到1打造开发者社区)(1)

2)围绕互联网、软件、IT制造、科技领域等企业自建的开发者交流学习社区,如:腾讯云的云 社区、阿里云的云栖社区、Unity开发者社区(http://develop.unity.cn)等;

如何快速认证开发者模式(如何从0到1打造开发者社区)(2)

3)开源社区,提供开放源代码托管服务及资源的开源基金会,如Linux 基金、Apache 软件基金会,以及本土的 Gitee、木兰协议、开放原子开源基金会。

一般我们在招聘市场上看到的开源社区运营或者开发者生态运营,都是基于以上三种社区存在的,因为企业赚钱的动力是最强的,也是最需要维护开发者关系的。

二、为什么现在越来越多的企业都在做自己的开发者社区?1、社区能给企业带来哪些利益?

开发者社区也是企业商业化的手段之一,通过用户运营、内容运营和活动运营等策略,加强用户对企业及其产品的了解和信任,实现商机线索的获取与孵化。

社区的建立可以从以下几方面解释如何加快企业技术/产品的商业化,并提升经营效率。

1)用户反馈反哺产品迭代,完善技术文档,打造更加坚实的产品价值。

相较于闭源模式的闷头开发与摸索,社区最大的优势就在于群众的力量能够帮助产研更好更快地试错迭代,快速验证PMF(Product Market Fit),同时在丰富性上也有更好的保障。且可以第一时间反馈用户产品使用中的bug及需求建议。

例如,我之前运营的开发者社区网站,由于产品性质,该产品相对“较重”新用户在使用中会遇到大大小小难解决的问题,其中[问答]板块最为活跃。用户提问后,运营及产品团队定期扫楼回答,解决用户使用疑问的同时,也大大增加了社区互动性。

2)通过内容运营传播产品及行业一手资讯;通过活动运营盘活社区,给企业带来第一批种子用户,为后续的产品推广、品牌传播打下良好的用户基础。

一个健康活跃的社区,完全可以自运营,甚至因为有了共同的理念和目标,可以实现开发者们自觉维护和共创社区生态。

3)挖掘商机线索,完成技术产品的市场教育,促成意向客户的合作。

对于B端企业,商机永远是重中之重,社区基于良性的品牌宣传、活动运营等方式也会积累部分高潜用户,社区用户在产生购买意向之前,往往已经了解甚至使用过社区版本,对产品价值有了非常深刻的理解,无需销售人员从头开始冷启动。简言之,运营社区能够有效缩短销售周期,加速企业产品商业化。

2、社区能给用户(开发者)带来哪些利益?

有市场即有需求,存在即合理,开发者社区对于开发者们来说当然是好处多多,不然各大企业也不会花费如此大的力度去吸引这部分群体加入社区:

1)技能提升,社区配有完整的培训体系,通过系列线上课程,搭配学习激励体系,培养开发者成长;

2)行业交流,在社区直接与行业专家及同行对话,获取免费的专业回复,参加线上线下活动,广交挚友;

3)答疑解惑,在社区提问或为其他开发者答疑解惑,在解决产品使用问题的同时获得情感满足和认同,若开发者社区配有对应的成长激励体系,更是好上加好;

4)共同成长,在社区成为技术KOC之后,可参与开发者大赛作为评委,亦可被推荐到大会分享技术知识,成为老师录制课程,传道解惑;

5)内容收益,通过社区内容分享,在获取一手咨询的同时,也可通过分享自己的作品并获取相应的收益,也是作为副业的不错选择;

6)活动奖励,对于预算充足的社区日常活动,及活跃KOL会进行丰厚的物质奖励,比如MacBook Pro、机械键盘等奖品或者直接予以现金激励。

三、社区需要消耗哪些资源来运营呢?

1)人员资源:

基本的社区人员配置为:

  • 运营人员3名(分管内容运营、活动运营、用户及数据运营工作);
  • 设计师1名(负责社区活动/直播等banner、封面图、宣传图设计工作);
  • 产研工程师N名(社区技术问题答疑、完善产品文档、培训讲师、沙龙嘉宾等,考虑到身兼多职或跨部门协作的情况,人数不定);
  • 商务N名(负责跟进需求,转化潜在商机,可跨部门协作提供支持)。

2)内容资源:

  • 技术文档(产品说明、安装部署须知、版本更新文档等);
  • 客户成功案例(大客户服务案例等);
  • 常见QA(常见问题集合、问答等);
  • 课程分享(自主研发的课程、沙龙分享讲义等);
  • 活动宣传(沙龙报名、大赛报名等)
  • 干货资料下载(行业白皮书、方法论、工具包等)。

3)物料资源:

  • 社区定制周边礼品,如文化衫、徽章、帽子等;
  • 重大活动、比赛等提供的贵重奖品,如MacBook Pro、耳机、机械键盘、PS5等。

4)资金资源:

  • 活动预算,根据活动举办频次及激励机制申请预算
  • 社区开发预算,次部分根据各公司财务规则及架构,按实际情况而定。

这一部分在这里稍做说明,包括具体岗位职能及物料准备的详细内容会在之后的文章中详细作答~


以上是关于《如何从0到1打造开发者社区(一)——基础概念篇》我个人的部分心得,本系列会持续更新,如果大家觉得有用的话,球球三连支持~

,