SONOS 2019 暑期 Boston Office 实习体验

MobileEng 实习 硕士+(短暂实习或全职不超过3个月)

IC (Individual Contributor 技术岗,不管人) @ Sonos App Controller Dev Greater Boston Area
在这家公司工作了多久: 3-6months

你还在这家公司吗: Current Employee, no plan about leaving in the next year
==== 综合评价: ★★★★★ ====
你对公司商业前景有信心吗: Yes
你觉得有清晰的发展空间吗: Yes
WLB-平均每周工作多久: 30-40hours
上次refresh多少钱: NA
公司食堂: No free food, paid options ok

人员流动-你的director组内最近半年有多少人离职: <5%
周围做决定的人一般是谁: PM
大部分同事上班状态: Reasonable work ethics, not killing themselves over work
你身边政治斗争如何: Barely any

当初为什么选择来这家公司?: 1. 实习电面跟老板聊天时恰好是 Mobile dev 的manager,跟我自己的兴趣契合
2. 实习onsite面试时感觉办公室环境很好,而且面试过程一切安排非常周到(酒店 & 机票)
3. Onsite面试时从 Lab tour 开始了解公司的产品,发现在美国人家庭音响消费群体很流行,产品本身的设计和理念也很酷
如果已经离开这家公司,为什么选择离开?:

具体工作,组,tech stack等:
实习被分到mobile app controller dev 组,做用来配置 & 控制音响的多个平台的 App ( iOS, Android, Windows, Mac )
项目主要写公司内部的C++库,以及一些 Android SDK, Swift, Objective-C

最满意的是什么:

  1. 公司文化很好,工作很愉快:每天team一起吃午饭,每周跟老板和mentor的 1on1 meeting, 下午休息时间大组的人会一起打乒乓球 玩投篮机等等,mentor 和 manager 对我实习项目的困难会及时指点帮助
  2. 公司的发展势头很好:2018年暑期上市,2019暑期实习期间跟IKEA合作推出了跟家居结合的新音响,以及另一款音响
  3. 公司对实习生很好: 暑期开车上班,公司负担了的Boston Downtown办公室的车库费用。帮实习生Cover一些周末集体活动的开销,暑期实习期间恰逢Cirque du soleil来波士顿演出,公司给实习生们订了show tickets等等

最不满意的是什么:

  1. 技术栈比较老旧
  2. 最后老板给了return offer,package 整体在Boston或者西雅图地区还算不错,但是显然没法跟叫得上名的大厂相比

你对这份工作最看重什么:

  1. 公司的发展潜力: 有稳定的消费群体,有可见的release新产品的 roadmap,作为一家已经上市的中型公司可能对自己来说有更好的发展机会
  2. 公司文化很好,工作开心一定程度上 > Salary 考量
    在Master期间做过两份实习,Sonos的实习体验远好于上一份(Philips Lighting)。

(不是Philips不好,可能因为我所在的⼩办公室大部分⼈是PhD, 所做的内容也是Research, ⽽作为 Engineer Intern 主要是帮助实现一些 demo 的需求,不是⼀个标准的做开发的环境,按时解决⽼板的需求就好,不用在意怎样实现,通常也没有⼈会在⼯程问题上指点你。⾃己想办法 & 探索的过程比较多,整个过程确实提⾼了很多。但是对于一个没什什么Industrial Experience 的人来说,我更希望公司能在标准的⼯作流程里帮助我建⽴认识(例如 协作模式,coding style 等等) 所以Sonos的实习
给了我⾮常截然不同的感受:
Onboarding 时 收到了⽼板提前写好的详细的Checklist: 关于配置环境、领⾳响 & 测试用的mobile device,熟悉内部工具,需要跟组里哪些人聊天,有哪些推荐的 Slack channel,参加 team lunch, register event等等
⾃己在Sonos的实习项目是在⼊职前就经过设计的,读到⽂档对⾃己的项⽬逐渐有认识之后。开始跟 manager 和 PM 明确一些项⽬细节,然后开始Set up story,慢慢推进⾃己的项⽬。三个⽉下来熟悉了组里的工作流程,除了代码的submit, review, test, merge,还有 agile dev 中的 standup meeting, grooming, retro meeting. 整个过程中感觉到⾃己在不断更加舒适地面对⼯作环境,ramp up, 慢慢学会什么样的困难应该怎样解决、向谁请教,适当时机展示⾃己的⼯作成果,跟⼤家愉快相处
最后 presentation 在公司最⼤的 cafe 向整个办公室午饭时间路过的人介绍 & 展示⾃己做的Feature,很多⼈过来关⼼了解你的项⽬,即使不是做技术的⼈(marketing/operation/content)也偶尔能聊到跟你做的内容相关的话题,能更全面的了解⾃己公司在各⽅面所做的内容。更重要的是,通过这个交流 & 展示的过程,感受到⾃己的⼯作得到尊重
三个⽉的实习过程没有感受到来⾃ manager 对我项⽬进度上的压⼒,虽然前期读跟我项⽬相关的 codebase 确实花了了很多时间,也有过很困惑的阶段,可能因为以前没有接触过 C++如此庞大的库,⾃己也没有很好的阅读代码的习惯。但是一个月之后逐渐上⼿之后,就开始正常推进项目 & 解决问题
离职后几天收到了 return offer,可以在 San Francisco, Santa Barbara, Boston & Seattle 选将来工作的地点。‌
实习所在的Boston办公室环境很好,地处Boston Downtown,交通 & 中午吃饭都很方便

【Boston office】

西雅图一个月前也搬到了新的办公室

Seattle new office】

简单介绍下公司,Sonos 成立于2002年,2018年夏天上市,做Home Sound System

这个公司不错 我们office 都在用他们的东西