携程上海实习行 | 日月既往,不可复追
共 2540字,需浏览 6分钟
·
2021-09-23 02:48
在从上海回南京的高铁上码下了这篇文章,心中感慨万千,两个月弹指一挥间,初来时还略有不适,突然要走了竟然还生出一些留念,所谓 “天可补,海可填,南山可移,日月既往,不可复追”。
两个月前,我当时和 HR 商量的是 7.5 号入职,所以我 7.2 来的上海,准备用一两天时间找房子。7.2 号大概五点多这样到的上海虹桥站,按照我之前租房的经历,找几个中介带我跑一下看看就行了,然而,非常尴尬的是,加了十几个中介的微信,全都说没有短租俩月的房子,只有整租一年的,可以到时候再帮我转租出去(事实证明这边转租确实容易,就是心累)。这就导致我,直到下车后都还没找到一个有短租房源的中介,拔剑四顾心茫然的感觉。不过后来运气比较好在豆瓣上找到一个然后就定下来了。
入职前我一直认为实习生就是做一些打杂的工作,最大的作用就是给简历镀层金罢了;入职携程后才发现公司针对实习生有一套非常完善的培养流程,每个人都需要独立做一到两个大模块,这种即使是实习生也能够直接参与公司业务的感觉还是很不错的(为携程打 call~)。
入职第一天就是发工卡 + 集团整体培训,晚上找到了自己的工位,然后和我组的小伙伴们恰了饭。组里总共八个人,值得一提的是,当时我去携程一面的面试官,就是我组的 Leader,武大毕业海外留学的大佬,从华为跳过来的,人非常 nice,天天中午跟我一起健身。
携程对实习生的培养机制是 Leader + Mentor,就是除了小组 Leader 外,还会分一个导师手把手带你做项目,我的导师真的让我感动,什么不会的我就问他,调不出来的 bug 他也帮我找,一开始我连 Git 的使用都磕磕盼盼,他也没有那种不耐烦看不起菜鸟的感觉,后面做项目的时候也是他把关我提交的代码,不知道别人的导师怎么样,但是我觉得这并不是他们的份内之事,在最后转正答辩上我也非常诚恳的感谢了一下我导。真宝藏导师。平常话不是很多,开会的时候一般不咋说话,一说话必定直戳痛点,确实佩服 。人也挺逗的,三十出头,在上海买房买车没多久,问他周末都在干啥,带娃。
当然其实整组的氛围都非常 nice,除了比较好交流外,有什么不会的我问他们都会耐心给我讲,整组都很热情。So 就从我进组的第二天开始,就已经基本消除了初入职场的不安。
后面第一周第二周就是在熟悉公司内部的框架然后做一些比较小的需求,像 SOA 和 DDD 领域驱动模型这种我都是第一次听说,一开始关于 SOA、RPC 和微服务的区别还总是分不清楚,包括之前自己做的项目都是传统的 MVC 三层架构,DDD 我也是第一次接触,恶补了一些 DDD 的知识,大概可以照葫芦画瓢了。
到第三周的时候开始安排做一个独立的大模块了,主要是就是对 App 打包发布的源码做中文检测,收集下数据然后做个白名单过滤,最后判断下是否要拦截发布。这其实是一个内部项目,所以做起来条条框框不是很多,很快就整完了,因为项目难度不是很大所以后面八月中旬我导又给我安排了一个。
后面这个项目是携程 App 中的,围绕订单做一个旅行任务单的概念,具体的我就不细说了,因为是外部用户线上项目,所以做这个需求的整个团队包括产品、UI,交互、测试、前端、后端前前后后加起来差不多有二十个人。代码其实写起来并不是很难,难得是一开始设计的过程,因为我们这个需求是第一版,所以写代码之前就需要考虑怎么样使其具备高度的可扩展性,比如结合具体业务逻辑选择合适的设计模式,避免后期大规模的代码重构,再包括可能出现的并发问题、串行改并行等等。
总而言之言而总之呢,这两个项目给我的收获还是很大的,尤其是感慨企业级项目的开发流程真的已经超前学校里的教育太多太多了,这大概就是西北工业大学校长所说的 “学校已经落后于社会,学生如何引领社会?”
另外,大家都关心的上班时间问题,不同的组是不一样的,像我们组就是早上十点半晚上八点半,一周五天,如果有事情或者活干的差不多了早上来晚点晚上走早点都没事,满足一天最低 5 小时工时就行。像我之前做第一个项目的时候因为工期排的比较长我做的比较快,所以后面基本没啥事,我天天恰完饭就溜了,后面第二个项目的时候难度比较高工时也很紧,我就来的比较早回去得也比较晚。根据需求来的,整体来说感觉强度不是很大。
我一般作息时间早上八点半起来看会书然后十点多出发去公司,恰个饭开个早会(会是真的多,我一个实习生都觉得会多就别说正式员工了),回顾下昨天的代码基本上也到中午了,然后健个身恰个饭,两点多开始基本就是正式的开发时间,晚上下班后回来需要看下实验室的东西(学校导师一开始是不放实习的,求了他一阵子才同意让我一边实习一边保证实验室进度),虽然有点累,不过很充实,也真的不后悔,不知道未来会怎样,在当下我觉得做了一个最适合自己的决定,清楚自己前进的方向,认识更多优秀的小伙伴,看清与大佬之间的差距,然后不断提高个人能力,便是这份实习带给我最大的收获~
ps:在实习的最后一天收到了中秋礼盒:
最后,奉上一段莫泊桑的鸡汤与各位共勉:
“生活可能不像你想象的那么好,但是也不会你想象的那么糟。人的脆弱和坚强,都超乎了自己的想象,有时候,可能脆弱的一句话就泪流满面,有时候发现自己咬着牙,已经走了很长的路”。
我是小牛肉,长风破浪会有时,小伙伴们下篇文章再见 👋
博主小硕在读,深耕 Java,目前在维护一个教程类仓库
CS-Wiki
「Gitee 官方推荐项目,现已 1.9k+ star,仓库地址:https://gitee.com/veal98/CS-Wiki」,公众号上的文章也会在此同步更新,欢迎各位前来交流学习准备春招秋招的小伙伴可以参考我的这个论坛项目 Echo
「Gitee 官方推荐项目,现已 1.1k+ star,仓库地址:https://gitee.com/veal98/Echo」。配套教程正在同步更新中,公众号后台回复 "Echo" 即可免费获取。