跳到主要内容
版本:Current

新人指引

欢迎加入 BU CSSA 技术部。

我们招来的同学大多不是 SDE 背景——很多人是想学习怎么自己搭网站、探索更广的开发能力。技术部氛围比较宽松:不假设你一进来就要做项目;先自学、先摸清楚兴趣都可以。eboard 能独立维护各项目,对部员的产出要求不高,但更期待你能真正学会,写出的代码能看懂、能解释

推荐阅读顺序

  1. 规章制度 — 例会、请假、项目管理等
  2. 开发规范与 AI 使用 — 代码习惯、PR、Cursor/Claude 边界(重要
  3. 学习资源 — 自学用的视频与图文(链接由部内维护)
  4. 如何阅读文档 — 什么时候才需要查项目文档
  5. 认领项目或接 Issue 后 → 系统一览 找对应入口

部内文化(简要)

  • 例会尽量参加;会后聚餐鼓励参加,是部内氛围的一部分。
  • 不强制立刻认领项目;可以长期以学习为主。有想法时在例会或私下跟部长沟通即可。
  • 认领方式:例会分配、主动找部长沟通、或各仓库发布的 Issue(good first issue 等)。
  • 三个 eboard 负责各项目维护;部员以学习和练手为主,不必有压力「必须扛一个系统」。

学习路径(按阶段,不是按岗位)

阶段 A — 自学探索(默认)

主力是 YouTube 等平台的速成视频(常见约 60 分钟,一次讲一个框架或技术栈),辅以图文教程。详见 学习资源

建议方向(自选、无 deadline):

  • HTML / CSS 基础
  • Git 基本操作
  • 选一个框架跟完一个入门视频(React、Next.js 等)

这一阶段不需要读侧边栏「项目文档」里的 Deployment、API 参考。

阶段 B — 在部内仓库练手

  • 本地 clone 仓库,小步改动;可以提 PR,但须遵守 开发规范与 AI 使用
  • 用 Cursor / Claude 辅助可以,提交前必须通读 diff,能解释每一处改动(也为后续面试深挖项目做准备)。

阶段 C — 认领项目 / 接 Issue 之后

  • 打开 系统一览,进入对应系统的 入门指南用户指南参与贡献
  • 项目文档是查阅手册,按任务按需看,不必从头读到尾。

Checklist(软性,自行勾选)

人人

  • 阅读 规章制度
  • 知道例会时间,尽量参加
  • 加入部内沟通群 — 待补充(见下表)

在学开发的同学(自选)

  • 跟完至少一个 学习资源 里的入门(视频或图文)
  • 阅读 开发规范与 AI 使用
  • 本地 clone 过至少一个部内 repo(哪怕只改 README)
  • 提过一个 PR,且能自己讲清楚改动

认领项目或接 Issue 之后

  • 系统一览 找到对应文档
  • 从该系统的 Getting Started 或 Contributing 入手,按需查阅

待补充(eboard 填写)

项目内容
部内群 / 沟通渠道
例会时间与地点
代码仓库 / GitHub org
常发 good first issue 的项目
eboard 联系方式

遇到问题找谁

类型建议
规章、请假、例会联系部长
代码规范、PR、能不能用 AI先看 开发规范,再问 eboard
认领哪个项目、接哪个 Issue例会或私下找部长
文档链接失效、想改文档站文档仓库提 Issue,或见 CSSA Docs
某系统具体报错认领/接 Issue 后查该系统 故障排查FAQ