时光飞快,自报名到现在已经接近两个月了,在字节跳动后端青训营的这段时间里,我收获了很多知识和经验,同时也认识了很多优秀的伙伴。一开始看到很多优秀的同学组队,感到有些焦虑和不安,担心是否自己适合青训营的教学,是否能找到合适的队伍。随着不断地学习,很多东西都是从0开始,学习使用git、学习合作做一个项目等等。这篇文章,我想记录一下在青训营这段时间对我的影响以及收获的知识。
首先,通过青训营的学习我对项目结构有了更多认识。之前写项目时对没有使用到的文件没做太多了解,只关注了main的文件,但通过青训营期间的经历,我开始学习了解整个项目结构中各个文件的用途。在项目合作中,这也更利于团队合作中读懂别人的代码,区分不同文件。
其次,在后端开发方面,我学习了关于golong的知识,并且通过发文章学习了一些额外的知识,青训营的老师们讲课对我来说有点快,有时我无法理解一遍就理解,需要额外去看一些博客去学习。golang比起之前学习的一些语言更加简洁欸,并且有丰富的库,有与python类似的地方,同时由于其支持并发编程,我们能更轻松地编写高效的并发程序,适用于更高性能的后端开发。
然后,在完成课后的作业和练习的过程中,我的实践能力得到了一定的锻炼,并且我和同一队伍的伙伴进行每日的交流与分享,对数据库的连接,进行golang的接口开发、性能优化等都有了更深的了解。同时,在练习的过程中,对于异常的处理,性能的优化,功能的设计和数据处理都给我带来了一定的挑战。在此之前,我没有进行实际大项目开发的经历,还停留于学校的课程设计中,青训营的锻炼让我看到了未来的钻研方向和学习目标,让我未来的学习规划更加清晰。
最后,通过字节跳动青训营,我不仅学到了丰富的知识,收获了宝贵的经验,也对我未来的职业方向有了一定的思考。在未来的学习中,若有机会我希望能够学习前端的项目的搭建,通过实际的项目案例去学习,同时我也将继续对golang的学习,与伙伴们一起完成项目搭建,学习更多优秀的同学的项目,增强自己的实战能力。
本次青训营我完成了涉及go语言、http框架、git等多个方面的笔记,坚持打卡24天,完成了每一节课的学习,提高了自己的执行力,但对于知识我的了解都还停留于表面,没有进行更深入的学习,项目开发也遇到了一定的问题,我将在接下来的生活中不断深入学习,完成完整项目的搭建,若之后有机会,希望能继续进入青训营学习,提升自己。