写点什么

用 API 替代中间管理层

  • 2015-02-09
  • 本文字数:1013 字

    阅读完需:约 3 分钟

在硅谷的创业公司中出现了一种趋势,就是在那些传统上纯粹由人工提供服务的行业里创建一个软件层。比如, Uber Lyft 99designs Tasks Homejoy 就分别在出租车、视觉设计和清洁行业创建了这样的软件层。近日,客户数据中心 Segment 联合创始人 Peter Reinhardt 撰文探讨了这种新兴的软件服务。

Peter 认为,这种软件层减少了介于公司和承办人之间数量巨大的中间管理层。而令人担忧的是,这使得那些将要自动化的工作无法实现价值的提升。

通常,这种软件层包含三个部分:面向终端客户的用户界面(UI)、具体分派任务的编程接口(API)和承办人执行任务的界面。其中,API 组件就是那个有趣又让人略微担忧的部分。比如,Uber 有一个可以与他们的服务器交互(API)的移动应用(UI)。该 API 会接收三个参数:信用卡、出发地和目的地,并将这个任务分配给某个人,就像下面的伪代码所描述的那样:

uber.drive(card, pointA, pointB);对于这种情况,Peter 了解到,出租车司机认为这给了他们极大的自主权——他们可以根据自己的愿意决定是否出车,而且他们也可以停下来去寻找其它的工作。这使得出租车市场有了很大的流动性和灵活性。但具体的工作是由软件安排的,而 Uber计划最终使用无人驾驶汽车代替所有的司机。因此,他担心,开车作为一种职业将会消失。

类似地,99designs Tasks 也为客户提供了一个Web 界面,供他们阐述一项简单的快速设计任务,然后由API 将任务分配给一名视觉设计人员。

在这样的环境里,人完全隐没在API 的后面,似乎成了机器的一个零件。而控制这些API 的公司有强烈的意愿压低API 的运行成本。在软件层下游的人们,失去了在职培训的机会,技能的发展也无法成为对未来的投资。因为该软件层隔断了“管理层”(比如Uber 的系统开发人员)和雇员(比如Uber 的司机)之间的联系,后者失去了晋升通道。

另外,Peter 觉得,该软件层只会越来越厚。企业软件开发人员会找到方法将这些API 组合在一起。这些“真实世界的API”允许通过复杂的编程来影响和控制真实世界的事物。似乎是时候投资AI 安全了。随着软件层的加厚,API 上游工作与下游工作之间的鸿沟会越来越大。经济动机将推动API 工程师自动化API 下游的工作,进而会导致大规模的失业和补贴培训需求的暴增。


感谢郭蕾对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ )或者腾讯微博( @InfoQ )关注我们,并与我们的编辑和其他读者朋友交流。

2015-02-09 03:123910
用户头像

发布了 1008 篇内容, 共 419.4 次阅读, 收获喜欢 346 次。

关注

评论

发布
暂无评论
发现更多内容

4月17日,HarmonyOS开发者日将于上海启幕

Geek_283163

华为

架构实战营 模块一:课后作业

Ahu

架构实战营

Substrate 合约书之合约综述

Patract

智能合约

带你全面认识CMMI V2.0(五)——改进

IPD产品研发管理

项目管理 管理 软件 CMMI

在小公司“混”了两年,我只认真做了五件事,如今顺利拿到天猫Offer,迈上人生的新台阶!

Java架构追梦

Java 面试 天猫Offer 成长路线图

1TB每日仅需6元!USnap磁盘快照服务全新上线,精确到秒级恢复

UCloud技术

快照 备份

阿里P9力荐Spring Boot学习笔记,一步一步学习Spring Boot,学到的不单单是基础

Java架构师迁哥

YouTube视频转MP3音频 (批量、高效、快捷)

科技猫

分享 教程 视频处理 youtube youtube转mp3

MemVerge 和百奥智汇用大内存技术加速癌症和新冠病毒的研究

Steven Xu

内存 高性能 持久化存储 I/O

常垒资本石矛:寻找ToB投资中的「非共识」

ToB行业头条

SaaS tob

架构实战营模块1作业

林子钧

作业 架构实战营 模块一

2021最新拼多多Java面试题(现场五面),全面涵盖Java高级到高并发

钟奕礼

Java 编程 程序员 架构 面试

Java多线程与并发系列从0到1全部合集!拿走不送~

钟奕礼

Java 编程 程序员 架构 面试

ElasticSearch架构及核心概念

五分钟学大数据

ES 4月日更

架构实战

颜培攀

架构实战营

全网疯传!对标阿里P5-P9的知识体系学习路线及阿里内部Java核心知识手册。

Java架构之路

Java 程序员 架构 面试 编程语言

MemVerge使得大内存应用在 Ice Lake CPU上如虎添翼

Steven Xu

redis 内存 高性能 持久化存储 kvm

28次面试从未被拒,只因学了阿里P8大牛写的这份《Java技术成长笔记》

Java架构之路

Java 程序员 架构 面试 编程语言

架构实战营模块1学习总结

林子钧

学习 架构实战营 模块一

架构实战营-模块1-微信业务架构&学生管理系统方案

Lane

线程池 图解

线程池

【业务架构训练营】模块一作业

汪大侠

Android高级工程师进阶学习,架构师必备技能

欢喜学安卓

android 程序员 面试 移动开发

肝了一个月,终于完成了24万字的Java面试手册!

码农之家

Java 编程 程序员 互联网 面试

Java-GC概述

别再面向 for 循环编程了,Spring 自带的观察者模式就很香!

Java架构师迁哥

架构实战营模块一总结

竹林七贤

2021最新中高阶Android面试题总结,成功入职阿里

欢喜学安卓

android 程序员 面试 移动开发

这份阿里21年最新版Java面试手册简直无敌了,已经助我拿下五个大厂offer!

Java架构之路

Java 程序员 架构 面试 编程语言

Java面试题全部196题合集:涵盖大厂必考的9大技术点

钟奕礼

Java 编程 程序员 架构 面试

模块一:课后作业

冷酷小绵羊

用API替代中间管理层_移动_谢丽_InfoQ精选文章