Hacker News new | ask | show | jobs
by TillE 4463 days ago
This really says it all. If you're doing something which involves a great deal of concentration or careful thought (eg, software design) or learning something new, then interruptions are death.

Simpler work where you know exactly what you're doing, where there are no difficult choices to be made, can probably be accomplished in any environment. Sometimes that's the vast majority of the work you're doing, sometimes it's not. It really depends on the type of application.