在大厂实习,表示很慌!

ly_liyi
发布于 2022-10-24 16:39
浏览
0收藏

你好,我是阿秀。

实习经历对于计算机秋招找工作绝对是有所裨益的,某种程度上可以说一句能去实习一定去实习!

看看日历,才发现已经是六月末了,那些顺利在四五月份找到暑期实习岗的学弟学妹们基本都已经在公司实习了,可实习生活也不是那么好过的。

毕竟在公司工作和在学校读书是完全不用的事情,在学校读书,老师会给你第二次机会,你考试不过可以去补考,甚至重修;

但工作中基本不会给你第二次机会,这也导致很多学弟学妹在实习的时候都碰到障碍墙了,有问题又不知道该怎么解决。

阿秀的学习圈​中就有一位本科学弟,他目前在字节跳动-视频架构暑期实习,结果遇到一些实习上的问题,不知道应该怎么跟Mentor开口,属实有点慌。

阿秀在这里也稍微科普一下Mentor的含义:Mentor一般指新人刚入职时充当导师角色的那些人,他们一般是由一些工作两三年的人担任,负责在新人入职期间帮助新人更好成长和稳定下来,一般比较正规的公司都会给新人配备Mentor。

今天分享一下这位学弟的一些问题和阿秀给出的一些建议,希望能对相同处境的童鞋有所帮助。

1、疑问

阿秀的学习圈》是阿秀自己组建的学习圈,本来是打算记录自己的学习和充电经历的,后来也慢慢也带着一些学弟学妹们一起学习。以下是这位学弟在​阿秀的学习圈​中的提问原文:


秀哥,你好。我是一名大三刚结束的学生,目前在字节-视频架构 暑假实习,我现在做的是C++音视频方向的东西(偏客户端),但是我从来没有学过这些东西,mentor让我去对一套目前小组在写的投屏系统做 单元测试。

我个人是比较喜欢C++方向的,但是我没有一点音视频的基础,mentor他们又太强了,写的代码很多我虽然看得懂逻辑,但是不太懂为什么要这么写。这种情况我就是想请问你两个问题:

  1. 音视频开发前景怎么样? 如果我要投入很多的时间去学习音视频,我害怕耽误了秋招的准备,因为我现在也不太了解音视频,并且还是有想做后端的一点想法。
  2. 另外就是我有很多代码设计的问题,甚至是环境搭建都不太明白,这种情况,我看mentor 很忙,也就没有问他,而且字节也没有什么新人培训。有时候认为这个问题太简单了也问不太出口。

所以就是一般应该是哪一类问题才能放心地去和 mentor 问呢?

2、回答

(由于微信公众号内文章无法链接到非腾讯域名下的网站中,因此只能给出相应网站链接,需要同学自己手动右键复制链接后才可看到《阿秀的学习笔记》网站具体内容或者点击文章左下角​​阅读原文​​按钮也可直达《阿秀的学习笔记》网站,下述链接类似,不再一一赘述)

以下是阿秀在学习圈中的回复原文,其中的我代表阿秀本人,你则代表这位学弟本人:


我明白你的意思,那我挨个跟你说吧。

1、第一个问题:音视频是比较正常的C++方向的出路,如果你真要做C++音视频的话不用担心没有出路,C++常见出路可以看下这篇文章的解释说明:https://interviewguide.cn/notes/05-xiustar/02-campus_prepare/03-01-技术方向.html

做音视频往上走应该是音视频架构师这条路而不是你理解的常见后端开发,到时候你可能会需要去做音视频引擎开发、音视频引擎SDK、引擎框架、引擎功能模块、音/视频采集、音/视频渲染、音/视频数据处理、音/视频编/解码之类的了,而不是大多数人理解的写接口或者做服务端之类的业务。

这点要提前跟你通通气,不要选了音视频最后发现跟自己想的不太一样而后悔。

2、第二个问题:你在字节实习,那我很有发言权,毕竟已经在字节工作一年了,如果按照网上说的字节员工平均在岗时间7个月来说的话,我已经算得上一名“老员工”了哈哈哈。

在大厂实习,表示很慌!-鸿蒙开发者社区

说回正题,某种程度上你可以认为字节实习生新人培养 等于 自己看文档摸索

环境搭建这种问题建议你多去飞书文档搜类似的环境搭建教程,这些内网都是搜得到的,clion这些软件的安装之类的都是有类似教程,跟着做就行。

一个文档不ok就去看别的文档就行,这些文件应该都是在IES-研发这个大类文件夹下,注意去看就行。

至于校招新人培养会好点,如果你以后校招拿了字节的ofer的话,我可以再说校招生入职的一些事宜。

至于你比较关心的问题应该就是不知道问Mentor什么或者说对自己目前不懂的东西拿不定主意,不知道该问哪种,

首先建议不要问Mentor环境搭建的问题,除非你搭了一周还没搭好…因为问这种问题比较减印象分哈。

我分享一下我以前入职的经历吧:在以前入职的第一个月时间里也是你这样的,我当时也是看不懂代码,或者说看得懂,但是不知道为什么这么写,这里的逻辑是什么。

后来我就找一个关键点,找一个关键模块,仔细去看这个模块,在哪里用到这个模块了,函数的输入是什么?输出又是什么?

自己仔细研究一两天,把不会的地方找个文档写下来,然后在吃午饭的时候跟Mentor问下晚上有没有时间,可不可以约个30min的会,帮我理理代码逻辑,跟我说下这块当初为什么这么设计?这里为什么这么写之类的?

Mentor跟我说今天不行,明天可以,那就明天!

于是我就约了第二天晚上的会,30min时间的会议里,我专门录了屏,让Mentor直接用我的电脑给我讲代码!

注意这个时候我还在录屏,直接录自己电脑的屏幕,因为这样一会结束了我还能重复看,不懂就接着看,重复听Mentor是如何给我理代码的,加深自己的认识和理解。

我承认自己是有点笨,但我愿意努力!

我当时是这样想的,后来也是这样做的,以至于后来我自己带实习生的时候,也帮他理过代码,我也会要求他录屏,然后下去了自己看,反复看,看不懂再来找我。

所以,你可以学习下这个法子!

至于可以问Mentor的问题则没有明确的范围限定,一般情况下,你刚去公司实习不管是生活上的还是工作上的问题都是可以问Mentor,都可以去寻求他的帮助。

有一说一,字节这点做的还是可以的,字节大多数Mentor还是比较合格的。

你也不要害怕之类的,有问题一定要及时沟通,这点很重要!

不管你是在字节还是别的公司实习,有问题一定要去沟通!一定要及早把问题暴露出来!然后尽早去找组长或者技术Leader,不管是现在实习还是以后校招入职后,都要如此!

不怕你不会,就怕你不说,Mentor一般都有两把刷子,都能cover住你的问题的,不用慌!

最后,祝你实习顺利!


本文转载自公众号拓跋阿秀


标签
已于2022-10-24 16:39:47修改
收藏
回复
举报
回复
    相关推荐