๐Ÿง‘๐Ÿฝโ€๐Ÿคโ€๐Ÿง‘๐Ÿฝ day-plan

Bad Interview Answers ๐Ÿ”—

Learning Objectives

Preparation

Grab a list of common interview questions from somewhere like Coursera.

Please set a timer for 15 minutes.

Introduction

We have a lot of serious work to do, but let’s start with some fun

Let's energise

๐ŸŽฏ Goal: Let’s wake up and have a laugh (15 minutes)

1. Interviewer: Cold call a random person and ask them an interview question. Choose an ordinary question.

2. Interviewee: You must give a terrible answer to this question (keep it clean, please!). Then cold call another person to be the interviewer.

3. Interviewer: Give absolutely straight-faced feedback. If you laugh, you’re out and must nominate another player to complete your feedback and return the game to step 1.

Let's get jobs ๐Ÿ”—

Learning Objectives

Introduction

This is a list of content to guide the employability sessions.

List of employability sessions

๐ŸŽฏ Goal: Feel ready and confident to get a job in tech (56 minutes)

The following themes are the ones that should be discussed. They are guidelines in a suggested order, but you can choose the one you want to discuss each week.

Ideally, these should be worked on in smaller groups with a broader group reflection.

1. Profilesย 

  • Can you identify the different aspects of your profile?
  • Compare their profiles against the portfolio module criteriaย 

2. Understanding Job Descriptionsย 

  • Find and share jobs and then collectively review them for suitabilityย 
  • Identify the aspects that make a suitable job description and compare jobs they find against those criteriaย 

3. Collective Job Huntingย 

  • What are the benefits of collective job hunting?
  • How can we make this work best?
  • How will you support this?

4. Networkingย 

  • Share which networking event you went to last week
  • How do you think it will help your job search?
  • What would you do differently for the next event?

5. Interviewsย 

  • Practice mock interviews with different people, with two behavioural and two technical questions.
  • Thinking about “Would I hire this person I just interviewed/?” give each other honest feedback on if you would/wouldn’t hire them and why.

6. Creating sessions togetherย 

  • Collectively identify and request support on employability/PD areas they need help on

Morning Break

A quick break of fifteen minutes so we can all concentrate on the next piece of work.

๐Ÿ˜‰ Stand up

Learning Objectives

Take 15 minutes (set a timer!) to share your progress and blockers with your team. This is a chance to ask for help and to help others. Don’t get into details - just share the headlines and arrange to talk more after the stand up if you need to.

Backlog Refinement and Planning ๐Ÿ”—

Learning Objectives

Introduction

In backlog refinement we:

  1. Review the tickets on the board
  2. Identify which tickets should be picked up next
  3. Make sure these tickets are the next priority.

We will decide which tickets we aim to deliver during the next sprint. We can also discuss which ones to demo.

Refine your tickets

๐ŸŽฏ Goal: Have enough tickets refined for 1.5 weeks (25 minutes)

During this review, the team will work together:

  1. Discuss the tickets that will be reviewed and why. Make sure you all agree they are the next priority.

  2. Open the highest priority ticket and read it quietly to remind yourself what this ticket is about.

  3. Discuss the acceptance criteria. Have we forgotten anything? Have we covered the unhappy scenarios? Do we know how we will test (or build our tests - TDD? ;) )

  4. Everyone must agree that each team member is happy with the ticket and can pick it up next and work on it. The ticket is now considered as “Ready for Development”.

Plan your delivery

๐ŸŽฏ Goal: Prioritise which tickets we can deliver in the next 1 week (20 minutes)

We now might have more tickets Ready for Development than we can actually deliver. So we need to decide which tickets will we agree on delivering in the next week and work as a team to achieve this.

  1. Discuss if anyone will not be available in the coming week or have a reduced availability

  2. Discuss the size/difficulty of the tickets

  3. Considering the above, decide which tickets you believe you can deliver in the coming sprint.

  4. Identify which ticket you will demo.

Community Lunch

Every Saturday at CYF we cook and eat together. We share our food and our stories. We learn about each other and the world. We build community.

This is everyone’s responsibility, so help with what is needed to make this happen, for example, organising the food, setting up the table, washing up, tidying up, etc. You can do something different every week. You don’t need to be constantly responsible for the same task.

๐Ÿงฉ Project time

Learning Objectives

This time is set aside to work as a team on your project.

Use this time wisely

You will have project time every Saturday. Donโ€™t waste it. Use it to:

Afternoon Break

Please feel comfortable and welcome to pray at this time if this is part of your religion.

If you are breastfeeding and would like a private space, please let us know.

๐Ÿงฉ Project time

Learning Objectives

This time is set aside to work as a team on your project.

Use this time wisely

You will have project time every Saturday. Donโ€™t waste it. Use it to: