在应用为王的时代,开发者已经成为各大公司争相抢夺的对象。那么,开发者选择某一平台的动机是什么?金钱?名声?乐趣?专注于移动平台分析的 visionmobile 网站以最新的调查为基础,对开发者进行了全新的归类,并且得出了一个结论:对于开发者来说,首要的驱动力是成就感,而不是金钱。
此次调查共涉及 115 个国家,6000 多名开发者。在调查中,visionmobile 网站发现,科技公司对于开发者的争夺越来越激烈,采取的手段也很多,包括促销活动、组织开发者会议、传播 API 和工具箱的优势等等。但是,开发者的注意力集中于极少数的公司。这是因为学习一个新平台需要数月的时间,投入大量的资源。因此,开发者在作出选择的时候,是非常谨慎的。目前,开发者的专注点集中在三个公司:苹果、Google 和 Facebook。
在对开发者进行类型区分的时候,许多公司会采用传统的方法,比如根据技术、工作类型、公司规模、应用类别、面向对象或者地域因素。但是这样的区分方法是错误的,因为它忽略了一个基本的问题,即开发者在面对一个新平台时如何做出投资决策。开发者选择平台的时候,年龄、工作类型、面向的用户或者技术背景都不是决定性的因素。
根据哈佛大学教授 Clay Christensen 提出的“Jobs to Be Done”理论,visionmobile 网站提出了新的开发者类型区分方法。他们将开发者分为八种类型:业余选手、探索者、猎人、佣兵、拓展产品者、电子内容出版商、淘金者和企业 IT 部门开发者。
以此为基点,可以得出一些有趣的结论:
从上面的数据可以看到,收入并不是开发者的唯一驱动力。只有 50% 的开发者以其为目标。因此,试图以金钱作为吸引开发者最重要手段,并不是很有效的。
开发者的动机并不是单一的,因此,上述的区分也只是一种视角。visionmobile 另外制作了一张开发者动机等级图。从图中,我们可以看到,金钱并非主要驱动力,对于许多的开发者来说,创造力和成就感、乐趣都是非常重要的驱动力。
图片来自 visionmobile