进入 DevRel 的 7 个技巧

2025-05-25

进入 DevRel 的 7 个技巧

2021年1月,我担任开发倡导者已经满三周年了。这段时间我一直非常忙碌。在DevRel工作很有趣,当然也有很多工作要做。对我来说,这是我做过的最有成就感的工作,我期待在可预见的未来继续从事这个领域。

我的朋友们

写这篇文章的时候(2019年3月),我正坐在巴塞罗那的一家咖啡店里,准备参加一个研讨会。之后我将前往芬兰,结束为期9天的旅程,其中包括5场活动(会议、聚会和研讨会)。这段时间,我去了柏林、日内瓦、巴塞罗那、克卢日和赫尔辛基。

这次旅行以及过去一年里,人们问我如何才能以某种身份加入 DevRel(我也收到过很多私信问我这个问题)。我不怪他们,对于那些对 DevRel 感兴趣的人来说,这是一个很棒的职位。

在这篇文章中,我将列出我认为可以帮助您在这个领域获得职位的事情。

这篇文章得出的结论是综合了我从其他成功人士那里看到的经验以及在成为开发倡导者之前所做的事情,并不一定是进入这个领域的唯一途径!

1. 学习如何写作

当我说学习如何写作时,我并不是说你需要成为一个老练的完美主义者,从不犯拼写或语法错误。

我真正的意思是,你应该学会轻松地将自己的想法倾注到纸上。对我来说,这需要大量的练习。我养成了记录所学知识的习惯,既以博客的形式,也以 GitHub 上的 README 的形式。

我们写得越多,就越得心应手。你会学会不再追求完美,你的写作风格也会自然而然地形成。

写作还能让你更深入地理解想法。自己能够做到或理解某件事是一回事,但真正地把这件事教给别人并解释给他人又是另一回事。

写作或教学能让你解答那些你尚不清楚答案的问题。它迫使你深入研究主题,并获得你原本可能无法获得的知识。

您撰写和发表的作品越多,您在网上的影响力就越大。

沟通

在 DevRel 中,最重要的事情之一就是沟通。你将与你的团队、其他开发者、社区领袖、会议组织者以及其他无数人进行沟通。

这种交流很可能会以推文、电子邮件、直接消息或某种形式的书面交流形式出现。

熟练的写作能力将扩展和提高您的沟通能力,从而使您更适合这个角色。

2. 搭建桥梁

我见过的最有影响力的演讲之一是2015 年Aaron Frost在 NG Vegas 上的演讲(是的,我曾经是一名 Angular 开发人员)。

这次演讲的主题是“搭建桥梁”。在演讲中,他阐述了其他人为他的成功铺平道路的事实,而现在他有机会回报他人,他正在这样做。

我们许多人之所以能走到今天,完全是因为其他人的努力、他们编写的教程、他们创建并孜孜不倦贡献的开源项目。我们的目标是,当我们有能力时,也应该搭建桥梁,回馈社会。

根据你的自信心和专业水平,搭建桥梁的方式有很多种。对我来说,这包括免费的一对一指导、撰写博客文章分享我所学的知识、主持并支付超过三年的本地聚会费用,以及在 Stack Overflow 上解答问题等等。

这种哲学的实践就是开发者关系的全部内容。

3. 不要执着于某项特定的技术

很多人加入 DevRel 是因为他们是专家。就我而言,我曾经是 React Native 专家,现在仍然活跃在 React Native 社区。但你需要时刻保持警惕。

建立信任是 DevRel 中最重要的环节之一。这种真诚是无法伪造的。

过于执着于某项特定的技术或既定的做事方式,会让你忽视这项技术的总体目标。我们的目标并非展现我们对所选框架或语言的永恒热爱。

学会对竞争对手的技术保持好奇心,而不是只关注你最熟悉的技术。很多时候,你会发现,你要么能从他们的做事方式中学到很多东西,要么你更喜欢他们的做事方式,以至于你改变了自己的专业方向。

我最引以为豪的事情之一是我运营了三年多的 React Native Radio 播客。我竭尽全力地展示 Ionic、Xamarin、Flutter 和 NativeScript 等竞争技术。我还帮助发布了OpenGraphQL出版物,以便让 GraphQL 社区能够接触到其他领域那些主要以自身利益为导向的人们所倡导的理念之外的思想。

当你运营播客、新闻通讯或社区资源之类的服务时,你是在请求人们给予信任。当你在观点中表现出偏见,或阻碍他人的意见和想法被倾听时,你就是在损害你的社区。

再次强调,目标并非推广你喜欢的东西,而是帮助人们创造事物并提升自我。要做到这一点,你需要保持开放的心态,学习你专业领域以外的其他技术,并随时准备转换方向。

拥有以社区为中心和值得信赖的记录将大有裨益。

4. 说话

这似乎是一件不用思考的事情,但是我们该如何开始呢?

我在密西西比州的一个当地聚会上开始演讲。这些聚会非常适合开始,因为参加的人通常不多,而且很支持。他们通常不会投入太多资金来参加,所以如果你遇到问题,他们也不会太苛责你。

本地也有一些(虽然有点书呆子气,但很棒🤩)Toastmaster 小组,致力于帮助人们练习公开演讲和提升沟通技巧。这些小组是入门和试水的好地方。

闪电演讲也是个不错的起点,因为准备5分钟演讲比50分钟的资料和练习要轻松得多,压力也更小。你还能积累在“真实”活动中演讲的经验,如果愿意的话,可以参考这些演讲经验,参加更大型的活动。

为了参加你的第一次大型活动,我建议你准备一份我称之为“可投入生产”的演讲稿。这份演讲稿你练习过,并且像手背一样熟练掌握,你也花了很多时间润色标题和描述。你可以用这份演讲稿去申请几十甚至几百场活动,如果你被多个活动录用,你就不会因为一遍又一遍地做同样的演讲而感到压力,反而能从中积累经验。

神经

关于公开演讲,有个秘诀:它永远不会变得容易。它确实会变得容易,但你可能永远无法走到人群面前,谈论你真正兴奋的事情,而不会感到至少有些焦虑

我之所以知道这一点,是因为我和很多有同样感受的人聊过。当然,可能也有例外,但这是规律。你需要像耐克说的那样,Just Do It(放手去做)。一旦你开口说话,焦虑就会开始消失。

以下是您开始演讲时的一些提示:

  1. 准备和练习(很多)
  2. 谈论你真正感兴趣的事情
  3. 从小事做起

面试这个职位时,通常要求你至少具备一定的工作经验。即使只是在聚会/小型活动中有一些经验就足够了。

5. 边学边教

我清楚地记得自己在 Medium 上写了第一篇“真正”的博客文章。那是一篇关于 Webpack 新手入门的文章。当时我正在为公司创建新的 React 原型(这是在 create-react-app 发布之前),并且学习webpack的过程中遇到了一些困难

随着我学习、查阅文档,并开始在这篇博文中记录我的所学,不知不觉中,我感觉自己有了值得分享的东西。记住,我写这篇文章的时候,绝对算不上专家!当时,有几十个人联系我,告诉我他们从中受益匪浅。那篇博文,也就是我的第一篇博文,现在已经被全球超过48.5 万人阅读!

这又回到了第 1 点,教授或撰写某些内容会迫使你在一个有时不舒服的层面上理解它,如果你的目标是帮助其他人理解它,那么最终这是一件好事。

在公共场合学习

这句话出自Sean Swyx Wang,他是我 AWS Amplify 团队的一名开发倡导者。我非常喜欢这种方法,并且认为你也应该考虑采用这个想法,因为它非常适合帮助其他开发者。

6.鼓励他人

当今世界充斥着如此多的负面情绪,我们能做的最简单的事情之一就是鼓舞人心、鼓励他们。当你拓展人脉,有机会帮助那些没有发言权或没有特权的人时,这一点就变得尤为重要。

成为那些坚持不懈地提供帮助和鼓励的人之一,不仅会使您作为社区成员受益,而且您还可以真正帮助人们克服心理障碍、找到工作、获得自由职业合同 - 甚至帮助他们最终分享他们的知识和想法。

作为 DevRel 的参与者,要记住的最重要的事情之一是,你的主要工作是代表其他开发人员和社区成员提供支持和倡导,而不是代表必然雇用你的公司。

7. 像一个

我想说,所有这些中最重要的一点就是,无论你现在的角色是什么,都要开始成为其中的一员。跟随其他人做你想做的事情,向他们学习,并开始做他们正在做的事情。

如果你这样做,你就已经在争取这个职位的路上了。如果你已经有了一些相关的工作经验,那么在申请或面试的时候,这绝对是理所当然的。

您应该关注 DevRel 中的哪些人?

真正出色的人太多了,无法一一列举,但以下是我推荐大家关注和学习的几个人:

布莱恩·道格拉斯

莎拉·德拉斯纳

哈桑·埃尔·姆加里

卡米拉·拉莫斯

兰德尔·亨特

泰莎·克里塞尔

肖恩·斯威克斯·王

艾米丽·弗里曼

斯科特·汉塞尔曼

安吉·琼斯

李·罗宾逊

总结

大多数人认为 DevRel 意味着你的头衔要么是开发者倡导者,要么是开发者布道者。事实并非如此。越来越多的传统工程师也承担着倡导者的角色。很多时候,这些人利用自己的才能和在社区中的地位来帮助他人。

这个角色的职责就是帮助和赋予人们权力。

文章来源:https://dev.to/dabit3/7-tips-for-writing-into-devrel-7jk
PREV
初探 Remix.run
NEXT
到目前为止,我在 2020 年学到的 4 件 Web 开发事情