Samuel Shaw

Debugging Burnout

Burnout isn't a feature, it's a bug. Learn to read the stack trace of your own mind and apply familiar dev concepts to fix it.

Debugging Burnout
#1about 3 minutes

Redefining burnout beyond the workplace

Burnout is an imbalance between your expectations, your environment, and the energy required to bridge the gap between them.

#2about 7 minutes

Use a core values exercise to understand your environment

Identify your core values to abstract away from symptoms and understand the root cause of dissatisfaction in your environment.

#3about 6 minutes

Build a precise emotional vocabulary to understand feelings

Expanding your emotional language helps you move beyond simple labels like "angry" to perform a root cause analysis on your feelings.

#4about 12 minutes

Set expectations using flexible themes over rigid goals

Use seasonal themes instead of rigid goals to allow for grace and life changes while still providing direction for growth.

#5about 7 minutes

Adopt a growth mindset to embrace failure as learning

A growth mindset reframes failure as an opportunity to learn, which is essential for developing new skills and habits.

#6about 9 minutes

Cultivate gratitude to increase your energy and well-being

Practicing gratitude, such as writing down things you're thankful for, is scientifically shown to improve happiness and energy levels.

#7about 4 minutes

Use analog hobbies and life retrospectives to recharge

Intentionally recharge your energy with non-monetized, analog hobbies and regularly conduct personal retrospectives to assess your life choices.

#8about 5 minutes

Recap of the burnout framework and recommended resources

A summary of the environment, expectations, and energy framework, along with a call to action to talk openly and key book recommendations.

#9about 7 minutes

Q&A: Supporting teams and building daily prevention habits

Managers can support teams by observing behavior changes and asking what is needed, while individuals can prevent burnout by scheduling personal time and breaking routines.

Related jobs
Jobs that call for the skills explored in this talk.

Featured Partners

Related Articles

View all articles
CH
Chris Heilmann
WWC24 Talk - Brenda Romero - Stay: Surviving and Thriving in Tech
Brenda Romero discusses her tech career journey, overcoming burnout, and inspiring future game developers at WWC24.Here is what she had to say in the video:Hey everyone! Thanks for joining us!Reflections on a Rough YearLast year, I gave a talk about ...
WWC24 Talk - Brenda Romero - Stay: Surviving and Thriving in Tech
BR
Benjamin Ruschin
What Developers Really Need to Create Great Code Demos
Every developer on earth has, at some point, had another developer to thank for a breakthrough, a success, an aha moment they wouldn’t have had without coming across that blog post, that open-source contribution, that reply on socials or that humble ...
What Developers Really Need to Create Great Code Demos
EM
Eli McGarvie
Stop Wasting Time: How to Lead a Stand-Up Meeting & Get Results
We all know the feeling: your stand-up meeting starts… and the energy in the room slowly deflates. Eyes glaze over, minds wander. Maybe you can even see their attention drop on smartphones or laptops.Within minutes or even seconds, instead of a quick...
Stop Wasting Time: How to Lead a Stand-Up Meeting & Get Results
JC
Jordan Cutler
The Most Important Concept Every Developer Should Know
When you discuss your promotion with your manager, how do you bring it up? What about when you tell a story in an interview? Or give feedback to a coworker?In each of these situations, our intuition often lies.Our intuition tells us things like:If I ...
The Most Important Concept Every Developer Should Know

From learning to earning

Jobs that call for the skills explored in this talk.

Full-Stack Developer

Full-Stack Developer

BrainRocket Limited
Municipality of Valencia, Spain

React
Python
Node.js
Next.js
Prometheus
+2
Back End Developer

Back End Developer

BrainRocket
Municipality of Madrid, Spain

GIT
REST
MySQL
NoSQL
Redis
+10
Back End Developer

Back End Developer

BrainRocket
Municipality of Madrid, Spain

GIT
REST
MySQL
NoSQL
Redis
+10
Back End Developer

Back End Developer

BrainRocket
Municipality of Santander, Spain

GIT
REST
MySQL
NoSQL
Redis
+10
Back End Developer

Back End Developer

BrainRocket
Municipality of Girona, Spain

GIT
REST
MySQL
NoSQL
Redis
+10
Back End Developer

Back End Developer

BrainRocket
Municipality of Vigo, Spain

GIT
REST
MySQL
NoSQL
Redis
+10
Back End Developer

Back End Developer

BrainRocket
Municipality of San Sebastian, Spain

GIT
REST
MySQL
NoSQL
Redis
+10