Uber是什么?
Uber是什么?
简单来说,Uber目前最主要的功能就是一个叫车平台。uber通过高效的调度系统把司机和乘客联系起来,给乘客提供安全、可靠并且廉价的出行解决方案。由于建了这样一个供需的平台和调度系统,Uber会从每笔车费中按一定比例收取佣金作为公司的收入。
Uber是怎么诞生的?
创建Uber的想法来源于2008年两个创始人在巴黎的一段经历。当时两个co-founders在巴黎参加会议,晚上出门打不到车,外面还是下大雪,于是,两人看着手里的iphone,心想在这个智能手机的时代,要是按下按钮就能来辆车简直是一件太牛逼的事情了。后来,等他们回到了旧金山之后,就开始做起了这样一个side project。早期产品截图如下:
开始的时候Uber平台上只有一辆车,是他们花钱雇的专属司机。叫车的时候app会把乘客GPS发给司机,司机就过来接你了。早期只有他们自己用着玩,后来他们把这个东西展示给朋友,朋友们都惊呆了,都纷纷表示要邀请码。由于用的人逐渐变多了,很快两个co-founder的专属司机就不够用了。然后大家觉得这个side project有戏啊,值得认真尝试,就联系了一些汽车租赁公司做司机,慢慢的就越做越大了。
公司成立五年以来,产品经过多次迭代(最新截图如下)发展迅速,现在已在全球56个国家的303城市开通服务。仅去年公司规模就成长了六倍,估值已经超过了很多传统世界500强企业,是当今全球最热门的startup之一。
除了叫车,Uber还能怎么玩?
在不断优化打车服务的同时,Uber还在全球不同的城市积极尝试各种新型的业务。原来,除了叫车,Uber还可以这么玩:
UberRush:一款在纽约地区的按需同城快递服务。不同于叫车,这次用户可以通过Uber来召唤附近的自行车快递员来为你送快件。在快件的递送全程,用户随时都可以方便的查看包裹的实时位置。
UberEats:一款在洛杉矶地区实验的食物快递服务。
UberBoat:一款在波士顿的叫船服务。
UberChopper:海陆都有了,整么能差空中飞的,Uber还可以叫直升飞机。从此,土豪们可以尽情任性了。
UberKitties:在全美爱猫日,Uber甚至可以将可爱的小猫送到你身边陪你玩15分钟。
UberBBQ:德州的人们爱烤肉啊,所以Uber与时俱进,送来了德州烤肉。
Uber还有很多这样的类似的实验性服务正在尝试。CEO曾经在媒体面前回答为什么要进行这些实验时表示:Uber的未来有很多种可能,现在Uber的做到的是按一下手机上的按钮,就把一辆车送到你的面前。将来,Uber还能把什么除了车以外东西送到你的面前呢,请大家拭目以待!
Uber的使命和长期愿景到底是什么?
Uber的使命是“Transportation as reliable as running water, everywhere, for everyone”,字面翻译过来就是要建立一个遍布各处,连接你我的像自来水般可靠的交通网络。 如何推出更加高效、廉价、环保的交通方式是Uber的重要使命之一。除此之外,现在的主要业务是moving people,但是将来有机会可以moving很多其他的东西,例如上面介绍的送快件和快餐。这个领域大有可为,我们现在看到的或者想到的或许只是未来的一小部分。
Uber在中国发展的怎么样?
Uber非常重视中国市场,在中国市场的发展也非常迅速,目前已在上海、北京、天津、广州、成都、杭州、武汉、深圳、重庆9个城市开通服务。中国市场现在已经是Uber全球增长的重要动力源之一。
Uber在中国的运营团队也入乡随俗的开展了很多非常具有特色的中国服务,例如在杭州的西湖叫摇橹船和在北京什刹海叫人力车。而最近,一则《Uber找了佟大为在上海做司机开特斯拉,妹子们都傻了》的视频更是红遍了朋友圈,引爆了上海朋友争先体验Uber的热潮。
Uber独一无二的企业文化
在Uber,
大家崇尚的文化是大胆自信的去尝试, 不要怕试错。犯错不要紧,关键learn something, 不要犯同样的错误。Uber最近的宣传语
我觉得非常到位的总结了Uber的精神: Life is too short to worry about the things we can't do, or
can't have. If I can put a smile on a person's face, it makes my day.
Uber最独特的文化当属Fierce了,英文的解释是:know
what’s right; fight for it; don’t be a
jerk。中文可以理解为:知道什么是对的,为坚持正确要不与妥协,但实践的时候也要注重方法和方式,不能为恶。这个条其实是我们CEO的独特个性,也融入了全公司里面,变成了最重要的企业文化之一。Uber从开始到现在都有很多阻力,要发展到全世界非常困难,这个时候就要无所畏惧的精神。在工作中也是这样,不要惧怕权威,害怕争执,有好的想法就要敢于坚持。
在Uber的工作体验和FLAG等大公司相比有什么不同?
Ownership
大公司往往像一个有条不紊的巨型机器一样在运作,因为前人已经打下了非常扎实的基础,新人进来以后发挥的空间不是特别大。而在Uber这样的startup,公司有很多地方还不完善,所以新人加入后施展拳脚的空间非常大。而且,在Uber,每个人都要有很强的产品意识,做好份内的事情不一定就足够,很多时候工程师甚至要身兼pm、data
analyst还有recuriter。并且,介于公司的成长速度,可能在公司呆满一年你就已经比周围绝大多数人要更有经验了。
Impact
因为公司现在规模还较小,所以每个人都可以有非常大的影响力。你一个人做出来的东西,可能会影响到全世界所有driver和rider。当每天坐Uber的时候听到司机对Uber赞扬都会觉得特别有成就感;同样,如果是听到了客户的抱怨或者建议,也会感到身兼的责任和压力。
Transparency
Uber是我所知道的最透明的公司之一。例如每日乘次,活跃用户数之类的KPI,公司里的所有人都可以看到,公司运营的现状一目了然。Uber爆炸式的增长速度,既是全体员工努力地结果,也是所有人如此卖力工作的动力。此外,在每周一次的全体大会上,公司高层会及时通告公司最近一周的进展,CEO也会雷打不动的留出专门的时间来回答大家的问题。因此,公司从上到下不是冷冰冰的雇主关系,更像是团结一致的战友一样。
Speed
Uber是一个非常快节奏的公司,大家都项目进度要求非常高。
Code review , deploy 的速率非常快。在Growth
team,很多的project都是在一个月左右就要完成的,组与组之间的协作非常紧密。遇到不懂的地方,不需要写冗长的电子邮件来询问,也不需要提前几天安排会议,往往聊天室里几句对话,或者跑到对方座位上拍拍肩膀就可以解决了。
Workation
= Work + Vacation。Workaction在每年元旦左右,有点像一个很长的hackathon。参加的人可以自由组队,用一个星期左右的时间把一个很有趣,但平时有没有时间做的事情做完。和普通hackathon不同之处在于,每个小组可以在全世界选一个自己想去的地方工作一周,公司子此期间会给与一定的补贴。于是,才有了上述在波多黎各的team合影。在Workation的一周内,大家一起玩一起疯,一起工作一起生活,不仅在最后ship了很多非常有创意的产品,同事之间的关系也变得更加亲密无间。
Uber的公司环境和地理位置是什么样的?
总部位于旧金山的1455
market street,和twitter隔街相望。由于公司进来成长太快,总部已经不能容纳全部的员工,公司相当部分的platform工程师团队在685
market st。另外Uber 正在NY 和Seattle 成立Office。
Uber的人员分布是什么样的?
Uber目前有400-500左右的Engineer,全球大约300个城市有Uber。大概Engineer
分为 mobile growth backend infra data 几类:从前端开发到底层的data
center的建设,Uber各类人才都是需要的。
Uber的技术stack都有哪些?
首先语言
公司主流的两类语言 nodejs 和 python,大部分的service都是用这两种语言来实现的。其他少数是java 和 go 语言,mobile
当然是IOS 和 android的技术,web端用flask, tornado框架,前端用react.js 为主。公司内部各种的框架都有,
以上所说是比较常用的。另外 https://github.com/uber Uber在github上 在积极的为开源社区做贡献,
你们有兴趣可以去看看一些Uber的开源项目。
说完了技术,公司Eng下面有两个大的分类: program
和platform:
Program一般做的都是直接面对客户的feature,例如网站,mobile
app之类的。Growth
team的下面的rogram往往是一个10人左右的团队,里面主要由工程师,产品经理,设计师,分析师,运营人员,这个小团队可以把一个feature从构思到实现全部完成。在这个过程中,作为工程师,你会直接和其他人合作,所以也有很大的产品话语权,而且也能学到很多非技术上的东西。
platform就一切为program服务的backend的地方。platform下面很大,分类也很杂,有点像其他公司的infrastructure
team一样。有直接写backend 各种web service 和 data pipline的。 也有复杂data 存储, content
cache的。platform是为program服务的。
Uber的面试流程是什么样的?
Uber
在自己逐步扩大的同时,也在逐步完善自己的hiring process.
首先电面之前,有概率你会被选中做题目,
tech和no-tech都有。 题目的目标是展示你match基本的技能要求。然后是电面,
电面的题目很random, 偏重实用能力。 时间45-60分钟。如果你成功的进入onsite,
你可能会有4-5轮, 根据你面试组的不同。大致architecture/design, problem solving/whiteboarding, live
coding, hiring manager interview。其中living
coding的环节比较新颖:在45分钟的时间内面试者需要完成上机完成一个小project,这轮面试考察的是面试者的实际动手能力。你可以带自己的电脑,用自己喜欢的开发环境和语言编程。面试的过程中你可以和面试官交流看法,甚至可以上网搜索答案,不管什么方法,只要在规定时间把那个小project做出来就行。并且Uber对design的要求比较高,
希望面试者对宏观系统有较强的理解。
来源:卡耐基•梅隆大学华人校友
评论