做为实习生我应该注意什么 - making sure everyone is on the same page 操作:在实习刚开始的时候以师傅给出的proj scope为基准,写一个milestone doc,拿给senior review,确认后,跟老板一对一的时候拿出来给老板review。 原因:我在实习的时候曾吃过这样的亏,每个人对你要做什么对你的期望可能会天差地别,做为一个刚踏入职场还不会造轮子的实习生很容易陷入“mentor跟我说完我以为我懂了,老板问的起来时候发现解释不清楚/完全没懂,然后只能去找师傅过来解释”-就很丢失信任并且很尴尬。我在带实习生的时候很注意这点,让ta别急着开始 先把这几步一步一步落实清楚了再开始。果然最后发现我想让实习生做拖拉机,senior的意思是做个摩托,但是老板心里想的是火箭(赛博坦出品)。后来在我跟别的学弟学妹聊的时候发现这也是一个比较普遍的现象。 细节:在跟老板聊之前跟senior聊很重要,senior会是你确认proj技术细节有没有超纲/mentor没有喝假酒/milestone有没有离谱的重要资源,也是你下一步说服老板不要造变形金刚的资本。doc需要包括:为什么要做这个东西(impact),milestone & timeline,risk(即做不成的risk或者可能的难点)等等,不要写太长不需要技术细节,最多两页。
- having regular sync up with senior 操作:适时地找组里的带头大哥sync up 原因:很简单-大哥会给你写feedback。组里的带头大哥和师傅会是老板摄取feedback的重要来源。师傅如果没有喝假酒的话一般都会尽全力保你,那么大哥的话就至关重要,更何况大哥的话语权>>师傅。 细节:当有的聊的时候找大哥1:1,内容类似于“我刚来 你这么流批有什么给intern的best practice”这类general的,或者“我刚把xx feature实现了,我知道很流批,但我觉得像你这样的大哥可以指点我从什么方向做的更流批吗”这类即吹自己也放彩虹p的。比较有信心的cr直接cc senior,不要怕犯错。另一方面,适时地请教senior一些问题,design的可 tech的也可,注意问问题的方式自己先做一些研究,别把大哥当谷歌用就行。这里就不展开说了,这是一门艺术 可以以后另外写一篇长文。
. Waral dи, - asking (right) questions around 操作:别就逮着师傅问问题,其实全组都是你师傅. 1point3acres.com 原因:在一些比较忙的组,师傅可能并不会因为带intern被多分配时间,而且intern一般都会有很多问题->是人都会被问毛的->如果师傅不懂如何引导intern去问别人 毛了可能会找老板吐槽 细节:适时地问一下其他组员问题,辣鸡setup问题问其他刚来没多久的 他们也熟,高级问题问sde2/大哥,别怕问 但也要善用internal search
- Speaking up if you don’t know 操作:不懂就问,不懂就说 原因:不懂装懂是要付出代价的,先把对方对自己的期望调低,再把东西做出来印象会更好 细节:组里会有一些regular的meeting,适时的问一些问题,一方面深入了解一方面自己也不会那么困(真的困啊)。不用像“let’s take a step back”之类花里胡哨的,直接“what’s xxx”就完了。刚来组里有语言/框架/算法没接触过直接说要xx天学习一下,说就完了,之前有精英sde2转过来说没用过ruby要花两天看一下 完全没问题 没人会judge你。可能有些stereotype+没有冒犯的意思 - 看到很多国人新来的真是不愿问问题 一个人可劲的闷头干又干不出来 可太难受了 我们内部的东西你进组之前咋可能会除非你之前一直在卧底