学前端到字节跳动的学习之路

时间过得蛮快的,今天是在抖音实习的第4周周一,谈谈在大厂实习的体会吧。结尾附抖音项目源代码github链接。

(哈哈哈哈,当然是开玩笑的...)

文章涉及到字节实习前本人整个前端历程。


拿到offer之前

前端初识

对于前端,我最开始了解是在加入实验室的时候,拿了个自己东拼西凑的博客项目,成功加入实验室,一开始选泽的方向是前端,不过那时候对这门技术了解不深刻,不就是html搭个架子,css换件衣服。是的,那时候就是这样想的,用现在的理解来说,我的认知应该停留在web1.0的阶段。

走弯路踩坑

到后面对python以及人工智能兴趣越来越高,最开始的前端也被抛在脑后,直到后面带队伍做比赛,我没有脑子想前后端的事,理解很浅,一心只想练个高大上的模型,结果发现,模型可以找好,但是前后端怎么连接,模型怎么用,连接口是啥也不知道。一直到后端和模型搞得差别不多了,前端的两位同学迟迟没有动静,那时想:前端真有这么难吗?后来比赛结束,交个半成品上去。

d944ad2a3a794c8cbc26db26d209d1b5.png

重拾


比赛虽然已成定局,但是不忍心没有一个最终完整的结果,大概是23年10月国庆,在指导老师的建议下,我决心自学前端吧这个项目完成。整整三个月,除了睡觉吃饭的时间基本上都在实验室里度过,刚开始学确实有点摸不着头脑,和我想象的差太多了,还有什么什么框架,在实验室同学的帮助下大概确立了学习路线,一路前进,刚开始认知偏差时视频还会重复观看,到一个多月后,似乎有些悟道了,学了JavaScript高级语法(含es6),学了dom,bom,学了axios,对前端知识已经初入门道。接下来学nodejs,webpack,基本上就是前端工程化的东西,这部分学的还算轻松,和python的工程化有异曲同工,工程化也涉及到框架,刚学框架就是什么都记,到后面实战项目时,才发现,根本用不到那么多vue2也啃了近一个月。

思考


整个历程已经经历了2/3多,在过程中不仅看课学东西,也慢慢上手写页面,写逻辑。剩下的1/3时间中,身边考研的人越来越多了,已经开始准备,有些慌张,但是冷静下来,思考要不要考研,家里人都建议考研还反复多次提及,花了一段时间了解考研,发现其实专硕符合我,考上研之后学习一年又可以继续做开发之类的(这时候,已经对开发有些入迷)。最后决定考,别人提前准备,但大三下还有实习什么的,肯定还会抽取精力,我可以提前实习,在那段时间追上。既然这么想了,那立马着手找实习。

找实习


也是在实验室同学的帮助下,整理好简历,开始投实习,背八股文,理解八股文,随后遇到了react,看到b站复旦大佬一周内学完,我也按捺不住,投实习之前再掌握一门框架。很快,我也在一周的时间学完react18,做了一个博客项目,周期短,后面完善的就很多,抽空的时间也慢慢完善。接着继续背八股,多投简历。


出于对自己能力的不自信,最开始都是中小厂投递,选的目标城市是成都,这时候是12月份,秋招尾声,能投的岗不多,最后沟通80+,简历投出去10+,面试5次,依然是没有找到实习。

面试字节


就在这时,我仔细总结,将自己遇到面试没答上的问题都回顾一下,每次面试流程以及可能导致面试不成功的地方都回顾一遍,把目标公司也分析一遍。小公司眼高手低,选的人要很能干活,中厂要求较多,有些卡学历,成都的大厂有字节,而且字节并不很卡学历。随即我投出了简历试试(这个时候好瓜都挑不到了,也就什么都能接受了,没有特定选中前端岗位,虽然简历依然是前端的)。结果一投就有面试,时间定在第二天下午。面试问的都是关于之前开发过的项目,因为项目我自己亲手开发过,而且结合八股文,侃侃而谈,一面过,第二天上午收到通过,选择二面时间,二面也聊了些项目,问了人工智能相关的概念,大概能知道实习要做什么,最后问了我的理解和意愿,(我内心已经不能平静了,到这个地步,找个实习就行了,真不敢挑三拣四)尽管如此,也含蓄一点,说能接受,我考虑一下。二面也过了。(只有两面,显然也不是很高大上的技术岗)。

拿offer后


报道的时间是1月10号星期二,这天报道的人还比较多。内心很慌,但是只要我装作不慌,那慌的就是别人,上午的时间领电脑,了解公司,领入职礼包,中午和同学一起吃个饭,下午培训,没睡午觉,最开始很抗拒,没听进去啥,不过好歹当天的测试过了,晚上直接到工位报道,到点下班。第一天的东西还是很多的-猪脑.exe无响应。c507c9a0b9234c21b854972820b73a82.png

第二天和其他实习生同学看文档,领零食,领鼠标、耳机、散热架。申请新年礼包...,刚进公司时还是很摸鱼的,和实习同学几个楼层跑着玩。周四、周五大概做一下同事们之前做过的业务。内容有python有js,刚好都学过。
度过周末,周一直接就上了强度,内容多了,业务更难了,丈二和尚摸不着头脑,周一周二很不好过。周三轻松一些,对业务也逐渐熟练,摸到了点技巧。开始注重上班学习更多前端知识,因为也做到了ts的业务,要学ts,自己学的react还用的上。第三周已经渐渐习惯了,早上卡点上班,泡杯茶点外卖,中午休息一会,下午把茶续上,摸鱼开会,然后等待下班...好好好,已经养生了,每天泡片柠檬5颗枸杞,泡茶采用三七法,接3分水,放茶包,再接满...
现在已经是第四周,不得不说,吃过工作的甜,不想吃学习的苦,说着玩,考研得考,既然每天工时少,晚上就写项目做开发。吾志高远,岂能久居于此。

总的来说,进入字节给了我不少新的见识,新的体验,同学相称,气氛和谐。另外,许多未知的东西当迈出第一步,其实后面都不难。也就是勇敢的人先享受把。

最后祝大家都新年快乐,龙年吉祥吧。

 

  • 13
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值