评论

收藏

[C++] 来字节一月了,四个字:翻天覆地

编程语言 编程语言 发布于:2021-12-14 18:25 | 阅读数:414 | 评论:0

DSC0000.png



你好,我是阿秀,周一好鸭 DSC0001.png
前段时间分我享了自己入职一周的体验:​​来字节一周了​​。
当时文章下面也有小伙伴希望分享一下后续体验,比如一个月、半年、一年甚至是三年。
哈哈,如果三年后我还没删库跑路的话,肯定会给大家继续分享的。
今天就简单聊聊吧,毕竟已经正式入职一个月了,严格意义来说已经一个月零三天了。
如果要说一周和一月的区别,四个字可以概括:翻天覆地
这段时间看着新一届的学弟学妹们就好像看到了去年的我,去年这个时候我跟各位一样,也在参加秋招。
去年的我还是个学生,无拘无束,每天慢悠悠的学自己的技术、看自己的论文、跑自己的实验;
今年已经化身一只都市肥宅,每天上班下班,尽力当好一个打工人。
今天简单跟大家分享一下入职字节跳动抖音部门一个月左右的感受,分享一些我自己的工作体验吧。
DSC0002.jpg 每日白嫖早餐,我特别喜欢吃这个猪猪流黄包和糯米藕夹

一、我也没想到要换技术栈
二、遇到了一个好Leader和好Mentor
三、入职这一个月的感受




  • 时间更宝贵了
  • 身边人更优秀了
  • 学习时间真的少
  • 身边人关心的问题也不一样了
  • 每日上下班时间也发生变化了



一、我也没想到要换技术栈
我跟在座的各位一样,去年找工作时学的是C++/Java中的C++。
其实截止到现在为止,我已经学了两年多的C++了。虽然这门语言比较恶心,但还是有感情的。
可谁知,我在入职几天后可能就要跟这么学了两年多的语言说再见了。
在入职之前,本来按照去年沟通的计划我是做音视频开发的,但现在部门内部有个业务上前端比较缺,奇缺无比
所以 Leader 在我入职第二天就问我介不介意换技术栈?
也就是逐渐从C++音视频开发换到大前端,后期过渡到全栈开发(Vue + React + Golang等)。
我当时给的回复是:可不可以让我考虑一下?
后来第二天我给了肯定的回复,主要是两个原因:
是因为自己也想往全栈技术栈上走,不仅仅只是满足于现有技术栈;
是刚毕业,前一两年是最好的学习时候,自己也有想要在互联网行业久待的打算。
Leader告诉了我不急着先上手业务,给我一段时间去学习和熟悉新技能,虽然中间也让我做了两个音视频模块的小需求。。。。
其余时间我可以说都在带薪学习,这点还是很爽的。。。。
如果你不是像我一样喜欢挑战或者喜欢困难模式,建议拒绝,对大多数人来说都比较喜欢从事自己熟悉的业务,做自己熟悉的事情。
我知道很多人心里都会考虑这样一个问题:秀哥,你学了那么久的C++,不再写这门语言了,你不会觉得亏吗?
其实当初我在七月底在朋友圈晒图自己买书剁手后的动态后,也有小伙伴专门跑来私聊问我后不后悔学习C/C++?
DSC0003.jpg 买书这种事情我还是比较舍得花钱的 DSC0004.png

我不知道为什么大家会觉得不再写一门语言了,这门语言就白学了
C++的编程思想依然在我学习或者使用一门新语言新技术的时候在指导着我啊。
比如STL下的模板hash函数设计的十分巧妙,侯捷老师当初在讲的时候我就惊为天人,即使换一种语言这种思想依然存在啊。


侯捷老师的八门课程我都下载好了,公众号后台回复“侯捷”就可以下载了。


语言真的只是工具,这句话是真的。
我在学习前端的时候,那些JavaScript基本语法直接跳过不看,比如什么基本变量,字符串,for循环,break,数据结构这些直接省掉。
为啥呢?
因为这些内容基本一样,没啥好看的,直接去看一些核心内容和难点即可,比如闭包等
说实话,我真的不觉得自己以前的学习C++的时间浪费了。
打个不恰当的比喻吧,小时候学的语文课有些知识我已经不记得了,就比如有些字我现在已经不会写了(也有可能是敲代码敲多了,提笔就忘字。。。)
难道说这部分语文知识白学了?
不能这么说吧,个人认为学好一门编程语言足够受用了。
如果你不知道你适合学什么语言?Java?C++?Python还是Golang?
可以看下这篇文章:​​到底学哪个?​​
二、遇到了一个好Leader和Mentor
都说字节工作大小周、996、加班狂,就我入职这一个月来说,有的部门下班是挺晚的,比如电商、本地、飞书这些部门下班一般都是在晚上十点左右。
至于我们部门还好,基本八点开始就有人陆陆续续的跑路了,可能有人会奇怪:秀哥,抖音这种核心部门也能这么早跑路吗?
啊哈哈,其实我在入职前就有觉悟要搞到晚上十点的,结果遇到一个不错的Leader。
在每周的组会上,Leader强调了不要无谓的卷,需求把握好节奏,不要拖沓,自己制定好自己的计划,逐步执行就是!
他跟我们说:可以卷,可以充电,但不要无意义的卷
正式由于他的”敦敦教导“,我们部门也养成了这种早点下班,不在公司卷的风格。
再说一下我的Mentor,也就是我的新人导师
他真的挺好的,可以说尽到了一个Mentor该尽的责任。
如果自己以后也有做Mentor的机会,一定向他看齐,多多鼓励新人。
先说生活上的
1、入职当天,他就跟我联系,让我中午去找他,怕我迷路还专门在我们入职培训的楼下等我,很贴心了。
2、主动带我在大楼内闲逛,哪里是卫生间?哪里是茶水间?哪里是餐厅?他都带我去探探路。
3、为我介绍小组和大部门的人,中午吃完饭就到我去认识小组里的人,他们的外号、技能栈、负责的业务都会大致跟我说说。
4、带我各种白嫖公司福利。字节确实有不少福利,比如下午茶、零食之类的,他也告诉我公司有游泳中心和健身房,并问我会不会游泳,邀请我周三活动日早点跑路去游泳。。。
再说说工作上的
1、他告诉我:大多数校招生都会犯的一个错误就是总喜欢把一个技能完全学会了再去做事,其实是不对的。
一般来说,如果你是一个新手,在做一个你完全不熟悉的需求的时候(比如C++党去开发一个Java项目模块或者后端党去完成一个前端小模块),一般有两种方式:





  • 把技能点学会了再去做
  • 直接开始撸,一边做一边学



这两种方式都能达到目的,但第一种毫无疑问会需要很多时间。
第二种在做的过程中可能比较痛苦,但速度更快,性价比更高,也更锻炼人。
他告诉我不要再用学校里的那种方式去做事,因为我已经是个工作党了。
说实话,我还没有学会这种学习方式,毕竟当了20多年的学生,学习习惯不是一时半会能改变过来的。
2、为我梳理清部门业务。这一点尤为感谢,在我一边带薪学习,一边看部门代码的时候,Mentor主动跟我说下午带我走走部门的代码逻辑。
从前端到后端,从组件注册到页面渲染,这整个流程他都带我走完一遍。
他讲完之后,还让我尽量复述一下,想确定我确实是了解了而不是图囵吞枣,可以说真的很负责任了。
三、入职这一个月的感受
1、时间更宝贵了
现在的我可以一天看完30小时的B站教学视频,直接开两倍速,还时不时的按快进键,回头想想自己在19年最开始学C++的时候,某个培训机构的40多个小时的培训视频,我居然花了十天去看,真的是奢侈!!!
工作以后的时间真的是更宝贵了,以前觉得休假是以周来计数,现在觉得休假是以小时来计数。
2、身边人更优秀了
这个毋庸置疑,你身处国内顶尖大厂,身边人都是很优秀的。不仅仅从出身上来说,从个人实力上来说都是的。
我入职的时候我身边就坐着一个复旦的本科生,参加新人培训的时候,90个人里上海交大的有11个,清华北大的有7个,南大的有8个。。。。
这些都会在无形中push你,push你往前走。
3、学习时间真的少
我现在慢慢能体会那些工作三五年的人技术一直原地踏步、停步不前的原因了,学习时间真的有限。
就拿我们部门来说,早10晚9,工作日基本没时间去学习自己想学的东西,基本都是被业务推着走。
想学点东西也基本都只能在周末,这还是你没有家庭的情况下,如果你有了另一半、有了孩子,可想而知了。
因此在入职后,我坚持每一天拿出一小时以上的时间去看书。最开始是晚上看书,最后发现早上根本起不来,现在改成8:00-9:00看书了,晚上十二点前必上床睡觉!
每天早上看书或者刷完视频,学习完事后也会打个卡,也算是一种记录,一种自己默默前行的记录。
DSC0005.png

不过有时间看入神了也会忘记打卡...
4、身边人关心的问题也不一样了
以前在学校的时候在操场上、食堂里,听到的都是:哪个明星又跟哪个明星在一起了这种吃瓜,比如我的很大,你忍一下?要不就是哪个老师给的分数低了,自己又没考好之类的话题。
现在在茶水间,听到的都是XX股又降了,自己又当股市韭菜了,上海哪块地盘又开盘了,买房还差XX万这样的问题了。
只能说年纪到了,该考虑的问题慢慢就不一样了。
现在回头想想校园时光,真的很美好~
那些还是学生的小伙伴好好珍惜在校时光吧,也希望应届生小伙伴顺利在2022年秋招中披荆斩棘,拿到好offer!
5、每日上下班时间也发生变化了
心态这东西真的会变,在我刚入职一周的时候每天早上9:40到公司工位上,晚上9:50以后跑路。
后来就变成了9:50到公司工位上,晚上9:20跑路。
再后来就变成了9:30出家门,10点到公司白嫖早餐,10:20到工位,晚上9:00跑路。。。
现在我八点半跑路也不会觉得脸红心跳了。。。
其实具体下班时间这个也说不准,有时候八点多跑路,有时候九点多跑路,有时候十点多跑路,也看当天的进度完成情况而定。
但还是因为入职有一段时间了,没有刚来一周时那么慌了,懂得适当安排自己的工作(摸鱼)了。
好了,以上就是阿秀分享的入职抖音一月的感受!希望自己能有写入职一年、甚至三年感受的机会吧哈哈。
我是阿秀,我们下期再见。




关注下面的标签,发现更多相似文章