Why Context Switching Kills Developer Flow
さて、今日は… Developers reaching a state of deep focus—commonly known as “flow”—tend to produce high-quality code and solve complex problems in the shortest time possible. But being forced to switch contexts can kill this massively. Be it switching between different coding tasks or attending meetings in between, working on a response to e-mails; mental energy changes and takes time to gain back focus. I’ve read in a few different places online that it can take anywhere from 15 to 30 minutes to get back into a state of deep work after an interruption. Even minor distractions can have a compounding effect on productivity throughout the day. ...