Requirements and Guidelines
Working as a Team
Picking an idea
Support
Mentors
Core program
Project mentor role
First of all, thanks for volunteering your time! In this section, we will explain the role of the project mentor.
Your Role
You are assigned to one team of 3-4 trainees for the duration of the core program final project (2 weeks). Your role is to guide the team, give an advice or help solving blockers. Think of yourself as a tech lead who has no time to write code but cares about the team shipping something solid.
What You should Do
- Host the intro and mid check-in meetings.
- Help the team pick and shape their idea.
- Provide advice and guidance
- Solve technical disputes in the team (e.g: should we use API 1 or API 2)
- Review complex pull requests
What You shouldn’t Do
- Write code for the team.
- Micromanage the team.
- Assign tasks to the team members - let decided who is doing what
- Debug their application. Point them in the right direction - don't hand them the fix.
- Review all pull requests
Intro meeting
The goal of the first meeting is to help out the trainees to start the project.
- Introduce yourself
- Explain to your team how the next weeks will work. Ask them to do a daily stand-up. If that is easier, they can also do it via Slack messages. Make sure the group knows how you want to receive questions. For example, in the Slack channel, or grouped and shared during the daily meeting. Use whatever works best for you.
- Help the team choosing up an idea. You can suggest your own ideas, interesting APIs or tools to use.
- After picking an idea, make a must-have and a nice-to-have features.
- Decide on a daily stand-up time. We understand that you may be busy. You are not required to join the daily stand-ups, but feel free to do so if you have spare time.
- Explain the standard Git workflow from Git workflow
Checklist for the meeting
- [ ] Choose a project idea
- [ ] Have a list of features split into must haves and nice to haves
- [ ] Time for a daily standup
During the week
Keep an eye on Slack, you may get questions, asked to solve blockers or give an advice.
Mid project check in
Have a 30min - 1h call to review the progress so far:
- The trainees demo you the work in progress
- Ask what is left to do. Review if it’s achievable until the deadline
- Help with any blockers or advice
If you notice any red flags during this meeting, please report them to the HackYourFuture team as soon as possible so we can take action early.
The HackYourFuture curriculum is licensed under CC BY-NC-SA 4.0
*https://hackyourfuture.net/*

Built with ❤️ by the HackYourFuture community · Thank you, contributors
Found a mistake or have a suggestion? Let us know in the feedback form.