If your engineering team struggles with fragmented days and slow delivery, context switching is likely the culprit. This guide explains why multitasking is a myth for developers and provides proven strategies to protect focus time and boost velocity.
Paul Graham famously distinguished between "Manager Schedule" and "Maker Schedule." Managers live in hourly blocks; a 10-minute interruption is just another meeting. Makers (engineers, designers) live in 4-hour blocks. A 10-minute interruption destroys the entire afternoon.
Context switching—shifting your attention from one task to another—comes with a cognitive tax. Research suggests it takes ~23 minutes to regain deep focus after an interruption.
The Top Sources of Developer Interruptions
- Chat Tools: The "hey quick question" culture.
- Meetings: Standups, planning, refinement, demos, all-hands.
- Support Rotation: Being pulled off feature work to fix a prod bug.
- PR Reviews: Feeling obligated to review code the second a notification pops up.
How to Protect Developer Focus Time
1. No-Meeting Days
Institute a policy: No meetings on Wednesdays. Or no meetings before 1 PM. Give your team contiguous blocks of time to think.
2. Batching PR Reviews
Encourage developers to check for PRs to review 2-3 times a day (e.g., morning, after lunch, end of day) rather than reacting to every ping instantly. This balances unblocking teammates with protecting your own focus.
3. The "On-Call" Shield
Assign one person per sprint to be the "Goalkeeper." They handle all support requests, bug triage, and "quick questions." Everyone else is allowed to ignore chat tools and focus on deep work. Rotate this role so no one burns out.
Visualizing the Cost
In Velocinator, we can often see context switching in the Work Activity timeline. If a developer's activity log shows 1 commit, then a 4-hour gap, then 3 comments, then 1 commit on a different repo—that's a fragmented day.
Compare that to a "Maker Day": A tight cluster of commits and focused activity on a single repository. The output difference is usually staggering.
Velocity isn't about typing faster. It's about thinking uninterrupted.
For more on identifying fragmented work patterns, see our guide on using heatmaps to spot scattered work. And to understand how unreviewed PRs compound the context switching problem, read about the silent killer of velocity.
Frequently Asked Questions
- How much time does context switching cost developers?
- Research suggests it takes approximately 23 minutes to regain deep focus after an interruption. For a developer interrupted 4 times per day, that's nearly 2 hours of lost productive time.
- How can engineering teams reduce context switching?
- Implement no-meeting days, batch PR reviews to 2-3 times daily, assign a rotating 'Goalkeeper' to handle interruptions, and protect contiguous blocks of maker time for deep work.
- What is the difference between maker schedule and manager schedule?
- Managers work in hourly blocks where a brief interruption is manageable. Makers (engineers, designers) need 4+ hour blocks of uninterrupted time. A single 10-minute interruption can destroy an entire afternoon of productive coding.



