While you&#x27;re in the middle of diagnosing an important issue in production? While you&#x27;re working out a tricky graph algorithm?<p>Having some social interaction is nice. The problem is that there are too many people who&#x27;ll stop by and initiate social interaction while you&#x27;re in the middle of something more important. What&#x27;s worse, in an open plan office like mine, your flow isn&#x27;t just disrupted by people stopping by at your desk. Your flow is interrupted by people stopping by at any of your neighbors desks. God forbid you sit next to a PM who has foot traffic coming and going at all hours of the workday.<p>For me the best working situation would be an office (doesn&#x27;t have to be big) with a door that closes. After that comes working at home. Finally, at the bottom, is working in an open plan office (which is unfortunately my current situation).