Skip to content

网站: 红岩网校工作站

前言

  • 在大一上的时候,对学校的一切都充满好奇,在红岩团队的极力宣传下,我加入了红岩团队。
  • 这是一个由学生组织,下属团委的一个校级组织,主要负责学校的技术支持和学生活动的组织。

由于开学前已经在招新群里和老登们混熟了,面试和初步考核都很顺利,红岩有移动,前端,后端,运维安全,产品,设计几个部门,我选择了我最感兴趣且擅长的后端部门。

学习

红岩网校在我看来是实实在在有很多拿得出手的项目和经历的,我们后端这边主要技术栈是Go,云原生和微服务,这些都是我之前有听过但没有实际了解过的,所以在加入团队后,我就开始学习这些技术。

花一周时间速通了Go的基础语法,然后开始学习云原生和微服务,这两个概念对我来说是全新的,微服务带给我一种全新的架构思想,云原生则是一种新的部署方式。原来软件也可以拆分成一个一个的小服务, 然后通过一些通信协议来进行交流,这样的话,软件的维护和扩展都会变得更加容易。这与我之前把所有功能都塞一个项目的思想完全不同。

寒假考核

寒假考核的内容很简单,是用Go的gin框架实现一个简单的小说网站系统,设计RESTful API,实现增删改查等功能。对于有一些项目经验的我来说这个作业自然不在话下

最后顺利通过了寒假考核,成为了红岩网校后端研发部的一员。

2024暑期任务

我们在暑假正式接手了网校的项目,基于字节跳动CloudWeGo系列框架的一堆项目,我们的任务是重构这些项目,迁移到另一个框架,学长带我们学习了一些开发规范,严格模拟大厂的开发流程,这对我来说是一个全新的体验。

多人合作也是一个很大的挑战,我们需要保持代码的一致性,避免冲突,这对我们的代码规范和团队协作能力提出了很高的要求。

总结

在红岩团队的这段时间,我学到了很多东西,不仅是技术上的,还有团队协作,项目管理等方面的知识。这对我以后的发展是一个很大的帮助,我也希望在以后的时间里,能够为团队做出更多