什么是 DevRel?您今天如何开始使用它?
我第一次听到“DevRel”这个词时,并不确定它到底是什么意思。在加入 Vue Storefront 之前,我曾担任开发人员,为一家波兰大型商业公司构建电商网站,更早之前,我还在一家大型企业用 Vue.js 开发电视软件(是的,这完全有可能😄)。所以,我使用开发者工具和软件的经验主要是在谷歌上搜索那些能帮我提高工作效率的东西,换句话说,我使用开源软件,却没有任何回报(甚至连 GitHub 的 star 都没有)。加入 VSF 让我明白,你可以构建每个人都能使用的开源软件。不仅如此,你还可以为你的社区创建社区更新,与贡献者见面共同构建项目,组织活动等等。然后,我第一次听到 DevRel 这个词,立刻就觉得这是一个让我成长的好地方!
Vue Storefront 首席技术官@filrakowski的 Gif ,因为它非常适合这里 😉

在本文中,我想更深入地探讨 DevRel 的概念和方面,与您分享我的故事,并帮助您从今天开始做 DevRel!
什么是 DevRel?
DevRel 是开发者关系的缩写,它是一种优先考虑与使用产品或项目的开发者建立关系的方法。
Lee Robinson 认为 DevRel 致力于帮助教育开发人员和发展社区,我完全同意这句话。
DevRel 是一种营销技术,用于确保自己的公司、产品和开发人员通过相互沟通与外部开发人员建立良好、持续的关系。
根据公司不同,DevRel 可以有几种不同的形式,但一般可以分为以下三个领域:
来源: https: //www.swyx.io/measuring-devrel
更深入地说,DevRel 可以关注:
- 文档
- 活动
- 开发者体验
- 创建销售演示
- 视频教程
- 文章
- 课程
- 甚至可能更多
我想说的是,“DevRel”的含义非常广泛。我非常肯定,如果你决定选择 DevRel,你每天都会接触到这些主题。对于那些只想专注于一件事的人来说,这可能是一个缺点,但对于那些寻求多种不同挑战的人来说,DevRel 或许是完美的选择。
与所有业务领域一样,跟踪指标非常重要,这样您和您的主管都知道 DevRel 的发展方向。
来源:https ://blog.bitergia.com/2019/05/28/kpis-and-metrics-for-devrel-programs/
有很多优秀的 DevRel 正在努力工作,但其中一些人值得特别赞赏,因为他们的工作内容和工作方式。第一位值得赞赏的人正是 Storyblok 先生 Samuel Snopko。
Samuel 是 Storyblok 的 DevRel 负责人,我关注他的动态已经有一段时间了。其实,我搜索过自己的推文历史,发现我对 DevRel 的兴趣源于观看他在 Vue.js 相关著名活动上的一次演讲录音。我们和 Samuel 就 DevRel 进行了多次讨论,我完全可以称他为我在这方面的导师 😉
Samuel 不仅是一位优秀的开发者关系 (DevRel),也是一位杰出的领导者。他为团队组建了一支经验丰富、积极参与的开发者关系团队,这使得社区不断壮大,参与了众多活动,最重要的是,他精通所有现代前端技术。我的意思是,无论您使用哪种前端技术,Storyblok 开发者关系团队都有一位专家可以立即为您提供帮助。
以下推文很好地总结了这一点。
我与 DevRel 的故事
首先,我不是 DevRel。我的职称和职位与此无关(我是一名高级全栈开发人员),但这并不妨碍我参与 DevRel 活动,帮助我的公司、产品和社区发展。我相信 Vue Storefront 有潜力成为排名第一的开源电商框架,我很乐意帮助它实现这一目标。
因此,我的 DevRel 活动始于我加入 Vue Storefront 并成为 Storefront UI 团队的一员时。如果您不熟悉 SFUI,我强烈建议您尝试一下。它是一个专为电子商务构建的优秀 UI 组件库 -> https://vuestorefront.io/storefront-ui。修复错误、添加新功能、更新文档是我们日常工作的一部分。我们收到越来越多的请求,要求为相对简单的概念创建更好的教程。当时,我没有视频创作经验,因此我向 Aditya Patel ( https://twitter.com/heyadityapatel ) 寻求帮助。Aditya 一直是 Storefront UI 和 Vue Storefront 中最活跃的贡献者之一。由于他的奉献精神,我决定让他成为 Storefront UI 核心团队成员,尽管他不是 Vue Storefront 公司的一员。
Aditya 帮助创建了 Storefront UI 教程系列,该系列目前已有数千次观看,您可以在此处查看 -> https://www.youtube.com/playlist?list=PLpQiZSIKSZHz5STRqOkVTwkb0Wm-L7nNp
一段时间后,我决定开始为 dev.to 和 Vue Storefront 博客撰写文章,直到今天还在写!你可以在这里查看这些博客:
我非常喜欢写文章,因为它相对简单,却能传递真正的价值。我正在写关于 Vue.js、Nuxt.js、Vue Storefront 等等的文章!
在为 Storefront UI 录制视频教程后,我和 Aditya 还开始录制与 Vue.js 社区知名人士的视频采访,您可以在这里查看 -> https://www.youtube.com/playlist?list=PLpQiZSIKSZHz7QecpDTIeVP9cvjd4jLYb
我非常享受开发 Vue Storefront 的过程,因此决定为 Vendure 的集成贡献一份力量,两者有很多相似之处。Vendure 是一个使用 Nest.js 构建的开源电商平台。我不仅贡献代码,还基本承担了 Vendure 的维护工作,至今我依然是 Vue Storefront 的幕后推手 😄 很高兴看到 Vendure 随着每次新的 Pull 请求逐渐成型,最终稳定在 1.0.0 版本。您可以在这里查看 -> https://github.com/vuestorefront-community/vendure。至今,Vendure 与 Vue Storefront 的集成仍然是社区最受欢迎的开源集成。
下面,您可以看到我、Michael(Vendure 的创始人)以及 Storyblok 的 Samuel 和 Sebastien 的照片,他们正在讨论 Vue Storefront&Vendure 与 Storyblok 的集成。
我觉得自己已经做得相当不错了,所以想开始与更多人分享我学到的东西。还有什么比在大型 Vue.js 大会上进行现场演讲更好的机会呢?所以我申请了 Vue.js 伦敦大会,并成功入选!
之后,我开始为 Nuxt、Storyblok 和 Algolia 的生态系统做出更多贡献,并因此成为这三个组织的大使。我对此感到非常高兴,因为这证明我的工作得到了认可和奖励 :)
我为 Nuxt 3 创建了一个 Algolia 模块,如果你想将 Algolia 集成到你的 Nuxt 应用中,它会非常有用。它提供了 vue-instansearch、推荐 API、索引器、DocSearch 等众多开箱即用的功能。
对于 Nuxt,我为新的 Nuxi CLI 创建了一个新命令,可以轻松生成新组件、页面、布局等等。
而对于 Storyblok,我已经撰写了几篇博客文章、代码示例、演讲等等。
我还开始参加更多的会议,在会上我能够谈论 Vue Storefront 以及我担任大使的组织。
我在 Vue Storefront Hackathon 上讨论了 Nuxt 3 中的开发人员体验
Vue Storefront 会议上,我讨论了如何使用 Vue Storefront、Shopify 和 Storyblok 在几分钟内构建无头商务。
最近,我还受 Algolia DevRel 团队(尤其是 Chuck Meyer)的邀请,前往巴黎谈论 Nuxt 3 的 Algolia 模块。
我最近还开通了自己的 YouTube 频道,您可以点击此处查看 -> https://www.youtube.com/channel/UCW6UqQL88mtamj3wi7s0tLQ。我会定期发布关于 Vue Storefront、Nuxt 和 Headless Commerce 的视频。更多精彩主题即将发布。
总而言之,我只是想向你展示,即使你不是 DevRel,你也可以参与 DevRel 工作。而且我可以向你保证,你一定会对结果感到满意。我很开心,而且我才刚刚开始 😉
您今天如何开始做这件事?
正如我在上一节中解释的那样,即使在今天,你也不必成为 DevRel 才能参与 DevRel。如果你觉得公司正在开发一款优秀的产品,并且希望更多地参与其中,以便让更多人能够查看和使用它,那么这就是参与 DevRel 的第一步。
假设你正在公司开发一款企业产品,并希望围绕它创建一个社区。像 Vue Storefront 或 Strapi 这样的开源产品更容易建立这样的社区,因为核心产品是向贡献者开放的。但也有一些例子,比如 Storyblok 或 Algolia,它们的核心产品是企业级的,并且仅由公司开发,但它们仍然拥有良好的 DevRel 和社区。如何做到这一点?
你可以做的是开始撰写关于你产品的文章和博客文章。比如如何开始使用它,用户可能遇到哪些常见的陷阱,如何使用某些功能等等。这些内容听起来似乎应该放在文档里(很多情况下确实如此),但开发人员通常会搜索能够轻松解决问题的文章。像“如何将 X 与 Y 集成”这样的文章就是最好的资源。我通常撰写的文章需要 30 分钟到 1 小时。
再举个例子。你注意到某个框架或工具越来越流行了。为什么不创建一个简单的 Github 仓库,介绍如何将你的产品与这个框架集成呢?你会学到一些新东西,而且其他人或许也能用你的例子,用你的产品构建他们自己的新应用程序。
另外,为什么不制作一个简短的视频,用非常简单的语言解释产品呢?我以前录制过这样的视频,每个视频只有一分钟,一步步讲解如何使用工具,展示如何轻松搭建产品。社区喜欢简短的视频教程。这让他们能够轻松设置产品并开始使用。
即使您不是 DevRel,现在也可以利用更多方法来开始 DevRel 工作,我强烈建议您尝试一下。就我而言,这些方法对我和 Vue Storefront 都有很大帮助,我相信对您来说也同样适用!😉
奖金
下面,我列出了一些有用的链接,如果你对 DevRel 的概念感兴趣,可以查看一下。
- https://devrel.co/about/
- https://dev.to/t/devrel
- https://www.youtube.com/c/DevRel
- https://leerob.io/blog/devrel-at-vercel
此外,还有一些值得关注的 DevRel 人员:
- @samuelsnopko
- @alexjover
- @spences10
- @timbenniks
- @chuckm
- @bloo_df