背景
这是去年10月17日写下的一篇日记,当时还在读大四,刚结束深圳鹅厂IMWeb前端团队实习历程、回到广州到猪场的菠萝团队实习。周末在整理日记时,偶尔被发现。虽然,距离现在已经快一年了,但觉得对于正在实习的大三、大四的小鲜肉也许会有所帮助,所以就晒出来一下哈~
正文
自从实习以来,已经好几个月没有在博客园写过东西了。这段时间,白天上班、晚上回到宿舍、看看电影、打打游戏就一天;周末,难得不用上班,基本都是在床上度过的。这日子过得够颓废的啦!
今天,正好不是很多任务,所以,上班时间偷偷的在这里撸一下最近的实习经历哈!
这半年时间到底干嘛去了呢?说起来,还真是够的浪呢!
5月20日,520这个朋友圈都在虐狗的日子,砍下了广州UC实习offer,5月28号入职,主要参与了UC头条的新闻爬虫开发。那段时间开始比较深入的接触NodeJS和Xpath相关技术。
6月初,在朋友的内推下,投递了腾讯sng部门的补招,顺利通过了四轮面试,坐上了腾讯校招实习生的末班车。
因为UC实习的工作内容过于简单、重复,都是用小蜜蜂框架(UC自己开发的一套爬虫框架),最重要的原因是转正机会不大,于是7月9号从UC离职,7月11号入职腾讯。
在腾讯主要参与了Now直播管理后台、和秩序后台的开发,以及组件的标准化建设、上报系统TDBank的一些功能需求等等。当时用得较多的是ExtJS,以及熟悉了angular的开发。
8月底,在师兄的内推下,又拿了广州网易Bolo的实习offer。
是继续留在深圳呢?还是回去广州?因为快要开学了、学校还有一些课程。网易离学校比较近、有时候请假上课比较方便。就这样,经过当时不太慎重的思想斗争后,最后做出了个不知道是对、还是错的决定:9月9号从腾讯离职,中秋节之后,入职网易实习。
回过头来想想,我这的找实习的战果还算可以、BAT就去过两家啦。
不过呢,秋招的话,目前一个offer都还没有哈。人家说校招9月是金、10月是银,过了10月剩下的都是渣了,现在已经10月中旬了,心里真的有点不踏实。。。
现在,秋招已经过去了一大半了,而我却没有投,只是希望在网易好好的表现,争取转正吧!
当时家里人对我也有很意见,说我才实习短短半年就换了两三个公司了,就不能好好的猥琐发育、别浪嘛!还有同学开玩笑的说我校招找不到工作,会不会是因为我简历写的实习公司太多、别人不敢要啊?哈哈哈
其实我当时的想法就是,尽可能多的体验一下不同公司的企业文化和工作氛围,对于能否转正什么的并没有考虑太多。
短短半年,就先后到了3家公司实习。我是个不靠谱的家伙,不够稳重,跳来跳去的。好吧,不管怎样,自己选择的路,跪着也要走完!所以,先不要说我2次跳槽是对还是错。
作为一个大四狗,走在校道,随便见个妹子,都有资格叫她师妹了。然而,这些天,我内心也是很乱的,当然, 我语文不好,这篇随笔写的也是很乱的。以前,写的都是些技术类的,今天就结合自己的经历,跟大家轻松的分享一下自己学习前端的前前后后。
有人说,2016是前端最火的一年,也许是吧,有兴趣的可以看看这篇 2016年里做前端是怎样一种体验。也许有人会问,3年前刚刚上大一的时候,为什么会选择前端?其实,如果我说了 ,大家可能不会相信。当时,本来是想尽学安卓的,但是因为安卓的环境太难搭建了,所以后来就没有搞成。有一次去图书馆睡觉(那时候学校的宿舍还没有空调,中午一般去图书馆躺在沙发上睡),偶然发现一本网页设计相关的书箱,一看还不错哦,然后,就把这本书借回宿舍,然后就入坑咯。
时间,过得真的很快,还有2个多月,2016就要结束了。回想这一切,我的2016过得算成功呢还是失败呢?
虽然,先后到过三家国内算是最顶尖的互联网公司实习,但是,其实,我的找实习经历并非一帆风顺的。依稀记得,大年初五,别人还沉醉在过年的喜悦之中,我就背井离乡、回到学校,开始了孤独一人的奋斗。准备了一个多月,3月开始投递简历找实习,然而直到5月20号之前,经历了三个多月,一直拿不到心仪的实习offer。
清明节,回家祭祖,跟妈妈诉苦之后。在烧香给老祖宗时,妈妈求祖宗要保佑我找到好工作。然后果真,清明节之后的两个星期,5月20号那天拿到UC的实习offer,然后不久的6月中旬,又拿到了腾讯的实习offer。祖宗显灵了!所以有些东西,你信好还是不信呢?反正事实就摆在那里。
最后,谈谈自己对这三家公司的感觉吧,因为待的时间不长,难免有偏见。
UC,伙食真的很不错的、毕竟作为阿里的子公司。那时候每天7:30就要起床,每天早上唤醒我的不是闹钟,而是公司饭堂的香喷喷的早餐。另外,个人觉得UC的氛围也会相对轻松一些,团队每周都会有2次会议,一次是关于项目进度的,还有一次是关于code review或者分享的,而且加班也不怎么多。晚上6:45吃饭,然后8:00之前,基本都已经下班回家了!因为我当时所在的部门并不是做前端的,是UC业务部的一下团队,对于他们的技术栈还真是不太懂!
腾讯,班车福利很好,不管你住在哪里,基本上都有班车接送!下雨天,前台会有一次雨衣 ,所以,可以不带伞。虽然不包吃,但是,每天晚上加班超过8点打卡,就会获得一张价值18块的宵夜券。的办公环境绝对是国内一流的,据说一套办公桌要上万块的。不过那时候我去实习比较晚,只能坐在临时座位了。前端团队非常强大,IMWeb团队,可以看看IMWeb社区:http://imweb.io/ ,有将近40位同事(其中腾讯课程组有25、互动视频组有15个左右)。腾讯的体系是非常完善的,前端主要框架react,angular只是用来做一些实验,比如,内部的一些系统会用上。每个星期会有一个大的分享会(是IMWEB团队的),还有个小的code review,主要是我们互动视频项目组的。
网易,妹子真的很多,而且颜值还很高哇。可能是因为我们部门的运营和开发是在同一个办公区吧,而且还经常有些主播MM过来呢,因为我们有个Bobo直播平台。团队不大,导师,加上我,就两个人负责菠萝的所有前端页面。感觉学习到的东西还是挺多的。
(全剧终)
补充
开头提到过,这是去年10月写的一篇日记。距离现在已经快要1年了。这中间又经历过什么呢?嗯,这之后,就比较怂了,一直安安心心的在网易实习。不过中间还是有段小插曲,后来,12月,之前在腾讯实习的Leade问了一下我最近在网易的情况,以及学校课程结束了没有。然后问我有没有意向再次回去,他手上有个VR直播的项目,想让我参与进来,并承诺实习三个月后会给我发转正offer。我当时也答应了Leader,不过最终也没有去成,因为女朋友在广州上班,她不太同意,就这样没有然后了。今年3月份,网易菠萝项目组解散了,而我被分配到了游戏运营中心的技术支持部,也就是毕业后的现在所在的部门。
对实习生的一些建议
1、要有强烈的执行能力(言必行、行必果),不要光说而不做。
楼主当时在腾讯IMWEB团队实习时,上班第一个星期就发邮件向Leader吐槽说秩序后台的代码太乱,滥用Iframe嵌套页面,没有使用最近比较火的MVVM模式和组件化。然后Leader很高兴,并找我私下聊了一下改进方案,我就哗啦啦的跟他说了好多。然后他说让我用抽时间重构一下。然后,直到我实习结束时,也没有重构过一行代码,而我,也只能对自己呵呵了。
2、要敢于暴光自己
很多公司都要求实习生发周报、甚至日报,一定要认真写,你做过什么就写什么,不要觉得麻烦、偷下懒随便写写应付一下,这样吃亏的是自己。因为你做过的事件、邮件没有写出来,领导怎么可能知道了?他又没有天天坐在你身边。
3、要对自己的代码负责。
不管是对内的还是对外的项目,都要做到尽责。之前在做部门的一个旅游报名系统时(一般公司每年会有一次旅游的),因为觉得这是给公司内部员工使用的,就觉得要求不高。做好之后,也没有在各种浏览器多加测试,就草草上线了。后来有个部门领导打不开这个系统,然后他非常生气,把问题反馈到我的直属Leader。然后Leader让我排查一下原因,结果,艹,是因为部门领导用的是IE浏览器,而我在项目中使用了ES6的模板语法。这件事情对自己的影响真的很不好。
4、在大团队要虚心多学,小团队则要努力推进技术建设。
在大团队优秀的大神很多,要多向他们学习,平时分享会,code review认真聆听,多做笔记,不懂就问。小团队,技术可能会相对落后,这就要自己提升能力,推进技术建设。也许有人会说,你一个小小的实习生,怎么能推进技术建设?这可不一定了。我当时在菠萝,在和导师谈了下项目的现有架构的缺点,对比现代框架的优势之后,他就支持我用Vue2.0重构菠萝了。
5、少玩游戏
以自己的亲身经历,得出的结论就是:玩游戏就是浪费时间,浪费生命。真的。曾经有一段时间,嗯,大概持续了3、4个月吧,天天一下班就打农药,而且还还是决战到凌晨2、3点那种,周末更是决战到大天亮。第二天上班,早上就像条咸鱼一样。如果能合理控制时间的话,建议少玩,如果控制不了的,像我这样的,那就千万不要玩,少玩也不行,因为一玩了就根本停不下来。