在一天中午听说了字节跳动青训营这种形式,当听说了第六届字节跳动青训营后端部分正好是学习 Go 语言的相关知识,而我正巧又打算学习 Go,虽然自己年纪比较低,而且主修的语言还是java,在学习起来十分的麻烦斌且困难重重
青训营是线上授课+大作业答辩的形式,前一个月先进行线上学习,并公布大作业题目,后一个月根据学习到的内容和大作业题目进行开发,最后由导师对入围决赛的大项目进行答辩。
本届字节跳动青训营分基础班和进阶班两个班种,通过入营考试(基础知识,算法题)决定划分到哪个班。进阶班在课程时间上比基础班更早,且进阶班有直播课,而基础班均是录播。
从一月中旬青训营开营至二月中旬期间,我便在青训营进行相关课程的学习,并撰写了十多篇青训营笔记,中途,我认识了很多志同道合的伙伴,经过了互相了解和撮合,最后组成了一个八人小组,共同进行大项目“Toktik”的开发。
本届后端大项目的题目是编写一个简易版的抖音后端,青训营给出了需要实现的后端服务接口和示例客户端,由大项目团队实现后端服务接口。
Toktik 是一个基于 Go 的微服务后端项目,使用 Kitex 和 Hertz 作为 HTTP / RPC 框架,我主要负责了这个项目的视频业务服务,发布业务服务(部分)和评论业务服务,除此之外,还兼任了 DevOps,文档编写,质量保证等职责。最后,我要感谢字节跳动青训营的工作人员和所有的老师们,正是你们的付出和帮助,让我们能够在这个宝贵的机会中实现自己的成长。感谢你们的专业指导和无私奉献,让我在青训营中度过了一个充实而有意义的时光。
字节跳动青训营的结营并不是结束,而是一个新的起点。我将继续保持对go语言开发的热情和学习的态度,不断提升自己的技术水平和职业素养。我相信,通过青训营的机会,我已经迈出了自己成为一名优秀前端工程师的第一步,未来的路还很长,但我会一直努力前行