Skip to content

Commit

Permalink
WIP: Add partnerships page
Browse files Browse the repository at this point in the history
  • Loading branch information
illicitonion committed Jan 3, 2024
1 parent e76cf86 commit 2fe9173
Showing 1 changed file with 106 additions and 0 deletions.
106 changes: 106 additions & 0 deletions website/content/partnerships/_index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,106 @@
TODO: Insert link to main course content

TODO: Insert links to CYF stats

# Partnerships

CYF+ is an immersive education programme involving guided independent study and a work placement.

We partner with top-of-industry tech companies to hire excellent diverse and disadvantaged people into junior roles where they thrive.

Previously we have run this programme to train software-engineering focused SREs, and we can support other software- and data-engineering focused roles.

## Who is Code Your Future?

[Code Your Future](https://codeyourfuture.io/) is an established charity based primarily in the UK providing a year-long part-time bootcamp to get disadvantaged people into good jobs in tech.

The CYF+ programme aims to take our top performing graduates and get them into the very top of the industry.

Code Your Future has already helped over 250 people start engineering careers. This is truly transformative for our graduates - 83% were below the poverty line, 41% are women, and we have a strong focus on refugees from countries such as Iran, Syria, Palestine, Turkey, Ukraine, Eritrea, and Afghanistan.

Our bootcamp has 70% employment rates within 6 months of graduation, and is proud to achieve 95% job retention after 2 years. People love hiring our graduates, and those graduates succeed.

## How CYF+ works

```mermaid
graph LR
CYF["12 month
bootcamp
(already completed)"] -->|"Partner
intervews
candidates"| L["3 months
paid
full-time study"] --> I["9 month
paid internship"] -->|If headcount| J[Full-time hire] ;
```

CYF+ recruits from the graduates of the main Code Your Future course - this means we know the existing knowledge of our trainees, and have established relationships with them.

We filter those graduates down to a number our hiring partner is happy to inteview, and the hiring partner decides who to accept into the programme.

Because of their backgrounds, our trainees typically have full-time jobs and caring responsibilities. Once they're accepted onto CYF+, we start paying them to be able to learn full-time.

Our trainees spend 3 months intensively learning skills specific to the jobs the hiring partner is offering.

After 3 months of learning, they start a 9 month internship at the hiring partner. They still get mentorship from their CYF mentors through this time to help them settle in, on-board, and succeed.

At the end of this 9 month internship, you're going to want to convert your interns to full-time, but you're not required to do so - if there's not head count available, that's ok.

## What CYF+ offers

The core offering of CYF+ is to de-risk hiring high-potential junior engineers from diverse backgrounds into high-impact jobs.

CYF has significant experience with curriculum and project design, world-class talent as volunteers, and amazing mentors who know how to support people TODO: finish this sentence somehow.

The CYF+ curriculum has been put together by experienced software engineers from the top of the industry with work experience at Google, Amazon, Twitter, Slack, Apple, and more, including [one of the co-authors of The Google SRE Book](https://www.linkedin.com/in/laura-nolan-bb7429/).

The broader CYF community includes professional curriculum developers and teachers, and mentors to hundreds of successful trainees.

Our aim is to transition from 100% CYF mentorship at the start of the programme, to partner-led mentorship by the time of full-time conversion. We have experienced mentors who will make sure the trainees are thriving, and we want to fold in hiring-partner mentors as early as possible. We can help your team to improve their mentorship skills as needed, and we act as a safety net to make sure the trainee is on a trajectory to success.

## What CYF+ teaches

CYF+ caters its curriculum to the needs of the specific hiring partner. In 2023 [we partnered with Slack](https://slack.com/intl/en-gb/blog/news/slack-cyf-plus-engineering-employment-pathways-refugees) to hire two SREs for their Demand Engineering team, so put together projects and material focusing on distributed systems thinking, troubleshooting, and handling scale and failure, and using Go as the main programming language. [You can see the content of Slack's course here](https://systems.codeyourfuture.io/versions/1-0-0/).

The course will always include:
* Quality code - making conscious decisions about what the best, most readable, most maintainable way to write code is.
* Distributed systems thinking - state, failure, reliability, etc.
* Working in existing codebases - understanding and debugging code they didn't write.
* Troubleshooting - how to work in an environment where many systems are black boxes you don't know the details of.
* Handling scale and failure - concurrency, error handling, retry strategies, sources of risk and failure.

Additionally we can tailor specific topics or projects to the specific needs of a company or team.

## What CYF+ needs from partners

* A collaborative attitude to understanding what knowledge and experience new-hires will need, and how best to supply them.
* A commitment to hire at least 2 excellent junior engineers on a 9-month internship, including paying their salary and providing a supportive mentoring environment.
* A donation to Code Your Future (a registered charity) of at least £20,000 per hire to support mentoring, training, and course development costs.

## CYF+'s track record

**100% successful employment**

CYF+ has run one cohort with Slack, where both participants were converted to full-time employees just 6 months into their internships.

TODO: Insert a pull quote from V

## Profiles

### One of our volunteers

TODO: Write about Daniel

### One of our graduates

TODO: Write about Rita

TODO: Include SRECon video

<script
src="https://cdn.jsdelivr.net/npm/mermaid/dist/mermaid.min.js"
defer
></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>

0 comments on commit 2fe9173

Please sign in to comment.