在硅谷初创公司的暑期实习报告

周五是这个暑假实习的最后一天,昨天搬家,今天彻底闲下来了,于是琢磨着写篇这个东西交粮填坑。

经过二、三月份的求职,我最后拿到了几个家不同公司的offer。大家听过的公司可能有Yelp.com和Wikipedia Foundation,另外两个给我offer的都是初创公司:Nebula(云计算)和affine.tv(视频分析广告)。最后选择了去Nebula,职位就是Front End Developer。关于我的求职过程和面试,见这些个帖子:这个,还有这个

总结一下求职心得:

找工作就是一个对自己积累的所学所知的展示过程。这里有两个东西很重要,一是积累,一是展示。

上课、作业、之前的实习、业余project甚至包括看电影、旅游、扯淡和发白日梦等等都是积累过程。这些“可积累项”里面,一个人或多或少的总能有几项,那么有几项就好好积累几项,好好上课做作业可以帮你答题,有实习就好好做可以帮你拿refference和为简历增色,有老外愿意跟你扯淡就好好扯可以练表达,有旅游就赶紧上路可以帮你长见识建气场。总之要让自己有货。

展示包括但不限于:简历、求职信、各类面试和在Career Fair去跟人扯淡。没有积累,属于无货可倒;有积累而不会展示,属于有货倒不出。我觉得后者更惨一点。

所以,在积累的过程中,一定要注意积累“如何展示我的积累”这个技能,比如怎样写简历,怎样交流,怎样面试。

把积累和展示做好了,我觉得找到工作——至少是找到实习职位——不是难事。

为啥要选择一个我入职时不满40人、成立还不满一年的公司,而不去选上市公司(Yelp.com)或者是用户几亿的非盈利网站(Wikipedia)呢?

首先,是因为……Carerr Fair上我没有找到梦想公司的摊位(Apple)导致我简历都没有扔出去,于是剩下的公司无论规模还是知名度来讲在我眼里都是平等的了。

其次是我仔细考量了Nebula做的东西和Founder(NASA前CTO),感觉上十分之靠谱。另外此公司对一个云计算的开源项目贡献巨大,很合我心意。

再次,是因为相比大一点的公司,我更能感受到初创公司对人的渴望。我面了三个初创公司,一个初次面试就是CEO/Founder亲自上阵(我很无耻的fail掉了二面);Nebula则是VP打电话来游说我,此VP是第一个图形化浏览器的作者之一,还是Netscape的founding engineer;最后一个公司也是Founder/CEO打电话来游说我加入。一个刚刚到美国不到一年的小硕士哪见过这种阵势,立马被震撼住。

再次次,Nebula给的薪资虽然不是最好,但是在拿到的几个offer里面也是比较抢眼的,而且公司就在Palto Alto downtown,硅谷腹地,斯坦福旁边。

最后,因为这个选择很刺激……

于是我接受了它的offer。

14周的实习之后,回头看看,嗯,一点也没有后悔。

先写写这14周的收获和感受吧:

1 成为一个开源项目的贡献者,大大小小提交了十几个patch,独自完成了一个feature的开发,这个feature会被打包在下一个发行版中。

2 了解了开源社区的运作机制。

3 技术和学习能力得到提升。

4 了解了硅谷初创公司的活力和艰辛,了解了关于创业、融资、产品等等方面的概念。

5 见证公司的飞速发展,一周入职7个人这种事情也见了一两次。

6 跟CEO面对面吃饭插科打诨,跟业界大牛在聊天软件上开开玩笑,每天穿着人字拖从家里走到公司,轻松愉快的小公司气氛深得我心。

7 在硅谷简直就是步步有惊喜,不知不觉中路过了无数以前只是听说过的公司HQ(Quora, 10gen Mongo DB, Flipboard….)

总结起来就是靠谱小公司有轻松愉快的氛围,紧张有序的工作以及实打实的挑战和学习机会。

有好也有不好,跟大公司比起来,缺点也比较明显:

1 虽然薪资还不错,但是没有Google的免费食物和Facebook的免费实习生宿舍,在Palo Alto这种物价和税都是bug的地区,工资常常就是转手交给了房东和餐馆。

2 组织的再好的小公司,因为太年轻,管理上还是难免会有点点混乱。比如HR在最后一周不知道我离职的日期。

3 问return offer的时候,被告知因为公司太年轻,不知道一年之后会不会幸存、垮掉或者被收购,所以没有正式return offer,但是欢迎半年之后来找全职工作。

还好,这些缺点都是在我预料之中或者是可以接受的。

写这么多,没有鼓励大家都跑去初创公司的意思。每个人都有适合自己的工作和生活方式,上面也列出了小公司的好与不好,大家可以作为参考。

结尾总结一下就是,选择适合你的才是最重要的!