如何建立开发者社区?
什么无效?
- 把钱扔向问题
- 在没有适当文档帮助开发者入门的情况下赞助黑客马拉松。
- 没有为你的社区提供想法和示例
- 构建优秀工具但不告诉任何人它们及如何使用。
- 假设你在内容中提供了 ==足够的上下文==
- 花太多时间在低效的工作上,比如回答问题
什么有效?
- 设定明确的目标:促进应用程序、集成、相互帮助,以及基于你的技术建立的口碑。
- 一套基于你的技术构建的新有用应用程序
- 你的技术与现有产品之间的集成
- 帮助你社区中的其他开发者
- 告诉他们的朋友关于你的技术
- 提供有用的内容:库、API、文档、工具、智能合约、教育等。
- 建立长期关系:教程、视频、播客、研讨会、聚会。
- 利用热潮:解释你的技术如何与流行的技术和开发工具一起工作。
- 在你的社区中创造明星。
如何改善文档?
-
改善文档是高效的工作。
- ==每花一分钟改善你的文档,值得一个小时回答个别问题 - 堆栈溢出。==
-
理解你的开发者角色。
- 每天倾听你的客户。
- 对你的客户进行分类。
-
开发者的问题是改善你文档的有用线索。
如何对开发者进行分类?
按技能水平进行细分 - 查看技能水平与他们所需的表格:
技能水平 | 文档 | 工具 | 教程 / 示例 |
---|---|---|---|
初学者 | 快速入门 | SDK,简单库 | 前端代码,从零到英雄的视频系列 |
中级 | 参考文档,主题分类指南 | 类型注释,开发控制台/工作室 | 完整示例应用程序 |
高级 | 我们希望看到的创意库 | 小型加速器/资助 | 作为大型应用程序构建块的原语 |
按角色/意图进行细分
角色 | 价值 |
---|---|
黑客马拉松/独立开发者 | 中等 |
来自集成合作伙伴的开发者 | 中等 |
未来的创始人 | 高 |
如何支持你社区中的明星?
- 让他们感到特别和受到关注
- 宣传他们正在做的事情
- 为他们创造分享机会,以接触更广泛的社区
如何举办更好的黑客马拉松?
- 了解你的客户 - 他们愿意在你的技术上构建吗?
- 了解你的共同赞助商 - 他们的质量是否与你一样高?
- 了解如何开始 - 人们没有准备,时间有限,被你的和其他人的技术所压倒
如何举办更好的赏金活动?
- 激励人们做简单和愚蠢的任务是无效的。
- 有效的方法是进行富有成效和衍生的改进。
- 让聪明的开发者开发一些新东西
- 众包教程和教育内容
你所说的有用内容是什么意思?
- 定期分享
- web3 研究
- 技术深入探讨
- 官方网站/文档/演示
- 向各种渠道发布文章