Collaborate on a Project
What are Cohorts?
The Cohorts program places learners on teams with others that have a similar skill level to build a project. The duration of each cohort is generally 1.5 - 2 months. During this time, teams learn to build on a team. This includes learning to effectively use GitHub, follow patterns established by a team, and to organize around a shared vision. Each team has access to a mentor who generally works professionally as a software developer or is at least farther along than the skill level of the team. Mentors provide guidance and ensure everyone grows as a result of the experience.
Learn through Building
Cohorts exist because the best way to get better at coding is to build projects -- and the best way to build projects is with a team. Not only do you learn by tackling challenges that you face personally as you contribute to your project, you'll also be exposed to how your teammates think and solve problems. Cohorts are especially suited for those who are trying to get their first web development job as it will quickly accelerate your job readiness.
What you'll learn
No matter what level you're at, you will almost always learn something new when you participate in Cohorts. It's difficult to list specifically what you'll learn because there's a wide range of skills you'll encounter, but to name a few:
- Working on a team
- Exposure to how others solve problems
- Feedback and training from a mentor
- Access to a deeper knowledge of your preferred tech stack
How to Join
To join the next available cohort, just on Discord and join the cohorts channel. Once there, introduce yourself and let us know technologies you're currently working on so we can place you on a team.