# From Trainee to Volunteer

## Background

When Graduates finish the course they often want to give back to CodeYourFuture and support the next class coming through after them. We actively encourage this so that they

1. Keep their programming skills in practice
2. Expand their understanding of coding by teaching and mentoring
3. Continue to be part of our community

## Process

Before a Graduate can become a volunteer they should

* Sign the [volunteer agreement](http://bit.ly/cyf_vol_agreement)
* Attend a [Welcome Event](/archive/archived-pages/welcome-event.md)

## Roles

When a Graduate first volunteers there are a few roles that they would be really good at

* Reviewing work of applicants going through the application process
  * They understand what makes a good trainee at CodeYourFuture really well
  * They’ve all been through the process themselves
* Being a Teaching Assistant during lessons
* Being a Zoom Admin during lessons
* Individual mentoring for struggling students

Recent Graduates should not be

* Lead Trainers
  * Until they have professional experience they won’t have the depth of knowledge required to be a Lead Teacher
* Buddies
  * Graduates can offer 1:1 support to students but shouldn’t have a whole buddy group to look after as they should be focusing on their Job Search.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.codeyourfuture.io/archive/archived-pages/after-the-course/from-trainee-to-volunteer.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
