书接上文,在中期评价之后,我得知了我mentor两周后要走的决定,但同时中期评价进行的比较顺利,而且代码方面已经基本上整合搞好了,接下来的任务就是testing和整合文档以及deploy,所以我其实并没有太放在心上,日子也就一天天安稳的过着,直到一起testing那天。在具体写testing之前,首先要大概说明下我的project的一个位置。我的project属于一个整条数据pipeline的中间件,我mentor写我的下游,另一个人写我的上游。而在testing那天(我mentor临走前一周),我和我mentor惊讶的发现,上游给提供的数据比一开始agree的多了大概七八倍,这直接导致了我的中间件不能完成。再加上我mentor很快就要走了,一筹莫展之际,我几乎加班了一周把代码refactor了,因为mentor走了之后就不能再review我的代码,再加上需要改动思考的东西很多,那段时间可谓是整个实习最黑暗的时间,已经没有心思在乎return不return了,想着能把东西做完就好。其中最想吐槽的就是我的上游,是个级别比较高的as,非常高冷,消息几乎不回,每次都要拜托我经理去escalate,而mentor作为一个准备转组的人,自然也是身在曹营心在汉,很多次都需要我去主持stakeholder的会议,那周我经理甚至给我打电话叫我不要太stress out。在我mentor要转走的前一个晚上,因为非常需要在他走之前把项目end to end test一遍,我十一二点还在publish cr,mentor也是在在线到一点半一直在帮我看cr,整个slack channel热闹的不成样子。好在结果是好的,成功赶在他走之前把整个数据pipeline成功测试了一遍。
接下来的几周,实习就逐渐回到了正轨,mentor在转组了之后就很少回消息了(本来回的就不多),但我每天还是给他按时update,力求把他include在cycle里。在和mentor的一次聊天中,他还使劲说我return之后怎样怎样,我跟他说本来我是蛮有信心拿return的,但是发生了这些事情之后我已经不指望了,他就很简单的说了句他不会太在意这个,this happen usually in tech companies. 经理也在1:1里不停的给我打强心针,告诉我everything looks good。再然后就没有什么特别的事情了,结束前一周我顺利做完了final presentation,邀请了两个组的人来参加,pre的时候也没发生什么意外。最后一周和mgr的1:1也顺利拿到了inclined vote,然后今天最后一天大家还给我办了farewell party,也是邀请了两个组的人来参加,虽然在这里呆的时间不长,但总体来讲感受到了teamwork的包容,还是很开心的!!虽然mentor还是一样的高冷,跟他讲了inclined之后他就回了个可爱的表情,笑死我了。