开发者关系:方法与实践

978-7-115-61281-6
作者: [加拿大]卡罗琳•莱科(Caroline Lewko)[英]詹姆斯•帕顿(James Parton)
译者: 陈俊杰林旅强
编辑: 秦健

图书目录:

详情

本书是一本开发者关系和开发者市场领域的突破性著作,深入浅出地介绍了开发者关系相关的概念、框架及实践。本书结合各类新技术、新方法的特点,带领读者一步步学习开发者关系的落地方法。本书从意识文化建立到研发、测试、培训,再到度量、模型运营等多个维度剖析问题,并提供结合行业特点的解决方案,为读者提供更多的参考价值。本书助力开发者关系实践的日益普及和专业化,并有助于推动开发者关系在企业内发挥更大的作用。 本书内容丰富,架构清晰,案例翔实,适合开发者关系部门负责人、企业高管、投资人、工程师、产品经理和营销人员阅读。

图书摘要

版权信息

书名:开发者关系:方法与实践

ISBN:978-7-115-61281-6

本书由人民邮电出版社发行数字版。版权所有,侵权必究。

您购买的人民邮电出版社电子书仅供您个人使用,未经授权,不得以任何方式复制和传播本书内容。

我们愿意相信读者具有这样的良知和觉悟,与我们共同保护知识产权。

如果购买者有侵权行为,我们可能对该用户实施包括但不限于关闭该帐号等维权措施,并可能追究法律责任。


版  权

著    [加拿大]卡罗琳·莱科(Caroline Lewko) 

     [英]詹姆斯·帕顿(James Parton)

译    陈俊杰 林旅强

责任编辑 秦 健

人民邮电出版社出版发行  北京市丰台区成寿寺路11号

邮编 100164  电子邮件 315@ptpress.com.cn

网址 http://www.ptpress.com.cn

读者服务热线:(010)81055410

反盗版热线:(010)81055315

读者服务:

微信扫码关注【异步社区】微信公众号,回复“e61281”获取本书配套资源以及异步社区15天VIP会员卡,近千本电子书免费畅读。

内 容 提 要

本书是一本开发者关系和开发者市场领域的突破性著作,深入浅出地介绍了开发者关系相关的概念、框架及实践。本书结合各类新技术、新方法的特点,带领读者一步步学习开发者关系的落地方法。本书从意识文化建立到研发、测试、培训,再到度量、模型运营等多个维度剖析问题,并提供结合行业特点的解决方案,为读者提供更多的参考价值。本书助力开发者关系实践的日益普及和专业化,并有助于推动开发者关系在企业内发挥更大的作用。

本书内容丰富,架构清晰,案例翔实,适合开发者关系部门负责人、企业高管、投资人、工程师、产品经理和营销人员阅读。

译 者 序

得开发者得天下

“开发者为什么重要?”这是投身开发者生态工作多年的我经常被问到的问题。一言以蔽之,答案就是“得开发者得天下”。

开发者生态已经是许多新形态商业模式的核心价值和关键要素。它是商业模式的护城河,是平台经济的磐石基座,是伙伴拓展的助推动力,是软件供应链韧性和创新性的双重保障。换句话说,一旦生态在发展过程中过了规模拐点,就会形成事实上的垄断,即可为生态的开局庄家和早期的入局玩家带来超额利润,直到新的技术、商品及应用场景颠覆原来的商业模式。

回看每个时代的胜出者:PC产业的Windows操作系统,服务器产业的Linux操作系统及其各个发行版如红帽、SUSE、Ubuntu等,移动互联网产业的iOS及Android操作系统,仍在飞速发展当中的云计算产业如AWS、Google Cloud、Azure、阿里云和华为云等,以及AI框架如TensorFlow、PyTorch、PaddlePaddle及MindSpore等,都致力于发展出丰富的开发者和应用生态。

开发者既是软件产品服务的消费者,也是创作者,同时还是价值创造者。开发者通过使用各种软件工具、调用各种API、构建各种场景的应用,既可创造商业收益,也能创造社会公益价值。因此,只要有足够多开发者采用,构建足够多的应用,满足客户和消费者的需求,就能为你的产品技术服务形成健康、充满活力、可持续发展的商业模式。

作为技术行业群体和企业机构中的成员,开发者经常是技术架构选型和IT软件服务采购的决策影响者。无论面向的是C端消费者(B2C商业模式)还是B端企业/行业客户(B2B商业模式)的营销、运营和客户关系维护的方法论,都无法直接套用在这群对技术产品服务有独特品味及选择偏好的开发者群体上。面向D端的开发者关系(B2D商业模式)到底该怎么构建和深化,成为各家企业争相探讨和实践的热门话题。

欧美是开发者生态领域的先行者。我在从事开发者生态工作的这十多年里,阅览了大量海外相关专家前辈的书籍、博客、视频等资料,并参与海外软件技术及开源大会,与全球专家进行交流,甚至通过企业和社区邀请这些专家作为咨询顾问来到中国进行内外部分享。在此过程中,我获益匪浅。但目前国内始终没有针对“开发者关系”主题的系统性的科普内容,直到人民邮电出版社引进了《开发者关系:方法与实践》。这本书确实能作为企业在策略制定、组织设计、指标维度、开发者关系项目、营销运营、社区建设及体验提升等各方面的参考指南。

感谢人民邮电出版社的邀请,让我有幸参与本书的翻译,并能为中国开发者生态建设投入个人的绵薄之力。同时我希望借助本书抛砖引玉,带动更多本土的企业和社区,共建中国的开发者生态土壤,形成更多成功的开发者关系项目,强化中国开发者的技术竞争力,引领软件技术和产业蓬勃发展。

林旅强

推荐序1

非常荣幸能够为《开发者关系:方法与实践》的中文版作序。我和这本书的译者林旅强(Richard)已经相识超过 10 年。在过去的 10 年中我们都扎根在开发者社区领域,每天与一线开发者以及技术厂商打交道。在这个过程中,我们有过一些工作方面的交集,也有过不少日常交流。在一次次开发者活动中,在一次次的迷茫与笃定中,我们共同见证了开发者社区在中国从无到有,并最终成为企业的战略要地。例如,几乎所有云计算厂商都有了自己的开发者社区(如华为开发者联盟、阿里云开发者社区、亚马逊云科技开发者中心等)和开发者大会品牌(如HDC华为开发者大会、谷歌开发者大会、百度飞桨Wave Summit等),并且纷纷设立开源管理办公室。此外,许多初创公司和创新型技术企业也开始关注开发者关系,并积极拓展开发者社区。

然而,虽然开发者关系已经受到越来越多技术厂商的重视,但这依旧是一个很新颖的领域——在国内,我们缺乏这一方向的专业书籍,尤其是实操指南,而能供从业者体系化学习的线上资源也非常有限。为此,我们在2021年发起了国内首个开发者生态大会Dev.Together。今天我们很欣喜地看到Richard把这么宝贵的学习材料引入国内,利用其对这一领域的专业认知,将国外的领先实践翻译成中文版本。

这本书涵盖了开发者关系的各个方面,汇集了多位资深的开发者关系专家的行业洞见,内容涉及从对开发者关系这一概念的解读到目标制定、市场开拓、度量指标、团队建设和实施等。这本书的作者通过 20 多年沉淀的丰富案例和实践经验,为读者提供了全面的指南和实用的技巧。此外,这本书还提供了许多工具和模板,而且这些资源都已开源,可以帮助读者快速上手,开展开发者项目和计划,度量并改进开发者关系。

本书也是一本不错的启发性读物。或许本书中介绍的一些具体的方法论在当前的市场环境下并不一定可以直接使用,但通过阅读本书,读者可以深入了解开发者关系的本质和价值,从而引发更多的思考和方法探索。同时,本书不仅适用于技术企业的开发者关系团队,而且适用于任何关注开发者关系的企业和组织。

作者、译者和出版社的共同努力,让这本书得以出版面世,为开发者关系这个在中国科技行业日益重要的领域做出了重要的贡献。我相信这本书将成为中国开发者关系领域的标志性著作,帮助更多的企业和组织建立与发展成功的开发者生态。

高阳(Sunny)

SegmentFault(思否)首席执行官

Answer.dev联合创始人

推荐序2

自从16年前加入微软公司,我就从一位开发者转向面对开发者、服务开发者的角色。无论是在微软公司的DPE(Developer & Platform Evangelism)部门还是后来的合作伙伴生态部门,我总是在和不同的开发者个体、MVP(Microsoft Most Valuable Professional,微软公司最有价值专家)、开发者社区、软件园区以及合作伙伴或客户沟通基于开发平台以及云服务等方面的内容。

在这些年的工作过程中,我也总是在思考关于“开发者关系”的一些事情,同时,作为管理者,也产生了一些关于“开发者关系”的困惑,例如:

如何在企业内部构建一个健康的、有层次梯度的开发者文化,尤其是在软件技术层出不穷的今天;

如何系统地培养“开发者关系”从业人员(我们称为Evangelist),使之更有效率地服务不同层次的开发者;

“开发者关系”团队和从业人员很显然不能直接给公司带来“现金流式”的价值,因此如何构建运维体系、衡量指标以与公司的整体战略目标协同、与不同的团队进行协作,是开发者关系管理者必须考虑的问题;

由于不同的开发者可能会使用不同的开发工具、开源框架、开发模式等,因此,作为“开发者关系”的从业人员,如何合理利用开发者社区以及社区活动,从技术上保证求同存异、流程对齐,也是值得思考的事情。

很幸运,如今人民邮电出版社出版了卡罗琳和詹姆斯合著的《开发者关系:方法与实践》,从根本上解决了我上面的一些困惑,并且这本书难能可贵地给出了极具操作性的实践,例如管理者如何衡量开发者关系的业绩指标以及与公司战略目标的对齐。

对所有与开发者关系相关的从业人员来说,这本书值得花时间系统学习。公司的其他角色如CEO、CFO等决策者,以及公司的市场人员、销售人员等,也可以从中获得和“开发者关系”团队及从业人员紧密合作的灵感,从而达到降本增效的目的。

崔宏禹

微软(中国)有限公司创新技术总经理

推荐序3

大约14年前,我在职业生涯中第一次介入开发者关系方面的工作,成为微软公司的一名“技术布道师”。在那时,马克•安德森还没有写下那句“Software Is Eating the World”,而开发者这个群体还没有被看作是能够影响这个世界发展的独特群体。彼时,开发者关系还没有形成一套系统的理论。为数不多启动开发者关系工作的公司尚处在早期的摸索阶段。

斗转星移,当我在“布道师”这个角色上工作10个年头后,有幸见证随着软件力量的崛起,开发者关系不再是个冷僻的概念而渐为人知。许多企业包括软件公司、互联网企业、创业公司甚至传统企业都开始涉足这个领域,纷纷设立相关的团队或角色。但是,如果你问“什么是开发者关系”,可能会得到许多模棱两可的回答。因为在现实中开发者关系是涵盖各种不同角色和头衔的包罗万象的一个短语,其中不仅包括一些特殊的角色诸如“开发者布道师”和“开发者关系经理”,而且包含较新颖的头衔,如“开发者体验经理”。这些角色因公司而异,甚至在公司内的不同团队之间也存在着差异。

回顾历史,究竟是哪家公司首先使用“开发者关系”这个概念并没有定论。维基百科认为是苹果公司在20世纪80年代开始了这项工作。但公认的一点是,微软公司和苹果公司都以“开发者关系”而闻名。两者都是世界知名的企业,在成为世界知名企业之前,它们就专注于与开发者建立关系。据说,微软公司每卖出一个Visual Studio(Windows集成开发环境工具)的许可证,就会额外增加5个Windows许可证的销售。

至于苹果公司,盖·川崎被称为伟大的Macintosh计算机的布道者之一。他促进了苹果公司作为软件开发平台的吸引力,并致力于帮助开发者为Mac创建应用。这种文化至今仍影响着苹果公司每年举办的全球开发者大会。

在为微软公司与苹果公司工作10年以后,我逐渐体会到,开发者关系存在的意义在于其填补了公司组织架构中的一个或多个空白,承担了企业、产品和服务与技术消费者之间的纽带作用。不同于传统意义上的营销,开发者关系的艺术是在不向开发者销售或营销的情况下在开发者社区建立真实的信任关系。为了达成这种信任,我经常强调“在开发者社区中,我代表公司;在公司中,我代表开发者社区。我们必须时刻考虑到开发者的利益”。对于这样一个新的概念,不是所有人的认知都是相同的。作为开发者在公司中的代言人,难免会被问到如下这些问题。

为什么开发者关系很重要?

因为市场上的广告并不是以开发者为目标受众而投放的。传统的营销用于确保将产品和服务交付给目标用户,但这种方法对于技术产品的营销是低效的。没有真正触及开发者的营销没有意义。因此,将开发者作为用户而创建的以影响力为目标的新型策略才可以称作“开发者关系”。

为什么开发者关系是有效的?

这是因为开发者关系强调与开发者建立基于信任的关系。当开发者选择某种技术产品或服务时,这种支持与信任会持续多年。由于获得一项技能通常需要数年时间,因此很难立即丢弃一种技术路线产品并更换为另一种,这意味着在选择时需要大量的判断力。通过开发者关系的系统性工作,开发者知道自己的选择很好,进而感到安心。随着信息的泛滥,通过互联网进行选择的开发者并不少见。开发者关系能够与开发者使用相同的编程语言,从而吸引开发者或逐步赢得他们的信任。许多开发者都有博客或社交媒体账户,通过他们的宣传可以将这种信任放大,最终达到通过一名开发者影响更多开发者的效果。

坦白地说,开发者关系是一种新型的营销手段,用于确保自己的企业、产品和开发者通过有效的沟通与外部开发者建立良好、持续的关系,从而帮助企业成为市场上具有影响力的赢家。

今天,人们对开发者关系终于有了系统性的研究,就如同本书所阐述的理论。在实践中,我认为开发者关系是3个学科的交叉点——工程、营销和社区管理。而开发者关系这项工作的三大支柱则是代码、内容与社区。代码或许是开源项目,或许是快速入门的示例;内容是博客文章、在线教程、演讲等;在社区中与开发者面对面或在线进行合作,这些线上的工具也许是微信朋友圈或Stack Overflow等。当然,随着技术的迭代与进步,尤其是各种新的商业模式的推陈出新,开发者关系的理论一定不会拘泥于此。正如本书第29章的标题所写的那样“化理论为行动”,希望每一位与开发者相关的人员,都能够从本书的理论中受益并付诸实践。让我们共同开启这段开发者关系之旅吧!

费良宏

亚马逊云科技首席架构师

推荐序4

国外很早就有专门的开发者关系会议和著作,Community Over Code的理念也得到广泛实践。过去在中国开发者关系和生态一直不受重视,近年来随着中国开源技术相关产品的蓬勃发展,开发者关系和社区建设变得越来越重要。很高兴看到人民邮电出版社引进了这本《开发者关系:方法与实践》。译者林旅强是开源技术界的资深人士,对开发者关系领域的实践和方法有深入的研究。这本书详细介绍了如何建立和发展一个成功的开发者计划,以及如何更好地与开发者社区合作。这本书包含大量的实用建议和成功案例,可以帮助企业建立更好的开发者生态,提高开发者满意度,促进产品和业务的发展。

作为开发者社区的创始人和经营者,我们深知开发者关系对于社区和企业的重要性。我们非常认同这本书的观点和方法,并且相信这本书会为更多的企业和开发者社区提供非常实用和宝贵的参考与帮助。

蒋涛

CSDN创始人

推荐序5

在技术创新和数字化转型的浪潮下,我们看到一批基于云计算、基础软件等以开发者为核心用户/客户的企业迅速成长起来。其中,那些可以为开发者提供优质服务并且具备开发者生态运营的企业往往更容易走向成功。然而,目前大多企业还处于摸索阶段,《开发者关系:方法与实践》这本书此时翻译引进,显得十分应景。

本书主要讲述了如何构建和运营成功的开发者计划,内容涵盖了开发者关系的基本概念、开发者计划的设计和实施、开发者社区的构建等方面。无论是企业CXO、中层管理者还是一线员工,都可以从商业模式构建、组织架构设计、业务目标设定和具体计划落地执行等多个维度获得建议和启发。

本书的作者Caroline Lewko和James Parton都致力于推动技术创新和构建开发者社区。他们拥有多年的开发者关系领域工作经验,这本书也是他们多年的心得总结。

过去十余年,极客邦科技一直在与开发者群体打交道,旗下的InfoQ极客传媒致力于让创新技术推动社会进步,源源不断地为开发者提供实践驱动的技术内容;极客时间已经为开发者群体上线了千余门课程;极客时间企业版则致力于为数字化转型关键时期的企业和开发者提供优质的课程和培训服务。此外,每年的QCon大会、ArchSummit大会都会分享开发者关注的技术话题,不遗余力地为中国的技术力量添砖加瓦。

在投身共建中国开发者生态的过程中,极客邦科技更加深刻地认识到开发者关系的重要性,拥抱技术和开发者将是企业持续发展的必经之路。《开发者关系:方法与实践》一书的内容涵盖了开发者关系项目的所有方面,可以帮助读者有效地理解开发者关系并落地实施,最终帮助组织获得成功。

霍太稳

极客邦科技创始人兼首席执行官

序  言

20世纪90年代,Java刚发布不久。这一全新编程语言的出现让程序员所编写的应用第一次具备了可移植性。在大学毕业后的6年里,我一直从事计算机语言的培训工作,向所有感兴趣的人推广编程知识,这让我感到非常充实和满足。

当时,我在业内领先的Java应用服务商BEA Systems担任首席布道师。在那个年代,开发者在大众的眼中还是一个陌生独特的群体,在IT领域内的影响力更是微不足道。

当时的我并不知道早期的科技企业将开发者关系这一职能称为“布道”。彼时,我们最大的乐趣就是看到越来越多的开发者参加研讨会,学习编程语言,又或是将我们最新的Java编程经验分享在流行专业期刊上。很大程度上,“布道”让我感受到了意义,收获了成长。通过向外界传播有价值的技术观点,我们在这个过程中学习了更多的知识。

在过去的20年里,开发者成为经济发展重要的驱动力。据统计,2020年全年美国的开发者市场达到2 700亿元。毫无疑问,开发者已经成为信息技术产业中的重要参与者。每年有超过1 200家科技企业不断向市场输送他们的产品。与此同时,开发者群体也在迅速壮大,超过2 000万名专业的程序员以及2.5亿名使用低代码技术的知识分子加入开发者群体的行列。开发者的重要性完全不亚于广告对“超级碗”或TikTok的意义。

正因为如此,越来越多的企业建立了专业的开发者关系团队,与开发者构建持续稳定的良好关系。

但是,各家企业对开发者关系的理解仍然处于较为早期的阶段。只有24%的世界500强企业有自己的开发者关系项目办公室。粗略浏览求职网站,不难发现只有那些顶尖的科技风投企业才有相应的开发者关系职位。在我所投资的各家企业中,也只有不到三分之一的公司建立了自己的开发者关系项目。可以看出,开发者关系职能在企业中的普及度并不高。

创建、发展开发者关系团队的过程极其困难。因此,当Caroline说她和James正在尝试将多年的开发者关系经验写成一本书时,我深知这将有助于开发者关系领域的专业实践,还会对营销、产品和客户成功业务产生深远影响。

一个良好的开发者关系团队有助于实现企业的根本利益。开发者团队能够帮助企业解决技术难题,在降低获客成本和客服成本的同时,减少客户流失,从而提高客户黏性和公司毛利。

在本书中,Caroline和James为企业创建开发者关系部门提供了高效的行动指南。

本书第一部分对“开发者关系”进行了定义,并且从开发者培训、开发者营销、开发者成功等角度分析并突出了“开发者经济”的价值,以及开发者关系和传统的B2B、B2C技术有何不同。

技术的发展不断丰富着“开发者”的内涵。低代码技术的出现使得几乎每一位知识分子都有机会成为一名开发者。据估计,未来的10年内将会出现 5 亿名开发者。本书第二部分将对不同类型的开发者及其所在的企业进行定义和区分,从而为你自己的开发者营销和培训活动提供参考。

传统企业在开拓市场的过程中,以销售成单为核心,而开发者作为买家,更加青睐技术产品的创新性,这要求开发者关系在进行市场开拓时,以产品技术为出发点。在本书第四部分中,Caroline和James系统地梳理了开发者关系项目的线索培育流程:先探索,后采用,再拓展,从开发者的视角解决了各个不同的阶段将面临的关键问题。本书第三部分则强调开发者关系团队与企业内部团队合作的重要性。

成功的开发者关系项目能够不断丰富开发者关系团队成员的经验,促进你的开发者客户不断取得成功。本书第五部分详细阐述了推动开发者团队成长过程中具体的流程、行动框架和战略战术。

这本书并不仅仅是一本开发者关系业务的行动指南,更重要的是,它将帮助你快速了解前人的经验和教训。真心希望这本书能够成为你进行开发者关系团队建设的重要参考。

Tyler Jewell

戴尔科技资本总经理

曾在BEA、Oracle、Quest、Red Hat和MySQL公司任职

曾担任3家开发者企业首席执行官

投资15家开发者企业

前  言

开发者关系综述

开发者关系(Developer Relationship,DevRel)的定义在行业内和行业外均存在着分歧,这反映了开发者关系的复杂性。实际上,开发者关系业务早在20世纪80年代初期便已产生,最早由苹果公司的Macintosh营销团队开展,但至今公众对其仍是一知半解。

这么多年来,开发者关系领域的专业人士在实践中积累了大量的业务经验。与此同时,与开发者关系相关的专业书籍、播客、线上线下活动层出不穷,开发者社区也不断兴起,如WIP、DevRel网站和DevRel Weekly等。此外,新型行业分析机构,如SlashData、RedMonk、EDC等,也将目光放在开发者经济上,开展了一系列的专业研究和数据分析工作,推动了开发者关系的发展。

本书的目标是指导开发者关系从业人员的业务实践,推动该领域的专业发展,不断提高开发者关系团队在企业内的重视程度。事实上,每一家已有或计划开展开发者关系项目的公司,都应任命一位与CTO、CIO同级的开发者关系负责人(Chief Developer Relation Officer,CDRO)。只有开发者关系负责人在企业中为开发者发声,才能确保开发者关系部门的工作与公司核心的战略目标保持一致。

为了实现这个目标,我们构思了一系列开发者关系领域的方法和工具,并与之俱进,不断更新、验证它们在开发者关系领域的有效性。这些方法和工具融合了本书两位作者20年的工作经验和他们对开发者社区的热爱。

如果你已经是开发者关系领域的专家,或者渴望成为这样的专家,本书将协助你制定和实施开发者关系战略,并为你介绍一系列的工作方法,包括如何与开发者沟通、如何进行开发者关系项目管理、如何为团队招募人才、如何对项目成果进行评估。

如果你是开发者关系业务的利益相关者,又或者你考虑建立自己的开发者关系团队,本书将向你详细介绍开发者关系的工作,帮助你实现开发者关系业务与公司整体目标的一致性。

我们已开源本书介绍的所有框架,并期待这些框架在社区内被广泛采用和补充。

本书主要内容

如果你面临如下的问题,那么这本书将对你有所帮助。

如果公司要求你负责一个新的开发者关系项目,你想了解如何启动项目、招募人才、制定战略、获得成功。

如果你希望在向公司汇报开发者关系项目的进展时扩大项目在公司内的影响力,确保项目持续运行。

如果你的公司希望借助现有开发者关系项目,推广一项新技术或一款新工具

如果你需要用专业的论述和方法管理企业最高管理层对开发者关系项目的预期

如果你负责商务合作,想了解如何与开发者共事

如果你有技术背景,但想了解如何在开发者关系领域进行市场营销

如果你立志成为开发者关系从业者,希望全面了解开发者关系的内涵和工作方法。

恭喜你!这本书就是为你而准备的。

致力于发展开发者关系的企业形形色色,它们的规模不同、产品各异,同时商业成熟度也存在差异。然而,开发者关系在与开发者互动的过程中所面临的问题都是共通的。不管你是在一家创业公司,可以很幸运地从零开始建立自己的开发者关系项目,还是在大型企业中,不得不克服推进开发者关系项目中遇到的挑战,这本书都将帮助你更好地实现目标。

接下来我们开启这段旅程吧!

Caroline Lewko和James Parton

作者简介

Caroline Lewko是一位富有远见的企业家。20年来,她致力于推动技术创新,构建开发者社区,帮助创业公司实现从0到1的突破。在移动互联网领域积累了一定的经验之后,Caroline于2006年创办了世界上第一家开发者关系外包公司WIP。截至目前她已在超过20个国家开展开发者关系咨询和市场活动,范围涵盖边缘计算、机器学习、移动应用等多种平台技术。除此之外,她还经常在行业大会上发表主旨演讲,担任主持人,发挥影响力。

Caroline Lewko目前担任Revere Communications公司的首席执行官。该公司的服务对象既包括世界500强企业,也有快速成长的创业公司,旨在帮助企业培养下一代开发者关系业务的领导者。

工作之余,Caroline喜欢在她最爱的城市温哥华做园艺、骑行或者品酒。

James Parton曾在知名的欧洲移动运营商O2公司和Telefonica公司担任首任开发者关系主管,同时他也是云通信巨头Twilio公司拓展欧洲业务时的第一位海外员工。他在Twilio公司工作了5年,于2016年见证了Twilio公司的上市,并在不久后离职。目前,James担任开发者应用联盟和移动生态论坛的董事,在行业和政府内积极为开发者群体代言。他还创立了Land and Expand咨询公司,为各阶段的公司和风险投资提供开发者关系业务战略咨询。

除开展开发者关系活动以外,James还担任剑桥布拉德菲尔德中心的执行董事。布拉德菲尔德中心为剑桥大学学生提供创业支持,同时也是剑桥地区,甚至整个英国技术社区信息交流的中心。他还是Triple Chasm公司的联合创始人,为企业提供数据驱动技术和培训,帮助其扩大业务。

技术审校人员简介

Phil Leggetter是开发者关系资深人士,拥有该领域丰富的实践经历,曾帮助企业最高管理层制定开发者关系战略,管理上百万美元的开发者业务。他既帮助过创业公司的开发者团队实现业务闭环,也曾帮助过上市公司扩大开发者关系业务。Phil还积极支持开发者社区的发展,分享实践经验,如AAARRRP开发者战略模型,以帮助开发者团队完成从公司战略到开发者业务的转化和落地。目前,他还担任中小型企业的开发者关系业务顾问。

资源与支持

本书由异步社区出品,社区(https://www.epubit.com)为您提供相关资源和后续服务。

您还可以扫码右侧二维码, 关注【异步社区】微信公众号,回复“e61281”直接获取,同时可以获得异步社区15天VIP会员卡,近千本电子书免费畅读。

提交勘误

作者、译者和编辑尽最大努力来确保书中内容的准确性,但难免会存在疏漏。欢迎您将发现的问题反馈给我们,帮助我们提升图书的质量。

当您发现错误时,请登录异步社区,按书名搜索,进入本书页面,单击“发表勘误”,输入错误信息,单击“提交勘误”按钮即可,如下图所示。本书的作者和编辑会对您提交的错误信息进行审核,确认并接受后,您将获赠异步社区的100积分。积分可用于在异步社区兑换优惠券、样书或奖品。

扫码关注本书

扫描下方二维码,您将会在异步社区微信服务号中看到本书信息及相关的服务提示。

与我们联系

我们的联系邮箱是contact@epubit.com.cn。

如果您对本书有任何疑问或建议,请您发邮件给我们,并请在邮件标题中注明本书书名,以便我们更高效地做出反馈。

如果您有兴趣出版图书、录制教学视频,或者参与图书翻译、技术审校等工作,可以发邮件给我们;有意出版图书的作者也可以到异步社区投稿(直接访问www.epubit.com/contribute即可)。

如果您所在的学校、培训机构或企业想批量购买本书或异步社区出版的其他图书,也可以发邮件给我们。

如果您在网上发现有针对异步社区出品图书的各种形式的盗版行为,包括对图书全部或部分内容的非授权传播,请您将怀疑有侵权行为的链接通过邮件发送给我们。您的这一举动是对作者权益的保护,也是我们持续为您提供有价值的内容的动力之源。

关于异步社区和异步图书

“异步社区”是人民邮电出版社旗下IT专业图书社区,致力于出版精品IT图书和相关学习产品,为作译者提供优质出版服务。异步社区创办于2015年8月,提供大量精品IT图书和电子书,以及高品质技术文章和视频课程。更多详情请访问异步社区官网https://www.epubit.com。

“异步图书”是由异步社区编辑团队策划出版的精品IT图书的品牌,依托于人民邮电出版社几十年的计算机图书出版积累和专业编辑团队,相关图书在封面上印有异步图书的LOGO。异步图书的出版领域包括软件开发、大数据、人工智能、测试、前端、网络技术等。

异步社区

微信服务号

第一部分 形成广泛的共识

在启动开发者关系项目之前,相关人员有必要对开发者关系形成广泛的共识。

这里的“相关人员”指的是开发者关系的从业人员和开发者关系业务的利益相关者,其中不仅包括企业的最高管理层,如首席执行官和董事会成员,也包括所有涉及开发者关系活动的部门(如首席技术官办公室、市场部门、产品部门、客户服务部门等)的员工,还包括公司外部的团队(如营销机构、公关公司或承包商)的成员。当然,你的团队成员也需要了解这一基本概念。

正如前言所述,我们强烈主张开发者关系团队直接向公司的最高管理层汇报,这能推动企业对开发者关系达成共识。然而,实际情况却并非如此。

无论你是开启一个新的开发者关系项目,还是推动已有项目持续运行,确保开发者关系的从业人员和利益相关者对开发者关系形成统一的认知是非常重要的。只有这样,企业内各个部门才能认可开发者关系的价值,因为这是企业内不可分割的一部分,对实现企业目标至关重要。

你可以通过一对一的交流建立共识,但更好的做法是在开发者关系项目启动会上,让所有利益相关者聚在一起,充分沟通,发现并解决跨部门的问题和争议,最终达成一致。

在企业内建立对开发者关系的广泛共识不是一劳永逸的。事实上,开发者关系团队需要投入足够的时间和精力,比如召开项目例会、定期汇报进度,确保重要利益相关者了解开发者关系项目的进展,并持续提供支持。

广泛的共识通常包括以下主题:

开发者关系的核心要素和差异化要素;

目标开发者及其与开发者关系业务的相关性;

开发者关系在企业组织架构中所处的位置;

开发者关系的商业模式及绩效指标。

在接下来的内容中,我们将逐步介绍这些主题。

第1章 开发者关系基本概念

企业开拓市场时,很少思考开发者关系在其中所能起到的作用。事实上,开发者关系至今尚未成为高等或专科教育的一门专业,也没有形成类似开发者关系协会的专业性组织。发展的不成熟表现在开发者关系缺乏准确定义、理论框架、指标体系以及实践指南,更意味着开发者关系在商业领域中不被重视和理解。

或许开发者关系专业化面临的更大挑战是部分高管的误解,因为他们对开发者关系知之甚少。正如人们常说的“一知半解,危害不浅”。有些人误以为开发者关系不过是黑客松、连帽衫和计算机贴纸。事实上,开发者关系的含义远非如此简单。

Developer Relations(开发者关系)常缩写为DevRel,其含义广泛,涉及开发者营销、开发者布道、开发者技术推广、开发者技术支持、开发者体验、开发者培训、开发者成功、开发者社区运营和开发者关系项目管理等。

开发者关系包括两个方面:

在企业外部,向开发者推广技术产品

在企业内部,促进开发者关系项目取得成功

我们先澄清几个开发者关系领域的核心概念。这些概念经常被混淆,有些组织也缺乏对其准确的定位,所以有必要在最开始厘清这一概念的核心要义。

开发者关系的核心要素

事实上,以图表形式概括“开发者关系”的要素及其关系是本书写作中非常耗时的一项工作。为了提高这一概念的实践性,我们尝试简化复杂概念,使之易于理解和记忆。

通过抽象的树形图,开发者关系框架及其核心要素如图1-1所示。

围绕核心要素“开发者体验”,存在3个主要的实践领域(即图1-1中的树枝部分):

图1-1 开发者关系框架及其核心要素

开发者营销;

开发者培训;

开发者成功。

最后一个要素是开发者社区运营,用树干和树根表示,为整个开发者关系项目提供养分。

接下来我们将深入探讨这些要素。

开发者体验

开发者体验通常缩写为DX(Developer Experience),位于树冠的中心,它是任何开发者关系工作的核心。开发者体验和用户体验类似,只是产品的使用者由消费者变成开发者。开发者体验主要源于开发者使用平台技术、开发者中心和开发技术资料的感受。从组织架构上看,由于企业规模不同,开发者体验部门通常与产品部门或首席技术官办公室归属同一部门领导。

开发者营销

开发者营销(developer marketing)指的是为了提高开发者对平台技术和项目的认知度,针对开发者所实施的一系列宣传活动。从组织架构上看,开发者营销部门通常归属于公司的营销部门,经常需要与产品部门和销售部门合作。

开发者培训

开发者培训(developer education)对开发者采用平台技术至关重要。在这个环节,你需要以各种形式向开发者提供全面且详尽的学习资料。

开发者成功

开发者成功(developer success)是指向开发者提供各方面支持,帮助开发者验证平台技术可行性,并最终创造商业价值。从组织架构上看,开发者成功部门的设置因企业而异,可能与产品部门、研发部门、销售部门、技术支持部门或者开发者社区运营部门归属于同一部门领导。

开发者社区运营

正如树木的成长离不开树干和树根,成功的开发者关系项目离不开活跃的开发者社区(community)。整个开发者关系项目的核心目标就是要融入、服务并且培育你的开发者社区。这是成功的关键。没有健康且可持续发展的开发者社区,开发者关系项目很难取得成功。

在接下来的内容中,我们将进一步探讨这些开发者关系要素的含义,以及它们彼此之间的关系。

小结

开发者关系具有多重含义,从实践来看,包括开发者体验、开发者营销、开发者培训和开发者成功。与此同时,一个活跃的开发者社区将为企业的整个开发者关系项目提供生命力。

总的来说:

开发者关系就是让开发者成功地使用你的平台技术和产品,从而实现你的企业目标。

接下来,我们将探讨影响开发者关系的具体要素有哪些,以及它在组织架构中处于什么位置。

读者服务:

微信扫码关注【异步社区】微信公众号,回复“e61281”获取本书配套资源以及异步社区15天VIP会员卡,近千本电子书免费畅读。

相关图书

有限元基础与COMSOL案例分析
有限元基础与COMSOL案例分析
程序员的README
程序员的README
现代控制系统(第14版)
现代控制系统(第14版)
现代软件工程:如何高效构建软件
现代软件工程:如何高效构建软件
GitLab CI/CD 从入门到实战
GitLab CI/CD 从入门到实战
科学知识图谱:工具、方法与应用
科学知识图谱:工具、方法与应用

相关文章

相关课程