作者 | Jelle Prins

译者 | 孙薇

出品 | CSDN(ID:CSDNnews)

我想象着跟Uber的同事们再喝最后几杯,但他们还得等等。

六年前的今天(本文发表于5月7日),Uber的CTO Thuan Pham给我打电话,提议由Uber收购我的公司Moop,我可以和朋友们成立阿姆斯特丹办事处。我们的团队从10个人成长为超过300人的公司,并完成了许多重新设计、增长黑客(一种用户增长的方式,即通过某些手段和策略帮助公司快速成长)和未来主义的项目。很少有公司像Uber这样,能够让人学到很多东西,并产生这样的影响。

今年的4月30日是我在Uber的最后一天。前段时间,我决定要做些不一样的事情,但要告别这群非凡的人、这家奇妙的公司并不容易。我知道的,因为曾试过一次(在Uber宣布裁员3700人以应对变化的业务状况的前一周,我递交了辞呈)。

上一次说再见还是将近10年前,那时候,我们还是可以整个公司全员——四人一起享受私密聚会、喝喝饮料的规模。没人能想到我们的工作会带来什么影响,也没人知道我会因为提早离开而错过什么样的冒险。

故事始于11年前。

我在纽约能俯瞰阿斯特广场的星巴克遇到了Uber的首位CTO Oscar Salazar,Uber的联合创始人Garrett Camp通过Skype向我介绍了通过移动应用预订出租车的想法。

通过窗口俯瞰广告,我可以轻松数出50辆黄色的出租车,只要抬手,几秒钟就能叫到一辆。我对苹果的口号表示怀疑:“有个为此而生的应用。” 我当时在想:并非每个问题都需要一个应用作为解决方案。不过,这个想法比我早期做“应用开发者”时在邮箱里收到的那些各式各样的宣传更令人兴奋,相关的人似乎也比大多数人更有经验。我不得不考虑了一下,但最终我认为,比起我在纽约大学上课所能学到的东西来说,这样的经验学到的更多。

我记得,我们讨论过看到你叫的车在地图上抵达目的地的价值,以及通过留存的信用卡信息来支付的潜在影响。我们研究了使用GPS来追踪路线的可行性——尝试让其中一个人跳上出租车查看GPS信号是否与我们开车时的街道相吻合,并通过电话确认。

用户研究是通过纸质原型完成的。由于让他们绕着街区驾驶,然后再对照自己的图纸,我让很多黄色出租车的司机感到困惑。那时候司机们很少有人拥有智能手机。

对于第三方开发者来说,部署Google Map并非易事,涉及到运用WebView和JavaScript来注册触摸事件,缓慢而笨拙。苹果在iPhone上预装了革命性的地图应用,在地图上轻触某处就会丢下一个别针,动画效果精美。对于第一个Uber原型,我们选择了快速却粗糙的解决方案,将别针固定在屏幕中央,你可以移动地图本身。事实证明,相对于钉下一个位置来说,到了今天,在大多数应用中,这种做法仍然是标准做法,定位更加精确。

我们也犯过错误。我还是不确定为什么我们会相信司机和乘客的应用必须反映彼此的状态。或者为什么我们要花时间开发基于短信的界面。

那时候我们还没有办公室,每次见面,我们都会挑战自我,找一家不同的咖啡馆。在去开会的途中,在黄色的出租车里,我了解到了纽约出租车行业的相关信息。我想象着会从忠实用户那里获得多少回报。在会议中,我听说“那是Travis进来的地方”,但当时并不了解其含义。

这是一个令人兴奋的项目,但对于大多数人来说,它仍旧只是一个副业。根据Garrett的评估,如果我们成功了,几年之后就可以将公司以8千万美元的价格卖掉。现在我不确定他是正在接近我的预期,还是树立宏伟的愿景。无论如何,我都没办法留下。Booking.com给我致电,问我是否想要做他们的第一个app时,很容易做出决定。我成立了自己的公司Moop,截止到2014年我们构建开发了许多移动应用,之后Thuan打电话提议我在Uber担任第二个职位。

经过数月谈判(到现在我还是感到敬畏,Thuan忍受了我很久,而且没有退却),最终要确定的细节是我将要担任的角色。我的团队有一半人将成为工程师,另一半则成了产品经理。Thuan说:“你会担任工程经理(engineering manager),向我汇报。” 我回答道:“工程经理对我来说可能太技术性了。” 他回道:“好吧,那你就做设计经理吧。” 于是就做下了这个决定,尽管我不知道设计经理要做什么,却从未后悔过这个决定。

感觉就像是我过去的六年中在三家不同的公司中工作过。

一支相对规模较小的团队,在Travis这位无畏领袖的带领下占领了世界。每周增长率要高于以往任何一家公司,而且增长率似乎一直在加速,尤其是中国区。每六个月公司的规模就要翻一番,在重新设计乘客端应用时(我们最终在Vegas展示了这款应用),睡眠不复存在。我第一次驾驶自动驾驶汽车时,便认为这项技术将在2020年之前改变世界。

在2017年,我不是因为工作而没觉睡了,而是因为每晚上床时都会发现有新的丑闻成为新闻(2017年Uber发生了很多大事件,丑闻缠身)。很多书籍都有相关内容,我敢打赌有电影甚至好几季Netflix剧集也会有相关内容。

Dara改变了公司的发展方向。他引入了财务纪律、盈利途径,并进行了IPO。但更重要的是,公司将承担更多责任,并以更加公开的方式开展工作,同时也将带来比以往更深远的巨大影响。

大家都知道,在正确的时间加入公司可能会留下良好的记录,但在正确的时间离开公司却不会有良好的记录。通常最大的事件尚未来临。

谁知道呢,也许几年后我会再回来。

同时,祝大家一切顺利。

原文链接:

https://onezero.medium.com/uber-5e892bdaa2c9

本文为 CSDN 翻译,转载请注明来源出处。

更多精彩推荐
☞阿里云自研数据仓库 AnalyticDB 再捧 TPC 全球冠军
☞自动化神经网络理论进展缓慢,AutoML 算法的边界到底在哪?
☞寒武纪与华为海思分庭抗礼:中立芯片公司的成人礼
☞作词家下岗系列:教你用 AI 做一个写歌词的软件!
☞手把手教你配置VS Code 远程开发工具,工作效率提升N倍☞区块链必读“上链”哲学:“胖链下”与“瘦链上”
你点的每个“在看”,我都认真当成了喜欢

Uber首位App开发者离职自述:我们如何从3人小作坊变成大公司相关推荐

  1. 今日头条安卓_安卓手机运存越来越大,却还是不堪重负?一个APP开发者的自述...

    当初因为 iPhone 太贵买不起的时候,有了第一台小米手机,对于当时没有用过 iPhone 的我来说,用惊为天人来描述不为过. 图片来源于网络 小米1这部手机当时用的确实是太顺手了,也可能也是因为第 ...

  2. 谋哥:App开发者的苦逼不值得怜悯!

    [谋哥每天一干货,第四十篇]         为什么取这个标题呢?因为昨天一些本来"支持"谋哥的人看到谋哥搞收费VIP群,觉得谋哥赚苦逼开发者的钱很不道德,且说谋哥我写的东西都不切 ...

  3. 乌镇互联网大佬晚宴火了;迅雷“内讧”结束;Uber三名安全经理离职丨价值早报

    第[791]期早报由[周一]赞助播出 01 今日头条 丁磊饭局第四次开餐,刘强东王兴再组局 12月3日,第四届世界互联网大会在乌镇正式拉开帷幕,一年一度的乌镇丁磊"顶级饭局"因汇集 ...

  4. 解决了,短视频APP开发者最头疼的苹果上架相关问题

    在短视频APP开发者们把软件开发完毕后,APP就要开始上架了,在APP上架苹果商店时,我们需要一个苹果开发者账号,本文主要为大家讲解苹果开发者账号的申请流程是什么,很多人都不会,特此写下这篇文章,希望 ...

  5. APP开发者到期续费说明

    几步搞明白APP开发者续费,不再苦恼. 1.APP开发者账号快满一年时,注册邮箱会收到一封提醒续费的邮件.主题类似5 days left to renew your iOS Developer Pro ...

  6. 苹果强制使用HTTPS传输后APP开发者必须知道的事

    2017年1月1日起,苹果公司将强制使用HTTPS协议传输.本文通过对HTTPS基础原理和通信过程内容的讲解,介绍APP开发者在这个背景下的应对办法. 几周前,我们在<https大势已来?看腾讯 ...

  7. 注意啦,还没有支持64位系统的App开发者,务必在12月底前完成这件事

    注意啦!还没有支持64位系统的App开发者务必在12月底前完成这件事! 近日,国内五大应用商店宣布,将共同推进国内安卓生态对64位架构的升级支持,目的是更好提升APP性能体验并降低功耗. 友盟+ U- ...

  8. 工业App能否成为继Android和iOS后下一个App开发者的春天?

    为什么需要工业互联网平台? 只要会Java或者C或者HTML5就可以开发手机上的App,但是工业App跟手机App不一样,需要跟设备打交道,需要听懂设备.读懂设备. 传统工业应用软件往往开发难度大.开 ...

  9. openinstall的价值就是帮助App开发者成功

    引言:社会的进步离不开技术的创新,每一项技术的进步都是推动力 openinstall的核心价值在于,帮助app开发者通过各种社交网络(如微信微博qq等)分享app推广链接的同时,通过在分享链接中附带各 ...

最新文章

  1. 西安翻译学院计算机分数线,西安翻译学院录取投档线
  2. Dubbo 改造普通单体项目
  3. CentOS 5.6配置PPTP+Radius+Daloradius认证服务器傻瓜教程
  4. Google的成果回报型广告
  5. [NOI2015]品酒大会
  6. 【PP操作手册】工艺路线相关操作
  7. 浅谈MES与SAP PP模块的集成应用
  8. java函數_函數(Java版)
  9. 还在用ViT的16x16 Patch分割方法吗?中科院自动化所提出Deformable Patch-based方法,涨点显著!...
  10. jmeter使用中的问题
  11. Java中的委托模式
  12. gcc与g++编译器介绍
  13. C# 一个基于.NET Core3.1的开源项目帮你彻底搞懂WPF框架Prism
  14. Linux的打开文件表:打开文件表、文件描述符、打开的文件句柄以及i-node之间的关系
  15. stm32Cubemx(8):RTC和RTC唤醒中断
  16. html egg mac os 10.7,10.7、10.8 MAC OS原版通用安装教程
  17. 单片机炫彩灯实训报告_51单片机流水灯实验报告
  18. python eml解析_使用 python eml-parser 对 eml文件进行格式化
  19. Swift 网络请求——Moya的使用
  20. RK3399 Android7.1显示屏开机时或休眠唤醒后概率性不显示

热门文章

  1. 初步了解hg19注释文件的内容 | gtf
  2. quagga源码分析--大内总管zebra
  3. 《算法问题实战策略》-chaper21-树的实现和遍历
  4. Visual Studio From DataBase (1)
  5. Skin++ 使用教程(VC软件外观美化工具)
  6. 项目经理修炼手册,泄露章节 ,项目经理需要注意的习惯
  7. pytorch入门——tensorboard,transforms,dataset,dataloader,model,train,test
  8. leetcode python3 简单题160. Intersection of Two Linked Lists
  9. 记录——《C Primer Plus (第五版)》第十章编程练习第八题
  10. 《统计学习方法》—— 感知机原理、推导以及python3代码实现(一)