空气床十二周实习体验

  • Summer 2019
  • SF
  • Software Engineer Intern

基本情况

地理位置

有旧金山和西雅图两个地点,其中旧金山的组更多一些。我在旧金山实习。地理位置还不错,没有很市中心,所以周边很干净不乱。旧金山有四栋楼 (第四栋刚刚开,大堂还在施工),相隔一两个街区。Caltrain 和 Bart 站勉强在步行范围内。

后面的介绍主要说的是旧金山的情况。

办公环境

会议室很美,基本上每一间都是根据一个真实的空气床房源布置的,有专门贴出房源的图片,很用心。图片可以去谷歌搜。不过会议室经常被订满,所以大家也喜欢在工位上讨论,加上办公区域比较挤,就会比较吵。

Dog friendly,可以带狗上班,好处是可以天天撸狗,坏处是两只狗狗见面可能会吵架。

伙食

工作日除了周五没有晚饭,包一日三餐,早餐午餐每个楼都有,晚餐只有 HQ 有,整体质量参差不齐。每餐做的是一个地方的菜系,也会贴出那里一个房源的图片。随处可见公司产品的宣传,也是佩服的。做到一些不知道哪里的小国家的菜,可能会很黑暗。有时候能吃到很好吃的饭。

每层有两间小厨房,有牛奶咖啡果汁,没有瓶装罐装饮料,每层有一间有很高级的咖啡机可以做 espresso。吃的有一些饼干坚果,还有水果,香蕉橘子之类。HQ 一楼的大食堂每天下午也会有蓝莓草莓。

空气床员工是重度奶茶爱好者,时不时用经费点奶茶,十二周下来喝过不同的十家。

住宿

不包住宿,不过每月 4k 房补惊人,当然了加州税也惊人。公司会提供一些住宿建议,比如有的员工有一间房空出来愿意给实习生住,有脸书小组和万能的微信群可以找室友,也有提供 hr 筛选出的 airbnb wishlist。

福利

通勤

可报销美国境内来回机票,境外的话可以考虑慢慢磨说不定能报销。行李和饭钱有上限,具体见 offer。

每个月有一点交通补助,也有 Lyft credit,用来从附近的交通枢纽例如火车站、码头往返公司,实际上范围广一些,比如可以周末从 caltrain 站打到 ferry building,只要起始终点站都在范围内就 OK。

空气床福利

每个季度 $500 永不过期的 Employee Travel Coupon,和全职福利一样。实习跨两个季度。

假期

实习折算下来有几天的 PTO,忘了有多少,没有请的最后会算成工资多发给你,所以当然不请了。还有两天 (16h) 的 floating holiday,请不完也不会退钱。

医保

medical dental vision 都有,可以薅羊毛。

活动

活动还算多。公司内各种讲座,外出的话只有一些小型的活动,movie night,happy hour,厨艺课,打保龄这样。羡慕集体坐游轮的谷歌……

实习项目

每个实习生有一个 intern manager,上面还有 engineering manager。一个 hr 分管几个实习生,日常有和 intern manager 的每周一次一对一,hr 的三次一对一,engineering manager 频率看组。

时间线

  • Week 1 Orientation
  • Week 2-11 Projects
  • Week 10 Showcase
  • Week 11 Calibration
  • Week 12 Result

Orientation

不管在哪实习都要来旧金山参加 orientation,为期一周。前两天半集体介绍公司情况,后两天半分组 (Eng, DS, Design 等) bootcamp。第一周周三 mentor 带着 ship first change。

Projects

一般从修小 bug 开始,接着是一个 intermediate project 一个 capstone project,都是对组里会有帮助的项目,而不是做完就扔的 side project。大小因组而异,有的 intermediate 很小 capstone 很大,有的两个差不多。要求是第十一周周初可以 code complete,最后两周不要有太大的代码改动。

我自己的例子:ui design 由设计师做,其余的都是自己写。做 project 之前自己写 engineering design doc,包括时间估算,后期随时调整,毕竟没有经验,开始的估算肯定不准确。项目是全栈,自己测试还有 roll out。做的是内部工具,所以后期还一直和用户沟通 (修 bug :sob:)。Workload 的确比想象中大不少,但是不可否认也学了很多的东西,真真切切感受到了 ownership。

showcase 几场看下来,每个人都是做了很多东西的。实习生或多或少都有加过班并且表示过有压力。组员都很热心地解答问题,slack / 公司内部的 stack overflow / office hour 问问题也有人积极回复。

Showcase

海报的形式展示,可以配上电脑做 demo,大部分人的代码都没进 production。几个人一组在楼道摆摊,一个半小时,全公司的人都可以来看。这一环节不计入评价,但是做得好也会增加影响力?

Performance Review

每周的一对一就可以问反馈。期中期末各一次,自己写,找组员写 peer review,最后 intern manager 综合来写 review。我们能看到全部文字 review,但是看不到打分 (meet / exceed, etc)。

最后的 calibration 是 intern manager 参加的,所以具体情况不了解。大致是几个为一组,阐述自己带的实习生做了啥,互相提问之类的。calibration 之后不是当场出结果,后面还要审。最后一周周四才能知道结果。


空气床本身就是一个很体现人文关怀的产品,整个公司的氛围也是如此,从装修设计到文化。虽然挺累的,但是还是很喜欢~

最后一点点总结:

  • 沟通很重要 。多问反馈,有什么做的不好的没关系的马上改,因为体现你的进步与成长也很重要。也不要怕提出自己的担忧,intern manager 和整个组也都是希望你成功的。(当然如果在老板特别 mean 的极端情况下就不知道了)
  • 要有不划水的觉悟 。感觉 project 设计的都是超出自身能力一些,有点 push 所以有点压力,大家反映整体工作量也都不轻。
  • 以 return 为目标的话, 紧扣几个要求 。eng 的要求要体现在做项目的过程中,比如平衡问问题和自己探索,比如体现合作能力,core value 也不要忘记。

大部分team都是java base嗎 有沒有python的組啊

后端基本是java,有一些ruby

有javascript的組嗎

前端的话 typescript 吧