It’s an intimidating prospect to interrupt a software engineer who has achieved a flow state—someone who is completely focused and absorbed in the task at hand. Like anyone, it takes time for coders to reengage in their work, meaning interruptions from bosses, coworkers, and email and messaging notifications can lead to a loss of focus, decreased productivity, increased stress, and a longer time to complete tasks.