转一下好文,地里看到的:
楼主到目前为止做过4个实习,有全职,也有part-time,所以我总结了一些小的tips and advice,不一定适合所有人,大家有不同意见也欢迎讨论
妥善处理与HR的关系
HR可能是大家在一段实习中最先接触的人之一, 一般的HR态度都非常好,很nice,但不要因为这样就把她/他当成你在公司的best friends,什么事情都问TA或者告诉TA。也许说者无意,但是到了HR耳朵里可能就有问题了,他可能会告诉其他engineers甚至你的manager,对你造成不好的影响。当然大部分的HR都比较professional,但也许你就遇到了一个大嘴巴,你作为一个实习生,在鄙视链最底端,也是有苦说不出。
关于如何填timesheets
根据公司和实习性质不同,有的公司给 salary,有的是hourly pay,这个时候就需要填一个timesheet,来记录你的工作以及上下班时间。大部分公司正常的工作时间是40 h/week,如果超过这个时间就是加班,会给你extra pay。之前还看到地里有人问,加班到底要不要记录timesheet,我觉得最好还是不要的。公司是不想让你超时工作的,而且你每Work overtime, HR都会ping你的manager,manager也很忙,如果还要在解释这个问题就不是很好。有的manager甚至会很直白的告诉你, just put 40。这个问题有点敏感,但还是看manager的态度。
在公司的人际交往
首先,也是最重要的是要和组里的人搞好关系,尤其是你的manager和mentor,毕竟他们对你的评价会涉及到你拿不拿return。问问题的时候先自己想一想,不要什么问题都问,如果能自己解决的就自己多想想,实在stuck了再问别人。最好是在刚入职onboarding的时候多去了解公司的tech stack和用的技术,这个时候多问别人或者自己学习比在实习1个月之后再问要好。
另外多参加公司或者组里的一些活动,比如一些social hour, team lunch, afterwork activity之类的,都可以帮助你多了解同事,和他们建立关系。工作外的时间可以聊很多non work related things,比如学校,你可以讲讲中国的事情,宠物,good restaurants and bars, etc. 如果实在不能挑起一个话题,你可以多听,然后再适当的时候问一个问题,表示你也在engaged,如果你对他说的话题感兴趣,他也会很开心。大家可以记住这些stories, 以后你就不是listener而是storyteller:)好故事就是要重复利用。
和同届实习生们也应该多沟通,以便获取更多information,可以看看别人的组什么状态,其他人在做什么project,实习生们也会聊recruiting的事情,可能对你将来也有用处。
丰富自己
作为SWE intern除了写好代码之外,也应该对自己所处的tech industry有所了解。有时间可以读一些文章,比如我推荐stratechery, techCrunch等等,都会有很多对于行业最新发生的事情比如收购,新产品/技术发布有详细的介绍。多多了解这些hot issues也会帮助你在social的时候有话可说,如果别人觉得你对industry很了解一定会留下好的impression。
目前就想到这些,hope it’s helpful for at least a few!