API一路下滑

2020-12-28 00:25:41

欢迎来到自上周一以来加入我们的1,367名新的“无聊”人!如果您正在阅读但尚未订阅,请在这里订阅,加入23,341位聪明,好奇的人们!

九月份,我写了一篇关于MainStreet的文章,该公司实际上只是从政府那里获得了您公司的免费资金。从那以后,Main Street发现No Boring读者可获得110万美元的免费政府赠款。 110万美元!很简单,您插入工资单,MainStreet会找到适用于您的业务的税收抵免和激励措施,然后他们就会向您汇款。就像我说的,免费的钱。

平均而言,MainStreet发现的公司约为5万美元。那是很多假期奖金。如果您在美国的一家拥有工程师的公司工作,现在就去拿钱。

周一快乐!在大多数星期里,我正在研究和写作并准备打发,我感觉自己像是个骗子。

有时,例如当我在写关于办公室或Slack的未来之类的文章时,我花了多年思考,工作和使用的话题,我很高兴知道自己在说什么并且有资格接受认为。但最主要的是,我进入了一个新领域,写了数千篇关于其他人度过大部分工作生涯的行业和公司的文字。当主题是技术性的时,我会感到更多。

本周的主题-API-是迄今为止引发假冒综合症最多的人之一。一方面,感觉就像是我要说的很明显:API是软件构建方式中越来越重要的一部分。另一方面,我觉得我没有足够的技术深度或实践经验来撰写有关该主题的文章。

但是在这些情况下,我认为自己是班上的无耻孩子,不怕举手问其他人都在思考的问题。如果有些事情我知道很重要,但对它却知之甚少,而我这样做是为了谋生,那么也有很多人也想对它有所了解。因此,这是探索的开始,我期待您的想法和反馈。

一些古老的亚洲宇宙学观点接近于原因的无限消退的观念,例如以下伪经故事所证明的那样:一位遇到东方哲学家的西方旅行者要求他描述世界的本质:“这是一个伟大的球,世界龟的后背。” “啊,是的,但是乌龟站在什么地方?” “在一只更大的乌龟的背上。” “是的,但是他坚持什么?” “一个非常敏感的问题。但是没有用,先生。一直都是乌龟。”

星期四,发生了使我这样的人非常兴奋的事情:本·汤普森(Ben Thompson)撰写了有关Stripe的文章,该产品宣布了Stripe Treasury的新产品,并采访了其联合创始人兼总裁John Collison。

Stripe Treasury是“一种银行即服务API,可让您将金融服务嵌入市场或平台中。”只需编写几行代码,平台就可以让其客户在诸如高盛和Evolve Bank& amp;相信。

在新闻稿中,Stripe强调了与Shopify的合作关系,Shopify正在利用财政部建立Shopify Balance。现在,当商人创建Shopify帐户时,他们可以通过同一平台同时设置一个银行帐户。

它本身具有令人难以置信的酷,但是由于另一个原因,它引起了我的注意。当我研究和撰写《 Stripe:互联网上最被低估的公司》时,我问人们对Stripe的最大冲击。我从多个人那里听到的一个答案是,他们对Shopify的客户过于关注-据估计,即使在大流行之前,Stripe仅从Shopify上就已经创造了3.5亿美元的收入-而且Shopify不可避免地会厌倦向Stripe付款并建立自己的付款解决方案。

Shopify Balance公告意味着相反。 Shopify并未停止业务,而是与Stripe进行了更深入的集成。它的许多客户会将他们的钱存放在由Stripe而非Shopify或商人拥有关系的银行管理的帐户中。如果Shopify现在尝试退出关系,请考虑转换成本。他们实际上已经结婚了。

Shopify是一家非常聪明的公司。它不会无缘无故地束手无策。取而代之的是,它做出了明智的战略选择,即专注于最擅长的事情,并为所有最擅长的事情插入Stripe。这就是第三方API使客户能够执行的操作。

“ API”是您经常听到的缩写词之一。您可能知道这意味着应用程序编程接口,甚至可能知道API是软件与其他软件进行通讯的方式,但是如果您像我一样,则从未真正深入了解它们。

不过,Stripe x Shopify的公告唤醒了我,使我陷入了一个陌生而又陌生的地方,即互联网上的良好策略是什么样的,以及为什么大多数公司应该只是一个主要观点而成为API科学怪人的问题差异化。像乌龟一样,现代软件一直都是API。

所以今天,我要带你去我那里。我们将探索:

API-first对公司的建立方式和创造价值的地方具有一些令人着迷的含义。但是首先要先...

一位女士在饭店走近毕加索,要求他在餐巾纸上给她画些素描,然后告诉他,她乐于支付任何价值。他义务,迅速地写东西,并索要10,000美元。 “ 10,000美元!?”女人震惊地回答:“但是你只是在30秒内做到了!”毕加索对女人说:“不,这花了我40年的时间。”

这是考虑API的一种方法。 API使公司可以在几秒钟内利用其他公司多年的工作。

有关更技术性但更易于理解的解释,请参阅贾斯汀·盖奇(Justin Gage)的“什么是API”?和REST for Us是我发现的两个最佳资源。根据贾斯汀:

应用程序只是一堆完成工作的功能:API将这些功能包装在易于使用的接口中,因此您无需成为专家即可使用它们。

工程师编写了一堆代码来管理复杂的事情,并在代码之上构建了一个API,以消除大部分复杂性,因此使用所有这些代码就像编写几行代码一样简单。

Benchmark的Eric Vishria在“最佳投资”中简单地描述了这一点:人们通过图形用户界面(GUI)与软件进行交互,软件通过API与软件进行交互。

API处理世界上越来越多的事情。可能是50年前涉及数百个人的笔和纸过程,而十年前有十几个人单击计算机屏幕,这可能是当今通过API与其他软件对话的软件。

公共API:通常用于打开数据集,以便公众可以在它们之上构建。

供应商API:用几行代码为客户提供整个公司的全部超级能力。

今天,我们专注于供应商API,也称为第三方API。出售第三方API的公司称为“ API优先公司”(还和我在一起吗?)。

内部或公共API通过一个干净的端点抽象出一些代码的复杂性,如下所示:

API优先公司本质上是抽象出整个一流公司的复杂性,只需键入以下内容即可为客户提供高度专注的组织的全部输出:

传统上,招聘一直是公司要做的最重要的事情之一。选择合适的API供应商就像对类固醇的招聘决定。当公司选择插入第三方API时,它实际上是在决定雇用整个公司来处理其业务中的全部功能。想象一下复制一些代码,然后让Collison兄弟管理您的财务团队。就像在传统的招聘中一样,随着时间的流逝,这种决定的影响会变得越来越好,无论好坏,但是在整个公司范围内。

API优先公司是软件即服务(SaaS)公司的子集,具有一些关键的区别功能:

采购决策。传统的SaaS是部门负责人,IT或执行人员的购买决策,而API优先通常是产品和工程的购买决策。

用户。公司中的许多人都与典型的SaaS产品进行交互(例如Slack,Salesforce,Airtable,Asana),而通常只有工程师与API优先公司合作。

商业模式。最常见的SaaS业务模型是按席位收费,而大多数API优先公司则根据产品的使用向客户收费,或者基于每次通话付费(每次ping API时,例如您是否要通过Twilio发送短信) )或交易金额的百分比(条形交易收取2.9%的费用加上每笔交易的0.30美元)。

用例。传统的SaaS产品可以帮助员工完成任务,API可以自动完成任务。

首先使用API​​的公司可能会感到困惑,因为许多公司同时提供API产品和传统的SaaS产品。他们的客户范围广泛,从Shopify和Uber之类的大型平台一直到想要在线接受付款的个人,以及介于两者之间的一切。 Puja和我刚与Dev拍过照片,摄影师通过Stripe向我们发送了发票。她当时使用的是Stripe的传统SaaS产品之一,带有GUI,而不是编写代码。

不过,在本文中,我们将讨论API优先的公司,这些公司的客户通过API在其产品或内部流程中构建功能。

这些公司越来越有能力通过API构建几乎所有非核心内容。在“第三方API经济”中,Canvas Ventures的格蕾丝·艾斯福德(Grace Isford)在该空间中跨越19个不同的垂直区域绘制了数十名玩家的地图。

“为此有一个应用程序”现在是“为此有一个API”。对于企业几乎需要做的任何事情,都有一家API优先的公司提供可以插入的产品或产品套件。对于我来说,这张图形令人不可思议的是,每个徽标都代表了公司必须在其上建立的东西它以前拥有自己的功能,现在它可以通过编写几行代码来完成,并且比他们以前能够做的更好。

焦点。 API优先公司专注于解决非常具体的问题。 Stripe从支付开始,然后将所有精力投入到构建最佳支付解决方案中。 Twilio从消息和呼叫开始。格子花呢做银行数据,阿尔戈利亚做搜索,希普托做运输,Checkr做背景检查。这种重点意味着公司所做的一切都旨在解决与该特定领域有关的所有问题。

重要的是,这意味着为这些公司工作的每个人都去那里解决了这些问题。鉴于Uber的工程师签约更改运输,如果她被指派从事背景检查工作会很生气,因为这不是公司的核心产品,而Checkr的工程师却被激励从事背景检查工作,因为这就是公司的工作关于一切!

规模。以API为先的公司可以为成千上万的客户提供服务,因此他们可以证明随着时间的推移逐渐形成令人难以置信的产品的小改进。例如,由于可能会有成千上万的人在使用Plaid的所有产品中使用该银行,因此Plaid可以花很多精力与甚至很小的金融机构进行集成。

API优先公司的重点和规模可为其软件构建客户提供一流的产品,这些产品会不断提高,而成本却随着业务的增长而扩展。从产品方面来说,它们可以是天赐之物。他们还通过两种方式在战略上着迷:API优先公司本身的竞争优势以及它们对客户竞争优势的影响。让我们从他们的客户开始。

虽然我经常写有关理查德·鲁梅尔特(Richard Rumelt)的《七种力量》和《局外人》的文章,但《坏策略》可能是我最喜欢的实用策略手册。

好的策略几乎总是看起来简单而明显,并且不需要用厚厚的Powerpoint幻灯片来解释。它不会弹出某些“战略管理”工具,矩阵,图表,三角形或空白填充方案。相反,有才华的领导者可以确定局势中的一两个关键问题,然后集中精力并集中精力解决这些问题。

这就是API优先公司的美。它们使客户可以专注于使他们的业务与众不同的一两个方面,同时在其他任何地方插入一流的解决方案。就像AWS和云使企业家可以更便宜地启动一样,API优先业务使他们能够以较低的前期成本和管理努力进行扩展和专业化。正如一位在座的人告诉我的那样:“除了使用您的差异化点以外,以其他方式使用所有API来开展业务实际上变得越来越疯狂。”

领先的API优先公司Twilio的创始人兼首席执行官Jeff Lawson可能完全不同意谈话策略的前提。在Bessemer Venture Partners Cloud Giants播客上,他说:

我经常说战略在商业上是个肮脏的词;它应该被击中。实际上,每当您发现自己谈论策略时,您实际上都可能偏离路线。只有一种业务策略:为客户服务。

实际上,我认为Rumelt和Lawson不会不同意。两者都指向同一个想法,即人们所说的“战略”通常是一堆花哨的词和虚假的精确目标,这些目标模糊了企业的核心宗旨:以差异化的方式为客户提供服务。在可能的情况下明智地使用API​​,可以使公司具有战略上的明确性,并能够以他们只能的方式解决客户的问题。

识别“一个或两个关键问题”(诊断)只是问题的一部分。良好策略还涉及制定指导政策和协调一致的行动。

指导政策“概述了克服诊断所强调的障碍的总体方法,并通过创造或利用优势来源来解决诊断中所确定的障碍。”它将公司的精力引向具有独特优势的领域。

连贯的行动是公司为执行指导政策所做的一系列相互关联的事情,彼此相辅相成,以构建几乎无法复制的链环系统。沃尔玛之所以不是领先的零售商,是因为它的价格较低,或者因为将其商店放置在某种类型的城镇中,或者因为它建立了正确的分销网络,或者因为它所做的任何事情。它是领先的零售商,因为所有这些部件协同工作,以至于没有人能复制沃尔玛而不复制整个系统。

如果劳森会放任我,实际上,对于API优先的生态系统中的一致行动,实际上会有一些野蛮的战略含义,在这种情况下,传统的传送带式价值链模型不再有意义。

传统上,公司采取的连贯行动看起来像是迈克尔·波特的价值链,我们在Shopify和《关于轻松事物的艰辛》中对此进行了详细讨论。 1985年,波特写道:

从整体上看,无法理解竞争优势。它源于公司在设计,生产,营销,交付和支持产品方面进行的许多离散活动。"

这些离散活动构成了公司的价值链(尽管Rumelt可能会嘲笑离散这个词,而更多地关注活动之间的联系)。例如,直接面向消费者的价值链看起来像这样(没有支持活动):

它干净,线性,就像管道一样。研发导致制造等。

但是,在API渗透企业更多功能的世界中,线性价值链不再完美地描述了公司的活动。现任Stripe的Chris Sperandio在Segment上写了一篇文章,认为需要一种新的,更具活力的公司模型:“请求/响应”模型。

这是简单事情的难点:如果每个人都可以做某事,那么做就没有优势,但是无论如何,您仍然必须继续做才能跟上。

这适用于DTC价值链,在某种程度上,它适用于使用许多相同API构建的软件和平台企业。如果您的竞争对手正在使用Twilio向客户发送短信,您也应该这样做,否则,当您重新设计轮子时,他们可以自由地开发差异化产品。但是,在请求/响应模型中,如何利用API构建公司和产品也可以获得竞争优势。

使用一堆非常灵活的API,并找出连接它们的好方法,导致潜在工作流程的组合爆炸式增长。 API优先公司将软件变成可定制的构建块,而Zapier和Tray.io等公司则充当“所有API的API”,从而使使用API​​的几乎所有应用之间的连接变得便捷。

您不仅可以以独特的方式将构建基块组合在一起(“请求/响应”模型中的“基础结构”列),还可以在这些基础之上构建新的体验(请求中的“操作”和“经验”列/响应模型)。

如果API之间的潜在连接数量随着添加的数量成倍增加,则企业将具有无限的能力来从现有原语中创建具有连贯动作的独特链式系统。请求/响应模型使公司可以在两个主要方面进行区分,而不是线性的价值链,在线性的价值链中,每个步骤都使用商品化的组件来限制剩下的差异化和创造价值的位置。

这样就创建了一个动态系统,代替了静态链,随着每个组件背后的公司努力为客户构建最佳输入,该系统会不断改进和发展。

这使我们回到了为何Shopify与Stripe如此紧密合作的原因,即使他们在流行病爆发之前就已经为该特权支付了3.5亿美元,以及为什么他们继续加强了合作伙伴关系。这只是个好策略。 Shopify专注于其主要差异化因素,并构建一个连贯的整体,即使许多组件都经过模块化,也可以与众不同。

Stripe是原型API优先公司。它在后台处理了很多复杂的事情,并通过几行代码将其提供给客户,从而消除了所有复杂性。当公司选择使用Stripe Payments时,它将复制这几行代码,然后坐下来,而Stripe每天将更新推送到其核心API的次数为16次。它可以降低欺诈行为,提高接受率,接受更多国家/地区的付款,加快付款速度,还可以做无数其他小事情来改善客户业务中的付款方式。随着时间的推移,这意味着可以赚更多的钱,而无需付出额外的努力。

不仅是付款。它是国库券,订阅,账单和公司卡。它为客户提供的产品似乎每天都在增长,因为它利用在一个地区的工作扩展到相邻地区,目标是“提高互联网的GDP”。例如,在推出Stripe Treasury的前两天,帕特里克·科里森(Patrick Collison)宣布了Stripe Capital for Platforms,该平台允许Shopify等平台通过编写几行代码再次向客户借钱。

通过与Stripe的合作,Shopify赋予了客户无缝收款,轻松管理订阅,借钱以及现在启动银行帐户的权力。

......