Avoiding Burnout: Coping is Not a Strategy
Burnout is not "being tired." Tiredness is cured by sleep. Burnout is a deep, structural exhaustion that sleep cannot touch. It is the feeling that nothing you do matters.
If you take a 2-week vacation to "cure" your burnout but return to the same toxic code base, unclear requirements, and micromanaging boss, you will burn out again in 3 days.
Here is what we'll cover:
- The 3 distinct types of Burnout (and how to fix each).
- Managing Energy vs. Managing Time.
- The Art of Saying "No" (with scripts).
- Signs you need to leave.
1. The 3 Types of Burnout
Not all burnout is the same. Treating "Boredom" with "Rest" won't work.
Type A: Overload Burnout ("The Frenzy")
- The Cause: You care too much. You say "Yes" to everything. You work weekends.
- The Feeling: Anxiety, racing heart, inability to switch off.
- The Fix: Saying NO. You need stricter boundaries and less workload.
Type B: Under-Challenge Burnout ("The Boreout")
- The Cause: You are doing repetitive, low-impact work. Your skills are stagnating.
- The Feeling: Cynicism, apathy, scrolling Reddit all day.
- The Fix: Seek Difficulty. You need a hard problem, a new language, or a side project to reignite the spark.
Type C: Neglect Burnout ("The Void")
- The Cause: You work hard, but nothing changes. Management ignores feedback. Features are cancelled.
- The Feeling: Helplessness. "Why bother?"
- The Fix: Change Teams. You cannot fix a broken culture from the bottom.
I spent 6 months fighting a "Neglect" burnout by working harder. I thought if I just shipped more, they would listen. They didn't. I burned out hard. The day I quit was the day I started recovering.
2. Managing Energy, Not Time
You have a limited amount of "Decision Energy" every day.
- Coding: Drains energy steadily.
- Context Switching: Drains energy fast.
- Political Arguments: Draining energy instantly.
The "Deep Work" Strategy: If you have 4 meetings spread throughout the day (9 AM, 11 AM, 1 PM, 3 PM), you effectively have zero hours of Deep Work energy. You are fragmenting your RAM.
The Fix: Group your meetings. Batched pain is better than distributed pain.
- Mornings: Deep Work (No slack, no meetings).
- Afternoons: Collaboration (Meetings, Reviews, Planning).
3. The Art of Saying No
The most productive senior engineers say "No" to 80% of requests. This is how they protect their energy for the 20% that matters.
Mentor Tip: A "Yes" to a low-value task is a "No" to your own sanity.
Scripts for saying No:
- The "Trade-off" No:
- "I can take on this bug fix, but it will push the API Migration to next week. Which one is higher priority?" (Forces the manager to decide).
- The "Not Me" No:
- "I'm not the best person for this UI task. Sarah is the expert here, and it would take me 3x longer."
- The "Check the Docs" No:
- "I've written a detailed wiki page on that. Let me look up the link for you." (Don't just give the answer; teach them to fish).
4. The "Canary in the Coal Mine"
How do you know if you are burned out? Watch for the Cynicism Shift.
- Healthy: "This code is messy, let's clean it up."
- Burned Out: "This code is garbage, this company is garbage, and I hate computers."
When you start resenting the users, the PMs, and your IDE... stop. You are in the danger zone.
Summary
- Identify the cause. Is it Overload, Boredom, or Neglect?
- Batch your interruptions. Protect your morning Deep Work.
- Say No. It is your primary tool for quality control.
- Go home. The code will be there tomorrow. We are not ER surgeons. Nobody dies if the button is 10 pixels off.
