很多公司都有一个平台梦,尤其是提及生态系统战略时,都希望自家提供一个很牛的平台,然后各种伙伴调用平台提供的深浅能力,共同创造价值。
从技术实现角度,很大比例的底层能力调用是基于 API 的。自然各家 API 的质量性能、整体成本(TCO)等就有考量的必要性了。
Postman 的调研发现:就开发者而言,起码三分之二的 API 开发时间没有用在编程上,而是各种配套工作(查找、学习、管理、测试、工具准备等)。
围绕 API 产品的客户体验(或者叫开发者体验)是一个值得关注的管理优化主题;也应是平台化产品策略落地的重要部分。

附图是华尔街日报的一则广告,来自 Postman 技术公司。
其展示一种比较新的商业理念,即 API-first。类似移动互联网兴起时期,很多企业会说 Mobile First 等。
从技术角度,API 和开放平台等有相当历史了,但从商业理念角度则不尽然。
API-first 体现企业将对外的所有 Offering(产品、服务、营销活动、采购及供应链等)均进行结构化分装,通过 API 的方式嵌入到生态系统商业上下游,变成一家高度自动化的公司。
#你所在的公司是如何考虑的?
附图是 HSBC 的研究数据,软件工程师每小时程序开发的费率。
美国的程序员费率为 180 美元/小时,遥遥领先其他国家。中国大陆、印度的费率为 28~29 美元/小时,是美国的六分之一。
现代软件工业本质也是一种多组件的供应链体系。以硅谷公司为例,通常核心代码和结构在美国本土开发,一些组件和外围配套则可选择亚洲、东欧等低成本地区。
现代软件开发已经很少关起门来 “封闭” 的开发了,很大比例的软件系统需要与外界各种第三方进行互通,这其中又有很大部分是基于各种 API。
而不同行业开发者对 API 的使用需求,也倒过来侧面映射了垂直行业数字化程度的差别。
附图来自 Postman 2021 API 调研报告:科技公司和 IT 服务公司是最多使用 API 的;垂直行业中,金融行业明显高于别的行业。
