Learning Plan
The Big Idea
Your Learning Plan has been a guide through Foundations — a record of your goals, your strengths, and how you learn best. Now you're updating it for Bootcamp: a different environment with different pressures, different support structures, and different expectations. A specific, honest Learning Plan is one of the most useful things you can take into Bootcamp with you.
⚑ This task is assessed Your Learning Plan will be marked on whether it is specific and honest, not on whether your answers match any particular template.
Your Roadmap
| Section | Time | Required? |
|---|---|---|
| Answer the Bootcamp Learning Plan questions | 45 min | ⚑ Required |
| Update your Learning Plan blog | 15 min | ⚑ Required |
| How to know you've nailed it | — | ⚑ Required |
Answer the Bootcamp Learning Plan questions
You'll be revisiting similar questions to those you answered when first writing your Learning Plan in Sprint 2 — but now with a particular focus on your goals and what you want to get out of Bootcamp.
Take time to think through each question before writing your answers. Write in a document first — you'll move the answers into your blog in the next step.
What is your long-term goal or career pathway?
What are you hoping to do with the skills you gain during this course? What impact would you like to make after you leave Dev Academy? Do you have a specific destination in mind?
What do you think your biggest strengths and limitations will be in Bootcamp?
Go back to what you wrote in Sprint 2. Has your view of your strengths and limitations changed through Foundations? Have you discovered new ones? How do you think these will help or hinder you during Bootcamp?
What do you think your biggest non-technical challenge at Bootcamp will be?
Non-technical challenges might include staying on top of the material, working in groups, speaking in front of the group, keeping focused for nine weeks, managing your energy, or anything else that isn't directly about writing code.
What human skills would you like to develop in yourself at Dev Academy?
Based on your strengths and limitations, what are areas you'd like to grow in? For example: communication, teamwork, giving and receiving feedback, leadership, self-awareness, or reflective practice.
What are your expectations from the Bootcamp team?
What does support look like to you? This may not match the Bootcamp team's approach exactly — but it's worth naming. Being clear about what you need makes it easier to ask for it.
What are your expectations of yourself in Bootcamp?
How and where will you check in with the team when you need help? Write down a commitment to how you'll manage your workload — including how you'll work productively and safely alongside other learners, facilitators, and community representatives.
Update your Learning Plan blog
All of the questions above need to be answered in your Learning Plan blog — but they don't need to be structured exactly as they appear here. Bring them together in the order and format that communicates most clearly.
Step 1: Open your Learning Plan blog
This is the same blog post you created in Sprint 2.
Step 2: Add your Bootcamp Learning Plan above your Foundations Learning Plan
Create a new section above your existing Foundations Learning Plan. Your page should show both plans — Bootcamp plan first, Foundations plan below it.
Step 3: Publish
Make sure your changes are live on your blog. Push your changes to GitHub and verify the page has updated.
How to know you've nailed it
| Level | You can... | ||
|---|---|---|---|
| 🪨 | Intro Climb | Publish a Bootcamp Learning Plan that answers at least four of the six questions | ⚑ Required |
| 🧗 | Core Ascent | Answer all six questions with specific, honest responses — not generic statements — and publish it above your Foundations plan on your blog | ⚑ Required |
| 🏔️ | Summit | Write a plan that clearly connects your Foundations experience to specific intentions for Bootcamp — including what you'll do when things feel hard | ◎ Optional |