在字节当了几个月的牛马,醒悟了。

2023-09-19 09:02:28

f41360d0c7929aa8f31515f6b70b00b9.png

作者:阿秀

InterviewGuide大厂面试真题网站:https://top.interviewguide.cn

小伙伴们大家好,我是阿秀。

以前也分享过不少实习体验,比如去年就分享了一位师弟的美团实习体验:美团实习三个月,我受益良多,今天来分享一下一位学习圈中学弟的字节实习体验。

他周围同事都是硕士起步,只有他是双非本,他在北京字节跳动实习了三个多月,总体上来说算得上是收获满满,这种收获包括很多方面,比如技术上,他很善于利用内部资源比如一些内网中的技术文章或者视频课程等,增长了不少见识,现在打算全身心准备秋招于是就离职了。

下文中的我代表这位学弟:


大家好,很久没有写东西了,时间过得真的很快,转眼间就已经北漂 111 天了,也终于离职回到了深圳,就大概说一下这些月的感觉吧,就以问答的形式来给大家分享吧。

1、首先是大家都很关心的问题,实习这么久是否有成长?

虽然说做的活大多是 CRUD,但是没说我不可以学前人留下的精华 doge。

另外,字节虽然很多文档感觉整理的比较乱,但只要多翻翻还是能找到很多不错的文章,并且很多视频课也很不错,这段时间光视频课我学了差不多 60 多节,感觉自己的视野和技术栈已经提升了一个大 level,这三个多月仿佛经历了大半年。

2、字节工作强度如何?

个人感觉挺大的,真真切切体会到了什么叫字节一年人间三年,公司每天 10 点上班,我们部门一般 9 点半到 10 点下班,我一般 9 点来 10 点走。

每天工作差不多就是分为两条线,主线是做需求,支线是接 oncall 和 bugfix,有时候一坐几个小时过去了都没有察觉。

这三个多月我做了 10 个需求,处理了 12 个 oncall 以及 4 个 bugfix,需求其实就是 CRUD,像第一个需求就是让我写个新功能,大概写了 700 多行代码。

刚开始需要熟悉一下项目代码的风格以及架构和业务,后面熟悉了需求写起来还是很快,本来后面还有很多需求,但是当时很多需求等着排期上线,再加上我要润了导师就没给我发新需求。

不过至少能让我写代码,说实在我还挺喜欢这种螺丝钉的生活,至于怎么写到简历上,那我只能打开前人的文档,懂的都懂 哈哈。

3、字节工作压力大不大?

很多时候压力也非常大,特别是刚进来那段时间很多东西不熟悉,导师发的新手地图中很多文档都过期了,感觉字节的知识文档沉淀确实没那么好,很多时候全靠我自己搜其他文档拼凑起来。

另外,导师很忙没有什么时间带我,这些个月就刚开始的时候 one one 过一次,还只是问我学的怎么样了,大部分时间全靠自己不断摸索,问导师问题,回答的都是“精华”,剩下全靠我自己揣摩。

确实感觉到如果没有一点自学能力,在这里很难待下去,不过好在每压力了一段时间后都能上手熟悉,通过实践熟悉起来确实很快。

4、组里氛围如何?

个人感觉非常 nice,同事都非常的友好,在研发这边大家都非常非常的“正常”,就是交流起来非常非常舒服不知道大家能不能 get 到我的意思,大家都很直接,不弯弯绕绕。

其实我导师人也很好,可能工作太忙,就没什么时间详细回我,再加上是北大出来的,所以回我的内容在他看来应该已经很清楚了(我哭死)。

其实也不光我导师很忙,整个组都很忙,一个人干两三个人的活,因为太缺人了,不过缺的是社招,跟咱校招没关系。

5、为什么不混着实习,准备秋招,还有钱拿?

我也觉得带薪学习很香,但是实习和准备秋招是真的非常难兼顾。

虽然非常非常想继续待下去多赚点钱,但我觉应该要看长远一点,不能因为这一时的利益,如果秋招能上岸一家不错的公司,提前实习的工资也比这个高很多。

6、既然全力准备秋招,那现在你秋招状况如何?

我当时还不知道是否有转正 hc,所以几乎所有时间都放在实习上,提前批我也是直接放弃了,八股算法啥的都没准备。一直到 8 月 20 号我才开始投简历,然后重新刷算法。

目前投了 74 家,大部分都集中在互联网、游戏这些公司,发了 28 场笔试,挂了 19 家了,唯一的面试还是昨天的XXX后台一面。

其实我现在心态已经放平了,因为暑期已经经历过一次,还有就是如今这个环境很多 hc 都给了转正,我这个双非本学历去大厂现在几乎没什么希望,能有个中厂 offer 就算成功。

7、说点别的吧

然后再说点别的吧,仅代表我个人意见和看法

我个人觉得这个时间段还轮不到我们双非面试,可能这句话有点扎心,但我感觉确实是要等大佬选完 offer 放弃其他意向,才慢慢的排到咱,并且还有很多中小厂都没开。

双非真正的面试高峰期现在才刚刚开始,甚至对我们来说是金十银十一

别的学校我不清楚,我就说下我自己的学校,从我们学校往届来看,高峰期确实都在十一月十二月份。

其实我大二下定决心找工作的时候就给自己定下目标,以后一定要进大厂,至于中间这个路程长不长无所谓,即使大厂进不了就先进中厂,即使中厂进不了就先去小厂,一步一步往上爬,只要不放弃总有一天可以实现。

现在我能实习进大厂其实也算圆梦了,体验了一下工作强度后其实去不去也无所谓了,有机会当然更好,没机会大不了换个地方继续努力呗。

我也已经做好转测开的准备了,如果能有机会去大厂测开,我还是非常愿意的,毕竟对咱来说后端是梦想,测试测开也许才是现实。

8、乾坤未定,你我皆是黑马

我们学校比较新,往届学长学姐没有一个靠后端进大厂,甚至实习也没有,即使是有也都是测试、测开、前端、运营这些进的,我是第一个后端进去的,是的,我是第一个

有时候我也在想是否真的要执着于后端,如果当时冲测开实习,也许就像周围一些同学一样实习大半年都能转正了。

但仔细想想,每个学校总要有人当先锋者开路,挑战每个不可能,不迈出第一步就永远没有可能性,我周围同事都是硕士,看我能进来也非常的惊讶,只有尝试过才不后悔,哪怕几率只有百分之零点一。

再说每个岗位又没有高低贵贱之分,这个学历能进大厂测开测试也已经很棒了。

最后我只想说,50% 的运气+30% 的学历+20% 的实力,如今这个环境咱这种学历只能在机会到来之前把能做的做好,然后就像我之前说的,剩下的听天命


这里也贴一些学习圈中小伙伴们的评论,阿秀觉得写的很好:

b01af9ab643c4f9710e41a00e00fe769.png a794b8d0b4666c2a8bd0c0f12eb1427a.png

阿秀很认同第 8 个问题中的思想和言论,让我想到了我自己。

这位双非本学弟他们学校以前从来没有靠后端进大厂的,实习都没有,他是第一个。跟我很像,在我之前我们学校也没有拿到字节跳动SP offer的,我们实验室我是第一个,我们学校,我也是第一个。

每个学校总要有人当先锋者开路,也许可能真的就是你,对于大多数人来说做好自己就好了,其余的我们控制不了。

与其每天焦虑迷茫,不如从小事做起,先做好自己再管其他。

end

这里也给自己的知识星球,也就是学习圈打个广告,自己坚持做这件事情已经 2 年时间了。

前年和去年分享的很多校招上岸经验也都是出自阿秀的学习圈中的往届上岸人,阿秀的学习圈中置顶帖的「知识图谱」和「精华区」(如下图)中有很多计算机大学本科&研究生学习以及校招的内容和问题:

a9c54eda9d439e40784d6e4a7f553396.png星球里的精华区、知识图谱以及资源沉淀

多看看这些能够帮你走的更稳、更顺、更平坦,比如:

后续也会在自己组建的阿秀的学习圈中分享一些社招跳槽找工作的经验,都是自己一路走过来的经验。

一个人踽踽独行不如结伴而行,以后会继续在星球笔耕不辍,输出一些有价值的内容324538d3beff662fce10e54e09dd2f57.png,这可能是你求职路上性价比最高的一次点击!

前段时间自己也开发了一个互联网大厂真题面试解析网站,比如我想查一下行业为互联网,公司为字节跳动,考察岗位为后端,考察时间为最近一年之类的面试题有哪些?

c61e1a3c62901f4878ebc4fe0734cd8e.png

《InterviewGuide》大厂面试真题网站:https://top.interviewguide.cn/

已经有不少小伙伴遇到原题了,具体可以看下链接:

2023年7月字节跳动后端研发岗面试考察题目Top10

局部性原理还真有用!

后面还会继续开发其余星球用户专属功能,比如模拟面试以及题目收藏、甚至是真题下载打印功能等。

更多推荐

如何理解和掌握数据的意义和数据分类?

如今,数据是最重要的资源。在大数据时代,一切被记录的事实都是数据,它既可以变现为数值,也可以变现为任何其他形式。那么对于数据的意义和数据分类我们如何去理解和掌握呢?一般可以从这几个方面入手:第一,明确数据的含义。数据可以是数字、文字、字母、符号、图形、图像、视频、音频等,也可以是这些元素的组合。数据可以是对客观事物的记

运维必会的常用linux命令<建议收藏>

文章目录Linux系统简介国产操作系统基本命令cd命令ls命令查看文本文件内容-cat命令分页查看文本文件-less命令查看CPU信息-lscpu命令查看系统内核版本-uname命令查看IP地址-ifconfig命令创建目录-mkdir命令创建空文件-touch命令查看文件前几行-head命令查看文件后几行-tail命

【云原生持续交付和自动化测试】5.3 持续交付和DevOps实践基础知识

往期回顾:第一章:【云原生概念和技术】第二章:【容器化应用程序设计和开发】第三章:【基于容器的部署、管理和扩展】第四章:【微服务架构设计和实现】第五章:【5.1自动化构建和打包容器镜像】第五章:【5.2自动化测试和集成测试】持续交付和DevOps实践基础知识5.3.1什么是持续交付5.3.2DevOps实践基础知识5.

云原生之深入解析K8S集群内的服务通信

一、传统的服务到服务通信Kubernetes支持服务间通信的3个原生k8s对象分别为:ClusterIPService、DNS和Kube-Proxy:在进入Kubernetes生态系统之前,快速了解一下传统的服务到服务通信:通信是通过IP地址进行的,因此为了让服务A调用服务B,一种方法是为服务B分配一个静态IP地址。现

Qt应用开发(基础篇)——菜单 QMenu

一、前言QMenu类继承于QWidget,它提供了一个菜单样式的小部件,用于菜单栏、上下文菜单和一些弹出式菜单。QMenu菜单的选项是可选的,它可以是一个下拉的菜单,也可以是独立的上下文菜单。下拉菜单通常作用于当用户单击相应的项目或按下指定的快捷键时,使用QMenuBar::addMenu()将菜单插入到菜单栏中,菜单

复杂问题问答

复杂问题问答写在最前面复杂问题问答问答系统分类知识图谱现存问题论文1分类写在最前面希望通过了解,找到目标应用场景的方法具体属于哪一个分支,并初步实现通过阅读文献,找到了另一个研究方向,所以这个就先这样吧hh参考[1]冯钧,李艳,杭婷婷.问答系统中复杂问题分解方法研究综述[J].计算机工程与应用,2022,58(17):

设计模式-中介者模式

每次乘坐高铁出行时,我都会像这样一个问题:这么多列车都可能通过这条轨道,会不会存在冲突的可能呢?同样的,飞机的起飞和降落时对于道路的选择也会有冲突的可能。这些情况都会造成可怕的后果,而阻止这种情况发生的就是机场调度中心。飞机在起飞和降落前都会请求机场调度中心,由机场调度中心来负责协调飞机、地面道路、摆渡车辆等。因此,机

剑指offer(C++)-JZ67:把字符串转换成整数atoi(算法-模拟)

作者:翟天保Steven版权声明:著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处题目描述:写一个函数StrToInt,实现把字符串转换成整数这个功能。不能使用atoi或者其他类似的库函数。传入的字符串可能有以下部分组成:1.若干空格2.(可选)一个符号字符('+'或'-')3.数字,字母,符号,空格

线性代数的本质(十)——矩阵分解

文章目录矩阵分解LU分解QR分解特征值分解奇异值分解奇异值分解矩阵的基本子空间奇异值分解的性质矩阵的外积展开式矩阵分解矩阵的因式分解是把矩阵表示为多个矩阵的乘积,这种结构更便于理解和计算。LU分解设AAA是m×nm\timesnm×n矩阵,若AAA可以写成乘积A=LUA=LUA=LU其中,LLL为mmm阶下三角方阵,主

CodeArts Check代码检查服务用户声音反馈集锦(4)

作者:gentle_zhou原文链接:CodeArtsCheck代码检查服务用户声音反馈集锦(4)-云社区-华为云CodeArtsCheck(原CodeCheck),是自主研发的代码检查服务。建立在华为30年自动化源代码静态检查技术积累与企业级应用经验的沉淀之上,为用户提供代码风格、通用质量与网络安全风险等丰富的检查能

【智慧工地源码】智慧工地助力数字建造、智慧建造、安全建造、绿色建造

智慧工地围绕建设过程管理,建设项目与智能生产、科学管理建设项目信息生态系统集成在一起,该数据在虚拟现实环境中,将物联网收集的工程信息用于数据挖掘和分析,提供过程趋势预测和专家计划,实现工程建设的智能化管理,提高工程管理信息水平,逐步实现绿色建设和生态建设。一、施工现场智能化管理物联网智慧工地通过手机/PAD自动感应或采

热文推荐