Re: Good programming comes from cognitive focus, from prolonged periods of unbroken concentration
Two things come to mind: 1. The difference between team flow and individual flow -- with team flow generally more relevant to software product development, especially at the larger scale. 2) Different kinds of work - with more customer-facing features warranting more collaboration vs maybe more algorithmic work warranting more focused concentration.