Something unimportant

突然想写点东西回顾一些大学四年,顺便记录一下过去一年的实习经历。(难得有一篇跟代码没关系的文章,反正写在这里也没人看😳。好久不动笔都不知道从哪儿说起,那么,就按照时间线来一点点说吧。

大学

四年谈不上什么都没做,但是也确实没做什么。遗憾的事情是几乎没有出去玩过,比较令自己满意的事情是从来没有挂过科,并且绩点还算看的过去。

大学四年分了几个阶段:

  • 大一处于迷茫期,并不知道自己在做什么,也不知道自己应该做什么;
  • 大二成为了一名光荣的Acmer,然而菜的抠脚,打了人生中第一场比赛(非区域赛,暑假集训玩了一假期的GTA;
  • 大三打了人生中第一场现场赛(区域赛,不要问我结果蟹蟹🙂,比完赛之后打了一学期魔兽,下半学期做了一个菜的抠脚的项目(没错Java的,虽然很辣鸡,现在看代码都不忍直视,然而还是有💰啊哈哈哈,然后边做项目边打OW;
  • 大三的暑假开始思考自己大四该做些什么,于是八月下旬开始投简历,投简历的第二天投到了我人生中的第一家公司Augmn,面试,顺利拿offer;
  • 大四结束了校内实习之后就开始了我的实习生活,实习这一段接下来再慢慢回忆,这里就不细说了。

仔细想想,其实四年做的事情一点都不多,遗憾倒是不少,不过总归还是顺利的毕了业🎓。

实习

  • Augmn 2016.10.19-2016.10.18
    • 实习的第一家公司是Augmn,现在已经不复存在的公司。到现在还记得面试那天,面了两个多小时,面试我的人是Ethan(接下来一年中Ethan是带我最多的人,然后当天就发了offer,当时觉得薪资好高啊,还管饭(不要嫌弃我鼠目寸光,毕竟还没出校门😂。面试结束之后,Ethan发了我一本Go语言的书《An introduction to programming in go》,校内实习的时候我用了一周左右,通读了两遍然后敲了一下里边的代码,基本熟悉了Go语言的语法结构,然后就开开心心的去Augmn上班了。
    • 这家公司人很少,全公司大概也就三十几个人,氛围超赞,人都很好,大家的关系也很好,没有上下级之分,要知道带我的几位leader都是10年以上工作经验的人,然而和我们几个实习生都玩的很好,即使是离职以后,我们也还是经常会一起出去吃饭,会在群里给我们分享文章,我们遇到问题和困难都会尽力帮我们解决。因为公司是管饭的,但是公司人非常少,所以每天吃饭的时候大家都是站在一起开开心心边聊边吃的。在这儿,我只待了不到一个月,也就写了不到十个API这样子,但是这家公司的code review非常严格,Git workflow也非常规范,所以为我打下了比较不错的基础。在这儿遇到了很多好朋友,中药、大大、英子,以及几位leader。因为一些原因,不得不离职,离职后,感谢康哥的内推,然后进入了当当实习。
  • 当当网 2016.10.31-2017.1.19
    • 当当网实习所在的部门是推荐组,主要也是做后端开发,语言依然是Golang,有一部分是C++,在这里做的事情也不算太多,可能因为我在的那段时间需求比较少😂,组里人不多,大概也就9、10个这样子,关系非常融洽,印象深刻的就是经常出去团建,经常出去玩,经常有零食可以吃吃吃,常年开会之前跑出去买一堆零食,然后边开会边吃(这么说会不会被喷😂,组里的人都比我大,最小的一个也比我大四岁左右,再加上我是妹子啦,所以大家都对我很好,两位leader也对我格外照顾,经常六七点就下班跑路了(当然前提是完成了自己的工作,在这儿就写了一些比较简单的接口,相比我在其他公司的工作而言,在这里的工作真的算是非常简单了,也用Python写了一些脚本之类的。
    • 从当当离职有两方面因素,一方面是我和HR谈的校招offer没有谈妥,另一方面是Ethan他邀请我过去乐视汽车,当时没有考虑很多,反正还在实习,其实我的很多朋友那时候已经在拿到正式offer了,而我那时候别说正式offer了,都还没有固定在哪家公司😂,当然这是后话了。
  • 乐视汽车 2017.2.6-2017.6.30
    • 乐视汽车是一家非常神奇的公司,我说的神奇不只是大家眼中的风口浪尖上的公司这种神奇。首先明确一点,乐视汽车是完全独立于乐视的一家公司,当然也不是完全没有关系,但是基本上没有什么关系。入职的时候是去总部那边,见识了两个地方的氛围,我更加喜欢汽车了。讲真,我非常喜欢乐视汽车这家公司。
    • 到乐视汽车之后,第一天Ethan就告诉我我被借调到了其他组去做另外一个比较急的项目,我当时一脸懵逼,入职之后没有像在其他几家公司一样先熟悉公司环境熟悉公司代码之类的,而是开通各种账号权限之后就扔了我一堆需求文档,刚去的时候是在家歇了好久,突然一下强度有点大,一时间有点接受不了,那段时间压力很大,连着好几天开会到晚上9:30,印象最深刻的一次是开完会,下楼拿加班餐,然后到一楼找了一个没有人的工位,默默的打开餐盒开始吃,没有人,没有灯,很暗,也说不上来是什么心情。后来熬过了那段时间,其他组借调了两位同事过来帮我一起做这个项目,虽然另外两位同事并没有做过Golang,但是依然帮了我很多很多很多。然后开始和美国的同事沟通需求,和PM和项目经理沟通需求,一点点把需求理出来,和Ethan商量架构方案,Ethan画了个架构图出来,照着架构图开始搭框架,记得第一版代码是2.15push上去的,还记得2.14情人节的时候自嘲了一下,别人在过情人节我在开开心心的码代码,虽然说出来好像很苦逼,但是其实那时候很开心,看着代码从无到有,从0到1,而我就是creator,这种心情真的无以言表。
    • 这个项目从二月份开始一直做到五月份,从一堆乱七八糟的需求文档、理清需求、和美国同事沟通需求、确定架构、搭代码框架、写具体的实现、打包、测试、修bug、和第三方沟通、联调、测试、到最终测试通过,中间发生了太多事情,也遇到太多问题,好在一点点都解决掉了,在此,非常感谢我老大Ethan,以及借调过去的组长Ryan,还有两位陪我一起做项目的同事金炼和许笑寒,他们教了我很多,包括但不限于沟通技巧等等。
    • 这中间还做了很多比较小的玩意,Python写的一些脚本,拆分账户、帮产品财务提供一些报表,也捎带看了一些Python,虽然写法非常不Python,hhh,这里感谢我的同事苑旭冉,他在Python上帮了我许多。
    • 然后四月份的时候,接了另一个项目:地理围栏。如果说上一个项目是Ethan拿来让我练手的,那么这个项目才是正经让我操刀的。因为这个项目除了架构设计是Ethan负责之外,其他的完全都是由我独立完成的。在这个过程中,我学习到了太多东西。暂且不说用到的每一种工具我都仔细阅读了文档,其中的某几个我还看了源码,从前到后的实现,数据库设计、API设计、微服务之间的互相调用、测试、Docker部署、数据库集群等等。虽然项目难度没有上一个大(毕竟上一个还涉及到链路层,但是因为是自己独立完成,所以还真的是从中学到了许多,也成长了许多。离职前一周,我完成了产品提出的最后几个需求,并且把地理围栏部署上线。终于完成了自己在乐视汽车的全部工作,在这里再次感谢Ethan,感谢在乐视汽车遇到的帮助过我的所有同事,Ethan、Ryan、海涛总、彭姐、旭冉、大鹏哥、小牛、浩哥、彦东、孙悦姐姐、金炼、许笑寒…
    • 最后的最后,希望乐视早日度过难关。
  • 总结
    • 至此,我的实习就算是结束了。

毕业后

  • 回学校的前一周,我就准备从乐视离职了,周四晚上开始投简历,然后下周的周一到周五基本都在面试,在这儿必须得感谢一下所有帮我内推的朋友,大大、康哥、Ethan、王康。
  • 面了很多公司之后,拿到了探探、美团、摩拜、人人车、比特大陆五个offer。首先拒掉了比特大陆和人人车,然后一直在摩拜和美团中间纠结。纠结了很久之后,Ethan跟我说他去了探探面试,说让我去试试看,于是从家里回来之后,就去了探探面试,探探面试到出结果大概用了四天,中间面了五六轮,经过了同事、leader、CTO、CEO、HRBP、HRD。最终决定去探探了,选择因素比较多,但是最重要的因素是Ethan。感谢探探的HR、HRBP、HRD等等等,包括肯抽时间面试我的CEO。=-=,在这里再感谢一下美团的主管天歌、组长建起、HR,摩拜的HR琦姐,非常感谢他们在我申请offer的过程中提供了许多帮助,虽然最终没有能做同事,但是依然非常感谢。
  • 年初立下的flag终于实现了其中一个,拿到了满意的offer。不知不觉这篇文章都码了这么多字了,这是一篇单纯的流水文。只是记录一下自己大学四年,以及不到一年的实习期,下周二就要入职啦~即将开始人生的新的阶段,希望未来的生活可以每天都开心的码代码,做自己喜欢的事情,学自己喜欢的东西。
  • 再次再次再次感谢所有在这过程中帮助过我,喜欢我,以及肯定我的人,没有你们,就没有现在的我~那么,继续加油吧~