Overview

CYF local leadership team is divided in four teams: Community Coordination, Professional Development, Tech Education, Employability and Products/Final Projects. The main responsibilities are:

  • Community Coordination

    • Help Promoting the Organisation

    • Help building relationships for and with students

    • Help welcoming new volunteers

    • You can read more about the Coordinator roles here

  • Professional Development (PD):

    • Check weekly how students are doing

    • Organise support for students with most needs

    • Coordinate soft skills day sessions

    • You can read more about the PD roles here

  • Tech Education

    • Coordinate and teach classes

    • Organise code review

    • Track trainee performance

    • You can read more about the roles here

  • Products/Final Projects

    • Building and supporting software that can are used in-house or by charities.

    • Support the organisation with Agile coaching and team-building tools and skills.

    • Coordinate final projects and tech projects (post-graduation)

    • Oversee tech content in final presentation (graduation)

    • Train graduates in tech interviews

    • You can read more about the roles here

Brief Overview in the life of a local chapter

Community Coordination

  • The team start the year by reaching out to different organisations, attending events to promote volunteering opportunities at CYF and social media campaigns. The idea will be to renew the leadership teams and find new core members to lead the program locally. A priority will be given to Education team.

  • The team will then start finding new students by contacting a number of organisations working with refugees and disadvantaged groups with the goal of getting them to promote our program to their clients. The team will also start social media campaigns (particularly Facebook) to get new applicants.

  • The team will organise volunteering and drop-in sessions to welcome people interested in joining the program. In the drop-in sessions the applicants start working together to support each other in their process.

Tech Education

  • The team and supporting members will start by reviewing the steps submitted by the students and start getting to know applicants during the application process.

  • The team will then coordinates the onboarding of trainers and TA to run the classes. They organise training sessions to support new trainers that will be leading sessions and for the groups to get to know each other.

  • The team collects the feedback from classes and weekly homework review and discusses weekly the performance of the students.

  • The team members work together with PD team to exchange feedback on students and find ways to increase support of those that are underperforming.

Professional Development

  • The team is in charge of ensuring that applicants are eligible to apply to the program based on their personal situation. They decide with the education team who gets accepted

  • The team meets weekly and discuss the emotional and situation of the most vulnerable students and general soft-skill progress of the class

  • The team partners with and health, legal, coach and other practitioners to support the students most in needs.

  • They organise the Introductory module and coordinate the other soft-skill sessions that take place throughout the program

Products/Final Projects

  • The team receives proposals for tech projects and decides the final list that fits best the educational purposes of the project

  • The team coordinates with the PM, scrum and designers to oversee the final projects

  • The team ensures the delivery of the project for the final presentation

  • The team support the students after graduation to ensure they keep working on tech projects as preparation for interview

  • The team organises interview practice days to give guidance and confidence to the graduates when applying for job

Last updated