Q&A: Why it’s important to focus on self-care during a coding bootcamp

Marcus Washington discusses self-care during a coding bootcamp.Marcus Washington understands the critical role self-care plays during a coding bootcamp. As an Engagement Specialist and Cohort Lead at Hack Reactor, he has guided hundreds of students through the demanding journey of technical programs. Along the way, Marcus has offered invaluable advice and support, not only for tackling the challenges of learning to code but also for managing the life stresses that inevitably arise outside the classroom.

As we start the new year, we chatted with Marcus about self-care during a coding bootcamp. How can prospective students prepare for the program? What strategies can current students use to overcome obstacles? And how does Marcus apply his advice to maintain his own work-life balance? Read on to find out.

To start, why is self-care important for students in a coding bootcamp?

A coding bootcamp is like a full-time job. Students spend so much time, brainpower, and energy on new concepts and materials. It can be stressful, with lots of ups and downs, and for students to stay healthy throughout the program, they need to take care of themselves outside the classroom.

I encourage students to find what works for them. If it’s exercise, make sure you’re getting out and taking a walk, going for a run, or lifting weights, even throughout the day. I encourage small breaks to get outside, get some vitamin D, and on weekends, spend time with loved ones like friends, family, or anyone who recharges you.

I also talk to students and let them know I understand. I sit at a computer working all day, and when I’m not taking care of myself, it affects everything from my work, to my personal life, and more. If you want to maintain healthy relationships, stay healthy, and get the most out of the program, you have to take care of yourself physically, mentally, and spiritually.

How does your team help students during the bootcamp to ensure they’re taking care of themselves?

I constantly remind students to practice self-care. It’s something we discuss on a weekly basis, especially on Fridays as they head into the weekend. We know students will spend time coding over the weekend, but we remind them they also need to recharge.

In one-on-one meetings, I get to know each student’s life circumstances. Some students have children, spouses, or other responsibilities, while others may not have as many outside commitments. Self-care will look different for everyone. For those with kids, for example, I encourage them to spend time connecting with their children, and if necessary, step out to help them get ready for school, attend a program, or pick them up. We remind them that their family comes first, and we will support them if they need to catch up.

I also practice what I preach. I’ve told students that I need to pick up my son from preschool or attend my daughter’s school concert. I want them to see that I follow the same advice I give them. I share how I make time for doing things that bring me joy. I want them to see me not just as a mentor but also as someone who faces the same struggles and stressors and uses self-care to stay ready to support them every day.

How does the program demonstrate that it values students as whole individuals?

In one-on-one sessions, I give students the space to talk about whatever they’d like, whether it’s challenges or personal milestones. For example, I had a student who often talked about her son working hard to make the basketball team. These conversations show students that we care about them beyond the program.

Even after students graduate, they know they can still reach out. Many connect with me on LinkedIn, and I’m always happy to help, whether professionally or personally. Knowing that we care deeply helps them feel supported. We laugh, cry, and celebrate with them.

This work is more than just a job. It’s an opportunity to change lives, and that’s why we’re so passionate about it. It’s incredibly rewarding when students return to share their successes, including getting hired, buying first homes, or reaching personal goals. Moments like these remind us why we do what we do.

Do you have self-care tips for someone preparing for a bootcamp?

In one sentence: Begin decluttering your life.

  • Create a workspace: Set up a dedicated, quiet area to work. A clean, organized space helps reduce stress and keeps you focused.
  • Clear your schedule: Treat the bootcamp like a full-time job. Talk with your loved ones about how your schedule will change and what support you may need.
  • Plan ahead: Meal prep or cook in bulk so you’re not scrambling to make food every night. Anything that saves you time and reduces stress will help.
  • Prioritize sleep: Adjust your sleep schedule if needed to ensure you get 7–9 hours of rest. Learning new concepts requires focus and energy, and good sleep is key.

Do you have anything else to add before we go?

Be willing to ask questions before the program starts as well as during it. We’re here to support you, and it’s okay to voice concerns or struggles. Often, people hesitate to ask questions because they feel uncomfortable, but that’s a big part of why we’re here.

At the end of the day, this work is deeply meaningful to me. Many students come in feeling unsure or judged because of their past, but we see their potential and help them grow, not just as coders but as leaders and individuals. It’s incredible to witness their transformation and know we’re helping create generational change. Moments like these fill me with pride and gratitude for the opportunity to do this work.

_____

Ready to start learning?

Learn more about our online coding bootcamps, and get your application started today.

Have more questions? Attend an upcoming live event!

We Hack the Future

Transform Tech from Within with Software Engineering Bootcamps

Not sure if a bootcamp is your next step? Sign up for an info session or schedule a 1:1 Q&A with an advisor to learn about our programming.