查看: 18614|回复: 54
收起左侧

[找工就业] 从mentor角度聊一下北美大公司实习如何不踩坑

    |只看干货
amyzen | 显示全部楼层 |阅读模式
本楼: 👍   96% (26)
 
 
3% (1)   👎
全局: 👍   99% (334)
 
 
0% (2)    👎

2018(7-9月)-CS硕士+3-5年 | Other| 码农类General实习@Amazon

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看附件。没有帐号?注册账号

x
这个夏天被分配到两个实习生,实习项目是在3个月时间搭建一个新的service。
之前总听人问:”怎样才能实习拿到return?“ ,或者”感觉项目做出来了,为什么没return?“, ”我写了很多代码为什么没有拿return offer?“

写两个完实习生的feedback,整理一下实习可能的坑和加分的项目,蓝色是简洁版:

实习生 小a,我给的评价是超出预期,原因有以下几点:
- 按时完成给的每一个大小项目。
- 独立性很强。当项目有一定不确定的地方时候,他会自己首先在公司内网上查wiki, 自己看组里的code和一些包的源码。仍然有不理解的地方,才会问mentor。
   因为我自己本身还有自己的spirnt task,带实习生只是算我额外的task, 所以有时候我自己的项目也很忙的时候, 他的独立性就给我省了很多时间。
   同时因为他问问题前都自己先查过资料, 所以他问的问题,也都是些mentor愿意回答的问题,而不是当伸手党。
-  每次都多做一步。实习生每两周周一会给大老板汇报一次进度。 我通常周五下午5点会给他们的demo提一点建议, 因为不想让他们加班才能完成,所以我通常是说如果这几个小改进6点前能完成会比较好,如果需要超过1个小时就下次再做也行。
   他每次都能把我说的建议做出来, 虽然不是技术上不是很难, 我也说了不是必须的,但实习生每次都愿意花自己额外的时间并且把optional的建议做了,还是让我很惊喜。
-  非常愿意帮助其他的实习生。

实习生小b, 这是让我非常的后悔当时面试debrif时帮他争取了这个实习名额。不考虑retrun offer的原因是以下几点:
- 不愿意做简单项目。 这我第一次对b感到失望的地方。 其中给b的一个项目是加log,虽然看起来很简单,但对我们整个service却又非常重要。
  b在被分配到加log的项目的那一周都很消极, 一周只加了2行log。他觉得这个在技术上没有很难度,并不开心,他用很慢的进度让我感到他并不不想做这个task。
  作为mentor,即使是很小的项目也是希望实习生能按时完成的。
  那一周我不得不反复给b讲解查log对排查故障的重要性。
  同时跟其他的实习生mentor聊了一下,也有其他实习生是因为每次完成项目和写代码都太慢而最后没拿到return offer的栗子。
提前和mentor沟通好这个预计完成时间很重要。mentor在分配项目的时候即使没有明说,心里通常会对完成时间又一个预计。
  技术上的简单并不代表不重要。 不歧视并能积极完成即使是自己认为很简单项目。
  简单项目也可以是加分项。 比如加log看起来很简单, 但如果能花时间多做一步,比如把已有的code的edge case自己都在复查并对error handling可能可以改进的地方提出自己的改进,这是加分的。


- 依赖mentor debug
  小a在实习的最后阶段一次提交了code reveiw后对我说:你可能要仔细review我的这个代码,可能会有很多问题,因为我还没有test过。
  这是第二次对小b失望。
  我们通常是所有的code reviw提交时必须保证code change是被test过的,可能是unit test 可能是integration test。提交code review代表提交者能保证是deployment ready的代码 -这一点在小b最开始实习的时候就告诉告诉过他。. From 1point 3acres bbs
  小b在实习快结束的时候还不记得要写test,仍然很依赖mentor和其他组员去帮他找bug,有时候review他的代码非常的花时间,有时候几乎自己想重写一遍。
认真对待每一次code review,mentor提出的意见包括组里的coding convention,争取不需要mentor重复多遍。. 1point3acres
  对于对test有要求的公司,一定保证提交的代码是自己有信心的,尽可能的用各种方法自己测试过的,而不是在实习快结束时还依赖mentor来debug。


- 对新技术和新知识没有好奇心。
  小b的另一个task,我给了他一个例子来照葫芦画瓢。 例子里面有metrics。
  小b最后的提交的code review中直接copy了例子中的metric, 包括例子中的bug小b也原封不动对的一起copy了。
  小b对我说:我直接用了例子,因为我不懂metric, 不知道怎么改,改哪里。
  当时内心一万匹XX🐎奔过。公司内部有非常多的wiki可以查,metic的源码和api都是可以自己学习的。
  对于公司代码和学校代码不一样的地方,保持好奇心,自己学习时不懂的地方,提出问题,都是mentor很欢迎的。


小b的这三点,前两点中更多是一个实习生的态度,我会开始考虑不给return offer,毕竟技术都可以学,但如果主观态度都八字不合,mentor是不太可能愿意招进来做同事的。


以上自己我自己带实习生的经历。 还有一些,先占个坑,周末再来继续填。
  


  
. From 1point 3acres bbs



评分

参与人数 55大米 +487 收起 理由
wangcongming + 1 很有用的信息!
Myron2017 + 3 给你点个赞!
wwww168 + 1 很有用的信息!
19研小白白 + 2 很有用的信息!
黑狗变咸鱼 + 2 给你点个赞!
myhong + 2 给你点个赞!
charleszhou + 3 很有用的信息!
圆滚滚的panda + 3 很有用的信息!

查看全部评分


上一篇:关于offer的一些常识请教
下一篇:最近又在面 AWS的 database migra service(DBS) 的码友吗?

本帖被以下淘专辑推荐:

hello_ 2018-9-7 04:33:32 | 显示全部楼层
本楼: 👍   92% (12)
 
 
7% (1)   👎
全局: 👍   91% (222)
 
 
8% (20)    👎
我觉得楼主说的在理啊。

我也带过两个intern,说下我的体验。俩人都是能力很强的本科生(OI国家队光环加持),都exceed expectation,但是还是遇到过一些personality导致的问题。

有一个intern感觉就是自带杠精属性,说什么都要质疑,而且每次讨论都需要其他人来同意他,只靠嘴遁是完全不可能说服他的。无奈他的系统方面的知识太弱,想法都很不成熟。我本着鼓励创新的原则,放手让他去做,他自己做着做着发现不行了,再回头来跟我说,还是得按照我的想法来做。好在能力够强,move的够快,绕了一大圈弯路回来,时间才过了一周,再花几周就把实习的项目做完了...

另一个intern就要谦逊的多,合作非常非常愉快,不是很aggressive但是讨论的过程中总是能够做到有理有据让人信服。

但是单就个人能力来说,这俩不分伯仲的,性格上的不同导致的最后一起工作的体验,是差很大的。
回复

使用道具 举报

lx5945 2018-9-6 05:52:12 | 显示全部楼层
本楼: 👍   71% (5)
 
 
28% (2)   👎
全局: 👍   83% (35)
 
 
16% (7)    👎
谢谢,说的还是很实在,但是从您的文章里我们知道该自己注意什么,但是如何能提高呢,比如小B是态度不端正吗?他是不想拿return吗?我感觉大家都想当小a那样的实习生,但是未必大家都能做得到啊。

评分

参与人数 1大米 +5 收起 理由
szyyn95 + 5 为社么这种回复都有人踩?地理的神经病越来.

查看全部评分

回复

使用道具 举报

 楼主| amyzen 2018-9-6 05:56:40 | 显示全部楼层
本楼: 👍   100% (3)
 
 
0% (0)   👎
全局: 👍   99% (334)
 
 
0% (2)    👎
lx5945 发表于 2018-9-6 05:52
谢谢,说的还是很实在,但是从您的文章里我们知道该自己注意什么,但是如何能提高呢,比如小B是态度不端正 ...
. From 1point 3acres bbs
我觉得是态度问题。比如问问题前自己先查一下内部wiki,简单的活即使自己不喜欢也不拖延,这都是能做到的哈~

补充内容 (2018-9-6 05:58):
小a最后给的评价是exceed expectation,如果只是return offer的话并不需要都做到啦
回复

使用道具 举报

 楼主| amyzen 2018-9-6 06:26:36 | 显示全部楼层
本楼: 👍   80% (4)
 
 
20% (1)   👎
全局: 👍   99% (334)
 
 
0% (2)    👎
gracejj 发表于 2018-9-6 06:20
如果这些可以通过“注意”来解决,那么每个人都能搞cs了。说白了随着越来越多的人往cs坑里跳,难免会有很 ...

小b是科班cs,而我是转专业“越来越多的人往cs坑里跳”的一员。
回复

使用道具 举报

 楼主| amyzen 2018-9-6 06:31:35 | 显示全部楼层
本楼: 👍   100% (2)
 
 
0% (0)   👎
全局: 👍   99% (334)
 
 
0% (2)    👎
amyzen 发表于 2018-9-6 06:26
小b是科班cs,而我是转专业“越来越多的人往cs坑里跳”的一员。
. From 1point 3acres bbs
另外让我对小b不满意的地方在于
一周只写了两行log代码,这其实跟是否是科班,是否背景适合没关系,更多是态度。
回复

使用道具 举报

 楼主| amyzen 2018-9-6 07:04:19 | 显示全部楼层
本楼: 👍   100% (7)
 
 
0% (0)   👎
全局: 👍   99% (334)
 
 
0% (2)    👎
gracejj 发表于 2018-9-6 06:40
你还是缺少自信太敏感,你哪里看到我说科班非科班与适不适合cs的关系了?很多科班的人不一定适合,少数非 ...

不想跟你争吵,也不会再回复了。
对于实习的学生的背景,从公司的角度,最直观的简历上的是专业和之前做过的项目。
是否合适面试的初期看的主要是简历上的这两点。
我想说的是实习的结果跟专业并没有直接关系,转专业和科班都一样可以做的很好。

反而是你的“少数”和“很多”其实也说明你的观点了。
并不觉得转专业就会有任何阴影,也请不要把鼓励人的善意作为攻击的点。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

>
快速回复 返回顶部 返回列表