The week's project, read aloud and argued over.
Pairs, rotating daily. Mentors on the floor until 18.00.
Somebody else reads your code, and you read theirs.
It runs in front of the room, or it did not ship.
What slowed you down, written down, fixed by Monday.
| Week | Project | Stack | Assessed on |
|---|---|---|---|
| 2-3 | A command-line tool | Python, argparse | Does it handle bad input |
| 4-6 | A REST API with auth | Python, Postgres | Is it safe to deploy |
| 7-8 | A front end for that API | JavaScript, no framework | Does it work without JS |
| 9-11 | The same, in a framework | React, TypeScript | Can somebody else read it |
| 12-14 | A team project | Chosen by the team | Did you use version control properly |
| 15-16 | Your own | Whatever you argue for | Did you finish it |
| Outcome | People | Median time | Median salary |
|---|---|---|---|
| Hired as a developer | 16 | 11 weeks | 38,000 |
| Hired in a related role | 3 | 8 weeks | 31,000 |
| Still looking at 12 months | 2 | - | - |
| Did not finish the course | 3 | - | - |
I was a nurse in week one and shipping an API in week six. Nobody made it easy - they made it clear what the next hard thing was, every single Monday.