Human Skills Reflection

The Big Idea

Across the first four sprints you've been developing skills that go beyond code — self-awareness, emotional intelligence, growth mindset, and how to communicate and collaborate with others. This challenge asks you to look back at that journey and publish a reflection as a blog post. Connecting your technical learning to your human development is what sets you up to thrive in Bootcamp.

This task is assessed Your reflection will be marked on whether it includes personal examples connected to your programming experience, not on writing quality.

Your Roadmap

SectionTimeRequired?
Review your Human Skills journey10 min⚑ Required
Journal exercise10 min⚑ Required
Reflection questions30 min⚑ Required
Create and your blog post10 min⚑ Required
How to know you've nailed it⚑ Required

Review your Human Skills journey

Here's a high-level overview of what you've covered across Foundations:

Sprint 1:

Sprint 2:

Sprint 3:

Sprint 4:

Take a few minutes to click through any that feel hazy. You don't need to re-read everything — just refresh your memory.

Journal exercise

Set a timer for 2 minutes. Open a blank text document or grab pen and paper.

Write continuously on this prompt — don't stop until the timer goes off:

"What surprised me the most about the Human Skills learning is..."

If you run out of things to say, just keep writing — "I've run out of things to say... I'm not sure what to write... this feels strange..." Whatever comes. The point is to keep the pen moving.

This journal entry is for your eyes only. You won't publish it. It's just a way to warm up your thinking before the reflection.

Reflection questions

Use your journal notes and the overview above to answer the following questions. Write your answers in a document — you'll publish them as a blog post in the next step.

  1. What are three new things you've learned about yourself through the Human Skills content?
  2. What is the role of values, empathy, and self-awareness in learning and in programming?
  3. What surprised you most about the Human Skills learning?
  4. What were the most challenging aspects of the Human Skills content for you?
  5. Why do you think a programming school spends time on Human Skills in a web development course?
  6. Does the time spent on Human Skills feel worthwhile? Should that time have gone to programming practice instead? Explain your answer honestly.

Create your blog post

Add a file named foundations-reflection.html to your blog. Add your reflection answers to it and make sure it's pushed your blog repo.

How to know you've nailed it

LevelYou can...
🪨Intro ClimbPublish a blog post that addresses at least three of the reflection questions with personal examples⚑ Required
🧗Core AscentAnswer all six questions in your blog, connecting your reflections to specific moments from your Foundations experience⚑ Required
🏔️SummitWrite a reflection that explicitly connects your Human Skills development to how you'll approach Bootcamp — what you'll do differently, and why◎ Optional