两年回顾(一)——工作两年的历程

前言

小两年没有来这边发发动态了,第一个原因是,工作繁忙,没多少时间来这边唠嗑;第二个原因是,求职为主的社区对我已经工作的来说好像也作用不大。

但是现在跳槽了另一家单位了,趁着空档期,来这边转悠转悠,顺便写点乱七八糟的东西。

这篇主要写写工作两年的相关经历和感受,流水账向的,可能有点点小长,顺便为没有进入互联网的小伙伴描述一下我自身的工作情况,后面再慢慢加几篇碎碎念。

上一篇地址:https://www.nowcoder.com/discuss/976829,就简单说了一下我自己的情况,这里再简单写两行。我是秋招(补招)进入网易有道的,当时可以说是运气还行,19 8 月面试挂了之后,11 月把我直接捞起来发 offer,也结束了我7 – 11 月的秋招历程。而后就是因为疫情没去提前实习,直接 20 7 月正式入职。岗位就是普通的后端 Java 开发。

初入网易有道互联网

由于大三暑假有要求的实习,自己太垃圾,被分配到了校企合作的上海宝信软件,开始了罪恶的 955 摸鱼实习工作,每天去公司就是摸摸鱼,写写文档,看看秋招,睡睡觉,吃吃饭,一天就过去了。当时想着,互联网嘛,一定会节奏快一点的累一点的,但不可能累到哪里去嘛。

于是到了 7 月入职的时候,去了杭州网易有道报道,入职中国大学 MOOC 组。当时想得也不错的,自己是浙江嘉兴的,开个车也就一个半小时,入职网易有道还算挺值的。

然后刚进去就是一脸懵逼,啥也不知道,而且正好赶上部门季度总结,10 点被带进去之后,把我拉到大会议室就是听了一上午的季度报告。由于啥也不懂,不听也不是,听也不是,就勉强熬到吃饭结束了。

下午就是直接领电脑上班。开机之后,就是直接一份后端文档丢过来让我看着操作。别人家网易的应届生新人第一个月都是有新人培训的,而我直接上生产,是我从没想到的。不过几来着则安之,那就好好照着做吧。

开头无非就是一些软件安装,环境配置。JetBrains 全家桶、Git、微信下载安装一气呵成,然后还有内部的沟通工具 POPO。这边需要吐槽一下,POPO 做得和用法和 QQ 是真的像啊,不过加了界面水印罢了。还得吐槽一下,网易内部使用微信无须报备,而 QQ 则被禁止,需要 OA 在网管这边提供申请才能开放相关 QQ 网络权限(不过后面我在腾讯云搭了代理绕过公司的限制)。

一开始都很顺利,文档写得还算可以,但是后面文档写得乱七八糟,我现在看过来,那就是狗屁不通。文档还停留在之前的版本,照着做完全行不通而且步骤和地址都是错的,此处严重批评一下,让我的入职体验感比较糟糕。而且当时我是 MOOC 组唯一一个应届生,都不知道哪里去吐槽和沟通。

不过刚入职那会儿,工作节奏还算可以接受,大家九点半上班,晚上八点到八点半就可以跑了。这个工作作息,在我眼里看来,互联网也不过如此嘛。而且觉得,看上去这个作息也能持久下去,应该问题不大。

开始接触相关业务

我有一个优势就是,大学期间被学校强迫使用破 MOOC 作为一个在线的学习平台,日常忘记作业互评这种,平时分嘎嘎掉。所以,入职一个自己曾经使用频率还行的业务组,上手起来没有那么生疏。

刚来前期,就是配配环境,拉下代码瞅瞅,一些不懂的问问同事。好多东西在文档中都没有记录,只能口口相传。好歹 MOOC 也在网易,网易也算是一个大厂吧,这点也做得不大行。不过听说别的大厂好像也做得一般?有没有懂的来说说。

熟悉业务最快的就是各种驱动来推,而不是自己慢慢摸索。首先被运营丢过来线上问题,让我排查。当时啥也不懂,刚学会断点,那就上预发布环境,跟着复现步骤一步步断点下去。那时候对待代码和数据是真的谨慎和紧张,生怕把数据和线上搞崩了。

不过处理线上运营反馈的问题的确能快速地熟悉系统,处理了两三个之后,就对相关模块有了初步的了解,至少自己也不是啥也不会了。

那时候的我,觉得处理相关问题还挺有成就感的,不仅锻炼自己的看屎山代码的能力,还能慢慢融入相关业务。这时候的我,处在初期的学习成长期,为了解决问题可以“义务”加班。

开始简单开发

在我印象里面,我前半个月都是过得比较的随意,至少没有啥活丢给我做。因为我入职那会儿,刚刚开始一个新的业务迭代,而我这种程度,必然是帮不上忙的。等这个迭代上线之后,那我就被安排接触下一个迭代,熟悉相关流程。

需求评审结束后,我就被安排了一个小小的功能。不过我自己对这个功能可以说是,不怎么了解,即使开了相关的会议。问题不大,还有同事兜底着呢,我的俩 19 年毕业的同事还是很能打的,人家都实习过半年呢。

当时我要做的就是一个小小的接口,我凭着印象和那时候的垃圾代码风格,“写完了”相关的功能。然后和另一位同事对接之后,人家把我的代码全部推倒重来。那时候的我觉得,自己咋这么菜呢。

不过那时候的我,写完这个之后,大部分时间还是和运营进行问题的对接和排查,也是熟悉相关功能。不过这段时间自己还是属于小萌新的状态,对于各种业务或者是需求还是瑟瑟发抖,不敢怎么动手。

开始参与正常迭***

大概八月中吧,也就是入职一个月,我终于开始参与完整的迭***了。策划了教师节的相关活动,我也贡献出了自己的第一个深夜加班。毕竟还是对项目的不熟悉和代码的不规范,相关功能写得很毛糙,虽然有 code review,但是一些细小问题在前后端联调的时候逐渐暴露。在 code review 的时候,被指出来了好多写法问题和规范问题,那也是虚心接受。然后开发冒烟提测那天,前后端由于各种问题,一直卡着,一直修改。前端可能占 40% 吧,我这边 60% 的“锅”,然后和另一个后端同事,加上前端一起,修 bug 到凌晨一点,最后终于“顺利”提测。

第二天测试对相关迭代进行测试,也提了小 bug 给我。不过没有啥大问题。第一个完整的迭代就这样子过去了,那时候还是有点点心慌慌的。不知道大家刚入职做相关需求的时候,有没有和我一样的经历。

而后一个月,参与了别的小迭代,相关也记不大清了。不过貌似过得还可以。这边提一嘴,我入职的是 MOOC B 端,也就是对接老师、高校方面的,做相关课程后台、高校后台、考试、成绩相关功能的,没有涉及到 C 端用户的大并发的情况,所以还是比较友好的。

其中 B 端相关开放接口工作也是我负责。现在想想,当时组长让我慢慢熟悉这块内容,就是想把这块屎山丢给我维护了。

魔鬼半年

20 10 月份,开始了我的魔鬼半年的历程。隔壁网易云课堂项目组接到相关迁移需求,需要把北京有道精品课内容一起整合起来到一个系统。而我,还有俩去年的应届生,被派去支援那边进行迁移工作。

当时觉得没啥,不就个迁移嘛,慢慢来就行了。等一开会感觉不太妙,大技术栈虽然都是 Java,但是部署环境完全不一样。人家走的是 K8S,我们走的是网易内部的部署系统。这就意味着,我还得接触这块的技术,而我以前从来没看过。

于是我随着大家的进程,开始拉代码、改配置中心、学 docker 等各种繁琐事情。当时被上面定了上线时间,工期是倒排的,意味着大家在时间冲突的情况下需要加班保证进度。

迁移那会儿,我自己需要学习新东西,还得部署测试环境,测试功能,没有一天是在 10 点前下班的。

两个系统还得打通,各种账号数据,各种配置都是头大的事情,因为我是来支援的,这块大头还是交给原来组里面管,但是我自己还是吃了一壶。

迁移开始没多久,上面就明文写了,需要大家 996 来工作,同时我原来项目组因为和云课堂是一个区域办公的,所以也被要求不能太早走。

995 的话,每天晚点下班,周末双休,休息两天还是能在周一满血复活的。当 5 变成 6 之后,一切都变了。周六上完班,周日睡个懒觉,就中午了,稍微休息一下,就下午了,然后就开始头大明天还得上班。也就是说,精神不能放松下来。那段时间是真的有点痛苦的。

当系统迁移完之后,那就是策划的各种需求。这个需求具体表现在,对迁移系统的历史遗留 bug 的修复,和原来系统对接的优化,还有各种其他乱七八糟的新功能。

终于,第二年 3 月份项目终于还算顺利上线,我也终于完成使命回来 MOOC 了。

这半年,是真的折磨人。由于刚入职啥也不懂,需要自己不断学习相关内容,去追赶别人的脚步,因为时间的排期,不得不在晚上加班加点。当时就有想跑路的想法了,但是还是忍住了,毕竟刚毕业半年的垃圾,现在跑路不仅会被家里人笑话,自己也没啥用处。

不过这半年的提升的确不少,被迫学会相关的技术,dockerK8SGradle 等。这段时间也是代码量很大的阶段,在写业务需求的时候,需要大量写业务逻辑,来整合两个系统。同时沟通能力也是提升不少的,从之前的唯唯诺诺到后面的“重拳出击”,面子啥的,见鬼去吧。这段时间的代码能力我觉得提升也不少,本来写个代码没个注释的,后面不知道为啥,自己越来越注重代码的格式、代码的优化、代码的优美、代码的注释,做到了一个程序员基本的能力,首先 IDEA 的代码中不报黄,其次没下划线,然后就是加上阿里插件也顺利过检,代码注释也一大堆。当时基本上一看代码就知道那块是我写的,因为人家都是不写注释的。

回归之后

3 月份回来之后,大家还是保持着晚上不到 9 点没啥人跑的情况,完全没有系统迁移之前的随性。因为自己这块还是唯唯诺诺的,所以只能和大家一起上下班了。

然后就是回来做 MOOC 的需求迭代。本来 5 个人的后端小组变成了 3 个,然后过了俩月实习生回学校了就只剩下我和组长。然后因为人力严重缺乏,外加线上问题总在不断催促,这两个个月一直到九点十点才下班。直到 7 月底实习生回来转正情况才好转一些。这段时间内,我发现经过之前迁移项目的“洗礼”,自己的代码水平有了很大的提升,会严格遵守各种规范,也是组内唯一一个写注释的人。

因为人力的缺乏,自己的工作效率在压力下也提升了不少,但是这段时间也是算挺累的。不过吧,忍忍也就过去了,然后还是按部就班地写代码。

提出离职

12 月之后,有点点小不开心,然后过年回家之后,家里面也在催考公,当然催考研的情况更强烈。我也发现每天这么 995 下去好像也看不到头。经过一段时间的思想斗争,在上班后大概半个月左右,我提出了离职。当时主管和 HR 也劝过我两次,但是我去意已决,外加这个时候省考在即,想静下心来全身心备考 3.19 的省考。于是当提出离职那天,就开始准点下班去学习看书,直到开考前几天疫情严重,省考延期待定。

而我也在 3.21 正式离职回到出租房继续看书。至此,工作将近两年的网易有道的经历结束。

尾声

省考延期待定,于是参加了 5.29 的省事业统考,结果成绩炸裂,心态有点点不好。6 月中旬,为了找工作去面试自己家市里的一家单位,不过好消息是,压了半个月的 offer 终于在 7.7 那天下午发出来了,终于有了一份工作了。

至此,完整的两年的经历到此结束,也算是简单地流水账了一下这段时间的情况,不过也有 4 千多字了。后面等 7.9 的省考笔试结束,过几天再更新下一篇,估计里面有些些小小矛盾的文章。估计一共可能写到(三)吧。

明天的省考加油!

第二篇已更新,09.04:《两年回顾(二)——离职、备考与上岸》https://www.nowcoder.com/discuss/1040203
#工作以后#
全部评论
啊,我最近也打算辞职,不过是为了考研……身边的人都还打算留在一线,回家的还蛮少的哈哈哈
2 回复
分享
发布于 2022-07-12 19:32
感谢前辈分享自己的经历,最近也刚入职,不知道能不能成为一个合格的打工人😥
点赞 回复
分享
发布于 2022-07-21 23:35
滴滴
校招火热招聘中
官网直投
很精彩,有后续么
点赞 回复
分享
发布于 2022-08-21 22:09 浙江

相关推荐

投票
华为 技术采购 13级,后期可能外派 本科
点赞 评论 收藏
转发
来源:boss内容:自我介绍            校内数据分析的课程用到的工具            为什么选择南京            上一份工作中数据处理的内容是怎么做的            期望薪资            用axure干嘛            经济学课程有没有涉及到数据            平时数据来源在哪            家里有没有兄弟姐妹            去南京家里有没有意见            现在在哪            什么时候可以到岗            有没有关注财经的信息(想问一些证券的内容,抱歉,我一点不懂)             sql查询的语句,因为不会而延伸到access实验课成            未来工作规划            能不能接受晚班面的时候整个人脑子都是浆糊了,记不大清了已经
点赞 评论 收藏
转发
24 16 评论
分享
牛客网
牛客企业服务