序言
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家开发者企业