写点什么

用 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:124021
用户头像

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

关注

评论

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

幸福的人在当下就活出了幸福的样子|靠谱点评

无量靠谱

FBI 警告称,网络犯罪分子可能以 2021 年东京奥运会为目标!

郑州埃文科技

使用Docker在无网络环境下搭建深度学习环境

当面试官问到:《MySQL数据库的锁机制》该如何拿分?

java小李

spring Boot Starter

数字化成潮流,运维为啥也热了?

ToB行业头条

科技互联网

左晖:凭一己之力改变了一个行业

石云升

思维模型 诚信 7月日更

Git提交信息规范化

admin

git flow git cherry-pick Git Commit git 规范

弯道超车!阿里甩出Spring Security宝典我粉了

java小李

java 14 Sprin

深度融合,云管理平台助推政府实现“最多跑一次”改革

BoCloud博云

云计算 云管理平台 云管理

基于 Java Spring Security 的关注微信公众号即登录的设计与实现ya

哈德韦

spring security 微信公众号 Apache Pulsar SSO

“普通本科Java程序员,如何五年存够80万买房?就靠这选择!”

java小李

java 14

降低“美丽成本”,区块链助力化妆品行业数字化转型

旺链科技

区块链 数字化转型 化妆品行业

解决方案| 全民抗“灾”- 实时音视频在应急指挥场景的应用

anyRTC开发者

音视频 WebRTC 指挥调度

他是因为什么,能在半年内从菜鸟学生成为大厂收割机?

Java架构师迁哥

万万没想到,阿里巴巴被挂后,还能获得内推名额,五面口碑一举拿下offer

Java 编程 程序员 架构 面试

架构训练营模块3课后作业-学生管理系统详设文档

喻高咏        

这款开源软件绝了!1分钟即可打造了一个”黑客范“终端~

编程菌

Java 编程 程序员 项目 计算机

详解TCP协议与UDP协议的区别

Linux服务器开发

网络协议 Linux服务器开发 Linux后台开发 TCP协议 UDP协议

MySQL高频面试题的灵魂拷问

java小李

MySQL

《MyCat数据库的基础配置及使用》

java小李

java 14 mycat

技术解码 | GB28181协议简介及实践

腾讯云音视频

腾讯云 ffmpeg 流媒体 视频监控系统

iOS底层面试题(下篇)

程序员 面试 ios开发

被转载10W次的:Java小白系统资料和职业规划路线

java小李

java基础

如何借用第三方APM工具, 为移动应用保驾护航

APM

一条SQL语句执行得很慢的原因盘点

北游学Java

Java MySQL

《分享几道高频 Redis 高频面试题,面试不用愁》

java小李

Redis Stream

华为助力高校释放能量,加速中国从开源使用大国向贡献大国转变

科技热闻

最新流行的6大优秀DevOps工具

java小李

java 14 puppeteer

四面字节跳动,终于拿下1-2级offer :Redis+分布式+微服务+算法+网络

Java 程序员 架构 面试 计算机

编辑器看看

strive

编辑器

ipfs矿机最新消息?星际联盟矿机怎么样?

区块链 fil ipfs矿机 星际联盟

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