内卷还是躺平?年薪百万的焦虑VS年假充足的平静:我在大厂和外企的日子

本人之前在字节iOS客户端实习,后面转后端开发,目前在一个不知名小外企上班

一、工作感受

之前也和依旧在大厂工作的朋友聊过,结合自己在大厂的工作体验,总结下来就是

  • 平时迭代开发非常忙,一个迭代差不多两三周或者一个月,当前迭代的活儿还没干完,下个迭代的活儿就给你分好了,节奏紧,经常需要跨团队合作,工作压力很大。

  • 我那时候是纯业务开发,写代码主要还是用if语句和for循环,用不上什么算法,项目的主要时间花在设计评审、业务理解以及各方沟通协调上,实际研发写代码的时间占比不高。

  • 在做一个较大的需求前,要先做技术评审。类似答辩那种,先自己拟订一个设计方案,然后拉会议室请组内大佬过来,讲出你的方案,让大佬们提意见。这个环节是真能学到东西的,每人每个季度至少做一次技术评审。

目前在一家日企上班,工作一年下来自己的感受就是

  • 在项目上线交付的时候比较忙,紧急时可以调休加班,平时基本没有什么工作或者特别少,自己可以做一些自己想做的事,学一些自己想学的技术。
  • 可以 remote 也可以去公司上班,公司中很多人都是居家办公的,可以减少上下班通勤时间以及房租等生活压力。我目前基本上一周去公司三四次,遇到下雨天基本上去公司就咕咕咕了(毕竟对于我来说去公司的工作效率比在家高多了。
  • 一个项目比如说后端开发只有3-5人左右,交流起来比较方便,不像大厂一样修改别人的地方要让一帮人来开会。
  • 因为人少以及项目也比较小,所以我们 Code Review 和对代码测试覆盖率要求比较高,通常 review 的时候比较细致,从别人的写法和别人的评论中能学到很多很好的实现方式。
  • 英语阅读能力要求比较高,涉及到的一些文档都是英文的。平时和国外的同事交流也是要用英语。

二、工作时间

大厂的话稳定在1095,弹性上班不打卡,虽然我之前自己也经常加班超过9点,但9点是真的可以走了,没人会说你啥(只是 ld 和身边同事也没走,就你走也不太好意思。周末双休,但你的活儿没干完,周末还是得自己在家里加班。刚开始实习的前一两个月还学学语法看看项目比较休闲,后面基本上开始上手干活,基本上每个周末我都要带电脑回去加个班。

我现在在的这家外企的话是10 6.5 5,也是弹性上班不打卡,如果中途有事出去一两个小时的话在群里说下就行,没必要请假(如果是半天就要走请假流程)。

三、研发流程

我不确定其他厂的研发规范,但是字节非常严格的,比如我需要对一个接口做修改,以下是一个标准的研发流程:

先建立研发卡片,卡片中写清楚研发内容、研发&测试负责人、研发起止时间、所需工时等信息;

从代码库master中拉新分支,绑定到卡片;

在容器或开发机中完成开发后提交代码,提交后流水线会自动跑一组代码检查;

通过机器检查后再请人做Code Review代码评审,一般是该模块的负责人和你的mentor来评审;

若评审不通过,打回后修改完继续提交评审,直至通过;

请QA(测试)提测,若改动较小,可以选择自测;

分级发布上线,同时做回归测试。

我现在在外企的话是基本上也差不多,只是项目管理CICD用的不是像字节自研的,而是 Jira 和 GitHub 的那套,相对字节那套来说不是那么好用,并且关联度没有那么高。

四、薪资

在大厂的话薪资就不必多说了,想必别人可能比我更了解,公积金社保这种交得特别多。

我现在的外企的话薪资是分两部分(国内薪资+国外薪资)

国内薪资比较低,是按最低标准交的,社保五险一金也是按这个基数交的

国外薪资的话发的是美元外汇

相较起来薪资肯定是不如大厂的一根

五、福利

对于大厂基本上都有免费的三餐,租房补贴,打车补贴等等,会有下午茶,节日礼盒,会有打折的饮料机,活动日会组织活动,健身房,过年有红包,会组织团建聚餐等等(有一部分据说已经没有了

我现在在外企的话基本上补贴就没有了,每个月会组织一个聚餐or团建,节日的话没有礼盒而是200元的微信红包

六、吐槽

这段我用 ai 用吐槽的口气润色了遍,实际上并没有那么严重

说真的,大厂的代码审核已经卷到有点魔怔了。

提交一次代码,先得过流水线这道祖宗关,打个空格少了、某一行写长了点,甚至是注释没按模板写,都能瞬间被打回来。流水线速度慢到你能喝三杯咖啡,刷半个小时手机,结果出来了:『请修改后重新提交』。

更痛苦的是单元测试这件事。明明只是顺手改了几行代码,结果就得花上一整天甚至两天专门写单测。那些年久失修的老代码,以前人们怎么爽怎么写,现在突然要给它们补单测,谁碰谁倒霉。前阵子一个哥们只改了个150行方法的最后几句,结果愣是为了覆盖率指标,从头到尾构造测试用例,整整折腾了一整天,看着他麻木的表情,差点没劝他辞职。

其实大家心里也知道,这些『变态严格』的规范和检查,本意是好的,要防止代码腐化烂掉。但现实是,它们常常成为了消耗研发精力的形式主义,最终变成了『为了规范而规范』。虽然知道必须忍着继续往前走,但真心想吐槽一句:这种路,真的太折磨人了。

另外,离职时你会发现,在大厂里用的都是内部自研的东西,出去面试一圈,发现外面的技术栈一个也不认识。回想起当初入职时HR说的『基础设施非常完善』,呵呵,确实完善,完善到你啥也学不到。

七、其他一些补充提升工作效率的方式

  • 现在利用一些 ai 模型来辅助写代码和一些文档实现
  • 带着耳机一边听歌一边写代码
  • 内部大家都少用百度搜索,内网自带梯子,大家谷歌用得比较多,还有ChatGPT
  • 像大厂这种整理的技术方案,新人学习文档比较多,可以多看看学习下
#毕业季##毕业季,给职场新人一些建议##我的求职总结##选offer应该考虑哪些因素##牛客创作赏金赛#
全部评论
mark
1 回复 分享
发布于 05-28 14:20 重庆
但是应届生第一份工作还是首选大厂
点赞 回复 分享
发布于 05-29 18:58 辽宁
在大厂没自己的生活
点赞 回复 分享
发布于 05-29 15:03 北京
我喜欢大厂的强度,想挣钱,可惜进不去
点赞 回复 分享
发布于 05-29 14:32 北京
大厂的强度还是太高了,
点赞 回复 分享
发布于 05-29 14:00 北京
干货满满
点赞 回复 分享
发布于 05-28 13:37 北京

相关推荐

05-29 22:11
门头沟学院 Java
Elastic90:抛开学历造假不谈,这公司的招聘需求也挺怪的,Java开发还要求你有图文识别、移动端开发和c++的经验,有点逆天了。
点赞 评论 收藏
分享
评论
5
1
分享

创作者周榜

更多
牛客网
牛客企业服务