高级农民
- 积分
- 2714
- 大米
- 颗
- 鳄梨
- 个
- 水井
- 尺
- 蓝莓
- 颗
- 萝卜
- 根
- 小米
- 粒
- 学分
- 个
- 注册时间
- 2012-12-17
- 最后登录
- 1970-1-1
|
本帖最后由 zxyviopond 于 2013-12-21 07:47 编辑
大多是Individual的,因为Intern时间短,Group Project很多back and forth,3个月时间很可能啥也做不出来,反而不利于你转正。另:Group project进展速度很取决于你的code reviewer看你代码的速度……如果是Individual的,Code Review不会那么严格,可以写得很快又很爽,东西可能open source掉。
给你参考,我当年实习组的两个intern项目:
1.我的project是在现有的代码中抽象出一层东西使得结构更清晰,说白了就是refactoring,写的代码不多,但要反反复复讨论design。每次写一点代码就要拿去各种讨论,还经常回来改类名什么的(有人认为这个应该更High-level,有人认为应该更Low-level,老板们自己吵来吵去的),上线的时候还可能会break东西。因为比较Critical,Codereview很慢,过程比较Suffer,可能是我比较弱,有种三个月太短的感觉,但是最后presentation的时候大家反映不错。.
2.我们大组里面另外一个实习生,坐我旁边,给他的是完全独立的project——写一个Chrome插件。他写了一堆代码很爽,老板很少过问, codereview也比较水。小哥晃晃悠悠日子比我舒服多了。他最后的东西是Visualize的,最后open source掉。不像我的,讲半天,也没人懂……但是几个懂了的人表示挺好的……
反正我也没在Google转正(没参加转正面试),大家参考吧。我觉得也没什么nb不nb的,好好体会公司环境,在自己喜欢的方向上做点事就好,最重要的,多和别人讨论沟通。
|
|