CYF Docs
  • Welcome to CodeYourFuture Docs
  • CodeYourFuture Curriculum
  • 🏨Organisation
    • Our History
    • Agreements & Policies
      • Naming Accounts Consistently
      • Code of Conduct
      • House Rules
      • Trainee Forms
        • Personal Circumstances Forms
        • Course Withdrawal Request
        • Leave of Absence Request
        • Learner Agreement
      • Trainee Expenses
      • Trainee Pregnancy Policy
      • Volunteer Agreement
      • Volunteer Expenses
      • Complaints Procedure
    • Partnerships
  • 👨‍🎓Trainees and Alumni
    • Overview
    • Course Eligibility
    • Basic Online Skills Course
      • WhatsApp Community Guidelines
    • CYF Products
      • Our Products
    • Trainee Support
      • Signpost
      • Request a Laptop
      • How to get a bank account
      • Minimum Laptop Specs
      • Trainee Expenses
  • 👩‍🏫Volunteers
    • Overview
    • Teams
      • Tech Education
        • Roles
          • Lead Trainer
          • Technical Assistant
          • Tech Buddy
          • Syllabus Team
      • Professional Development
        • Roles
          • PD Trainer
          • PD Coach
          • PD Coursework Reviewer
          • PD Mock Interviewer
          • PD Syllabus Team
        • PD Coach Guide
      • Community Coordination
        • Outreach Roles
        • Social Media Guide
          • Plan and schedule Social Media
        • Applicant Outreach
          • Calling NGOs and other referral organisations
            • NGO Dashboard - Step by step guide for volunteers
          • Calling Applicants
          • More outreach strategy
        • Volunteer Outreach
        • Approaching Potential Partners
        • Energisers and Icebreakers
      • Employability
        • Regional Employability Role
        • Career Mentors
      • CYF Products/Launch Module
        • Roles
          • Product Owner
          • Product Manager (Launch Module)
          • Scrum Master
          • Tech Lead
          • Tech Lead (Launch Module)
          • Developer
          • Code Reviewer
          • QA
          • UI/UX Designer
          • Business Owner (Lauch Module)
          • DevOps Engineer
  • 🚀PROGRAMME DELIVERY
    • Running the Course
    • 🌍Launching the community in a new region
      • Fundraising & budgeting
      • Finding a Space
  • Archive
    • 🗄️Archived Pages
      • Intro to Digital (ITD)
        • Re-application Requirements for Application rejection
      • After Graduation
      • Running the course
      • Getting a Job
      • Useful Links
      • Hackathons
      • Asking Questions
      • Hosting on Netlify
      • Applicant Interviews
        • Interview - Technical
        • Interview - English
        • Interview - Rubric
      • Selection Day
      • Google Classroom for Trainees
      • Google Classroom
        • Google Classroom For Volunteers
      • Re-admission to Course
      • Laptop Request
      • Requesting a Laptop or Support
      • Graduation Module
      • Join CYF Tech Products
      • Overview
      • PD Coursework Reviewer
      • PD Coach
      • Onboarding PD Volunteers
      • CYF Website
      • Mission, Values & Working Principles
      • Our Trainees Backgrounds
      • Onboarding Process
      • Dashboard
      • Joining
      • Overview
      • Tools
        • Slack
          • Slack for Volunteers
          • Slack for Trainees
      • Leaving or Stepping Back
      • After the Course
        • From Trainee to Volunteer
      • General Information
      • Overview of our Process
        • Outreach Process
        • Application Process
        • Student Selection Process
        • Volunteering Structure
        • Class Structure
        • Communication from each CYF branch with CYF Global
        • Tech Projects
        • Tech Suite
        • Marketing
        • People into Employment
        • Finances and Insurance
      • The Founders team challenge
        • Challenge 1 - Find the Founding team
        • Challenge 2 - Strategy Challenge
          • The strategy challenge Template
        • Challenge 3: Find the Ambassador team
      • The Ambassadors Challenge
      • Volunteers Requirements
      • Welcome Event
      • The first Ambassador Team
      • Intro to Digital Course
        • Course Materials
        • Intro To Digital Slack Community Guidelines
      • Fundamentals Course
        • Course Materials
      • Software Development Course
        • Course Materials
      • Guides
        • Node Version Manager
        • Common Responses
          • Create an example
          • Don't ask to ask
          • Read the error message
          • Reply in thread
      • Coursework Feedback
      • Training Tips
      • Starting a Course
      • Getting Setup
      • Hackathons
      • Codility
      • Study Groups
      • Before the Course
        • Course Eligibility
      • Request a Laptop or Other Support
      • Success Criteria
      • Joining the Course
        • Laptops
          • Installing Ubuntu
      • Assessment
        • Milestones
      • Codewars
        • Codewars Advice from CYFers
        • Codewars Advice from Mentors
Powered by GitBook
On this page
  • Responsibilities
  • What Trainees/Graduates are expected to do during the coaching programme?
  • What’s your responsibility as a PD Coach?
  • Meeting topics

Was this helpful?

  1. Volunteers
  2. Teams
  3. Professional Development

PD Coach Guide

For PD Coaches and trainees/graduate to understand their roles and responsibilities in the meetings. Each coach with be allocated to a group of 3-5 with 1-hour-long meetings.

PreviousPD Syllabus TeamNextCommunity Coordination

Last updated 9 months ago

Was this helpful?

Before you start

There are a couple of things that you should do before you start:

  • Read the carefully and ensure that you understand and agree with it

  • Read the Safeguarding presentation thoroughly

  • Read these Coach guidelines carefully and ensure you understand and agree with them. The guidelines should be followed throughout your volunteering experience

After completing the steps above, you will be assigned to a group according to common availability.

Responsibilities

What Trainees/Graduates are expected to do during the coaching programme?

  • Inform your group if you are not available for a meeting

  • Decide what you want to discuss in the next meeting

  • Reflect on what has been discussed and take actions

  • Ask questions

  • Update your career development plan before the meeting. This should include a maximum of 3 actions: focus on Professional Development

  • Do your before the meeting

  • Always think: “Would I hire my fellow trainee?” If not, give them a clear example of why

  • DO NOT use these meetings for coursework questions - that’s what your cohort slack is for

What’s your responsibility as a PD Coach?

  • Inform your group if you are not available for a meeting

  • Support and encourage initiative for trainees to discuss first

  • Ask open questions to support reflection, not rhetorical or yes/no questions

  • Follow up, e.g. send any documents or links you promised

  • Always think: “Would I hire this trainee?” If not, give them a clear example of why

  • Always guide the conversation about career and professional development. If there are any other questions, guide the trainee to discuss them with the cohort volunteers or trainees

Meeting topics

1 hour meetings every other week. Make sure to prepare for the meetings. The below suggestion of meetings and topics ensures there is a logical way of building up the employability journey, but can be tweaked according to your group needs and knowledge.

Meeting topics

Trainees

Coach

Sign up requesting a PD Coach

Identify trainees with suitable availability, form the group and send the first invite

First meeting - Introduction and setting the scene

- Introduce yourself (overview of career, location, hobby, fun fact)

- Explain why you want a coach

- 1 trainee to send the recurring invitations to the group every 2 weeks

- Introduce yourself (overview of career, location, hobby, fun fact)

- Explain why you want to coach

- Agree on how to inform if someone isn’t available

- Agree on a meeting slot (every 2 weeks)

Trainees: who are you and what do you want to be?

- Mention a win or loss of the week

- Share your achievements so far and how to build on them, including previous/current employment or experiences relevant to the tech career

- Be clear about the role you want to pursue (Software Developer, QA, PO, DevOps, etc.) and why

- Mention a win or loss of the week. Support trainees with their answers, explain to them what a win/loss can be and encourage them to ‘brag’ a bit if possible

- Support and discuss the transferable skills

- Be curious and give feedback - follow SMART goals approach

Management plans

- Show your time management plan and your goals/priorities

- Give feedback on the plan and goals/priorities

Trainees: competencies auto-evaluation

- Mention a win or loss of the week

- Mention a win or loss of the week

- Guide the discussion to focus on self-awareness

Roles

- Mention a win or loss of the week

- Present the research about roles, company and salary you did as a group in session

- Mention a win or loss of the week

- Talk about realistic expectations

- Talk about the market and some KPIs

Blockers + Career plan

- Discuss your main blockers to achieving your career and your actions. Also, explain why these are your blockers

- Give feedback and suggestions

Open theme

Assist trainees, if needed, with a practical understanding of the GROW model

Reflection and guidence

- Bring up a theme/reflection you want support/guidance with

- Ensure you encourage them to ask for support and how to do it. Ask open questions to help them identify these

CV

- Exchange CV info with another trainee and write their CV - compare how harsh/strict you are with yourself vs others

- Support/comment on the differences

- If you have experience, share how you decide on how a CV is good enough for getting someone into an interview

Understanding job descriptions

- Look for possible suitable jobs on several platforms (1 or 2 per person) and make sure you understand the description 100%. Help each other and work as a team

- Ask if they understood the roles and what they didn’t understand. Help with understanding it.

- Ask the trainees to give feedback on the findings (were they suitable/unsuitable jobs, what could be done differently next time, any tips to share, etc.)

- Suggest how far a candidate can stretch to apply for jobs where they don’t meet all the criteria

Reasons for (not) getting hired

- Research the most common reasons someone gets hired/doesn’t get hired—something common for many jobs, not just tech. It can be CV, cover letter, job interview or general-wise

- Share your experience of how you decided not to hire someone if you have done it

- Share your experience of your recruitment journey, including feedback on why you weren’t hired and lack of feedback

Last meeting

- Share what were your main learnings from these sessions

- Thank each other and the coach

- Share what were your main learnings from these sessions

- Thank everyone

Any safeguarding concerns should be raised with the staff ()

If faced with a you can't/shouldn't help with use this

Let us know your availability using

- Discuss (the content of your meetings is private; trainees control how any of their information is shared)

- Agree for trainees to bring an updated

- Agree for trainees to do their

- Present your

- Present your reflection and your reflection on it

- Present your updated , considering your blockers. Help yourself by using the

👩‍🏫
Code of Conduct
competencies review
cs@codeyourfuture.io
topic
Signposting tool
this spreadsheet
confidentiality vs. privacy
Career Development Plan
Competencies reflection
career development plan
competencies
Career Development plan
GROW model