技术布道师DevRel到底是什么?

19-01-24 banq
              

软件工程师有无数的职业道路,我遇到了几位工程师,经过多年的编码,他们转向了开发人员的技术布道。布道师是什么,为什么有这么人会这样做?

开发布道师(有时被称为“开发人员的传播者”或属于他们公司的“开发者关系DevRel”的组织)是技术人员,但他们还擅长沟通。让开发布道师如此有趣的原因在于它欢迎广泛的人和背景:训练营的助教,热情的博主,热情的技术专家和很好的演示者都能在这一系列工作中取得成功。

人们对技术布道师的最大误解是什么?

亚历克斯拉卡托斯(Nexmo的JavaScript Developer Avocado):

人们看到我们在世界各地凉爽的地方旅行,他们认为这就是我们所做的一切。但没有人理解,在这些凉爽的地方,我就只看到机场,酒店和场地。虽然我可能只在舞台上待了一个小时,但为此准备做很多工作。在所有这一切之间,我们要弄清楚如何在飞机,火车和汽车上工作。我还没弄明白如何远离汽车:)

唐古德曼 - 威尔逊(GitHub的 Developer Advocate(EMEA))

对技术能力的需求被夸大了。建立人际关系的能力是迄今为止这项工作最重要的方面。我认为你需要具备足够的技术才能参与所提出的各种对话,但是开发者关系人员(也称为开发者)必须设计摇滚明星忍者才能被认真对待,这对我来说是一堆自我夸大。

布赖恩里纳尔迪(Progress Software的内容总监,曾担任Progress Software的开发人员倡导者)

最大的误解是认为我们花了很多时间编码。我见过许多喜欢编码的人离开了这个角色,因为事实证明,它可能只有10-25%时间的编码。我喜欢将其视为:当我们有机会编码时,通常是学习新事物,尝试和创造性。很多工作涉及会议,写作,旅行,演示和其他非代码活动。

技术布道师日常工作是什么?

Ihor Dvoretskyi(Cloud Native Computing Foundation(CNCF)的开发人员倡导者)

云原生计算基金会是世界上一些增长最快的开源项目的所在地,包括Kubernetes,Prometheus,Envoy,Helm等。CNCF是一个非营利性,以社区为中心的组织,在我看来,我的工作是社区项目管理和技术开发人员倡导的有机结合。

我专注于为CNCF 项目(特别是Kubernetes和Helm)以及更广泛的Cloud Native 生态系统提倡(即博客,公开演讲)。除此之外,CNCF还运行一些面向社区的计划,包括大使计划,Meetups和CNCF参与Google Summer of Code,我帮助策划。

作为一个以社区为中心的组织的技术布道师是一种惊人的体验,特别是对于像我一样热衷于开源的人。

阿马拉格雷厄姆(IBM的开发人员倡导者)

我编写数字内容(如何做的教程,博客和代码片段)以及开发和领导个人研讨会和讲座风格的会谈。偶尔我会有更多以客户为中心的会议,我与开发团队合作,向他们展示IBM Cloud和/或Watson API Services的工作方式。所有这些活动都会从外部开发社区产生反馈,我希望这些反馈能够带给内部团队,以确保我们正在构建正确的东西。

大卫李约瑟(Pantheon的技术布道师)

我的大部分时间都专注于教育和培训,但我也积极为Drupal和WordPress社区做出贡献。

Pantheon期望DevRel团队“了解”社区,我们通过自己积极参与成员来实现这一目标。我们在参加的营地和会议上做志愿者。有时这意味着主导讲话或进行组织,有时这是一个不那么光鲜的工作,如清理班次。

Developer Advocacy对我来说是完美的工作。我不卖任何东西,我只是分享我所学到的东西,尽我所能,并亲眼看到它有所作为。

什么样的人在技术布道师角色中做得好?

乔希DzielakDeveloperMode的联合创始人,前任Algolia的开发者关系负责

喜欢同时使用左右脑的人擅长这个角色,布道师是代码与编写代码的人之间的桥梁,因此他们需要理解这两者。最好的从业者都有天生的愿望,帮助开发人员解决问题,即使问题与他们公司的产品没有直接关系。一种永不满足的好奇心和企业家精神是我要添加到列表中的两个特征。很多DevRel正在探索没有剧本的全新领域。

赞马克安(Pusher的开发人员传播者)

能够自主工作的工程师,喜欢人和开发人员社区。我认为,一般来说,喜欢分享知识和帮助其他人的人可以很好地胜任这项工作。

由于各个角色和职责在公司之间甚至从团队之间变化很大,因此您对工作的想法与公司的想法是一致的非常重要。

NicolasGrenié(Typeform的开发者倡导者)

每个devrel角色都有更多的专业化。人们可以更专注于社区方面,创建内容或致力于构建/编码。

我相信devrel角色的最佳人选必须好奇:好奇地听到人们的故事,好奇地结识新朋友,好奇地尝试新事物。这个人也必须谦虚,把自己放在别人的鞋子里。

不是每个外向的人都会成为一个好的开发倡导者。喜欢写作和讲故事的内向者也非常适合,事实上我们很多人都是内向的。

你是如何成为一名技术布道师的,你对那些有兴趣成为布道师的人有什么建议?

大卫G.西蒙斯(InfluxData的高级开发人员倡导者)

大约25年前,我陷入了困境,因为我很无聊成为一名全职工程师,而我想要出去和人交流沟通。对于感兴趣交流的工程师,请以任何人都能理解的方式练习谈论您的工作。不要交谈“人”,而要找到解释事物,讲故事等的有趣方法,并学会倾听。真的听听其他开发者告诉你的内容。

罗娜米切尔(Nexmo的高级开发人员代言人)

作为一名软件开发人员,我非常喜欢写博客,我也做了很多会议讲座,然后写了一些书......所以我成了一名资助我的写作和口语习惯的倡导者!对于所有工程师而言,我认为以某种方式走到社区是非常重要和有益的,例如撰写一些博客文章或改进您最喜欢的项目的自述文件。

Tim Falls(DigitalOcean开发者关系总监)

我偶然发现自己作为开发者关系专业人士的职业生涯。我是SendGrid的早期员工,当时我的一位朋友John Sheehan正好启动了Twilio的开发者传福音计划。当我意识到我们两家公司的目标是通过与同一社区(即开发人员)合作来实现相同的业务目标时,将我们的能力结合起来,在Dev Rel工作中合作并紧密合作是有意义的。其余的都是历史。

建议:如果您对进入Dev Rel感兴趣,探索和找到路径的最简单方法就是开始这样做。成为您雇主技术的积极代表,参与您感兴趣的开发者社区,为这些社区贡献价值,并在开发社区内建立您的个人品牌。

如果您目前没有受到产品/服务公司的雇佣来传福音,那么请在市场中找到可能从Dev Rel获得价值并与您的利益和价值观保持一致的技术,产品和公司; 然后简单地与他们作为社区成员互动 - 在社交上互动,使用他们的技术构建一些东西并在博客文章中展示它,在聚会/会议谈话中提及它们等等。您的贡献将被注意到。

PJ Hagerty(DevRelate.io的创始人/首席社区官)

在一次单独的会议上被要求作为一个完整的演讲。我工作的公司注意到了,我们因此建立了一个社区工程团队。

Shawn swyx Wang(Netlify的DevRel / DX工程师)

2017年,我决定在公共场合学习,并专注于前端开发。我将我学到的所有内容重新打包成博文备忘单谈话 推文系列,这些让我注意到了比我更了解的人和有兴趣学习同样事物的人。尽管在一个没人关心的沉闷的大公司工作中,我能够通过这种服务成为社区其中一员来增加我的知识、网络关系和个人资历。

对我来说,这只是一个职业/学习黑客,但事实证明雇主希望人们说他们的语言,建立演示,成为beta测试者(这在我的工作描述中字面意思),并代表最终的用户。

克洛伊康登(微软的Cloud Developer Advocate)

我拥有戏剧表演学位,并且在最终发现编程并应用于Hackbright(一个所有女性软件工程训练营)之前,在晚上和周末(在白天担任技术管理员)担任音乐剧女演员。当我们在Hackbright向潜在雇主的观众展示我们的最终项目时,我的DevRel顿悟就发生了。我意识到,尽管我的队列中的许多女性在技术上非常强大,但许多女性都害怕公开演讲并提出技术内容。

一旦我发现开发者关系是一个专业,我知道这是我的特长。需要某种类型的人来处理内容写作/呈现/教学/推特/同情工程师。我在表演艺术方面的经验现在是我见面,视频,营销和网络的秘密武器。