I’ve but to fulfill a software program developer who stated, “I simply love working in a dice farm.” I’ve by no means run throughout a developer who would flip down a suggestion to work in their very own workplace. And I’ve by no means met a software program developer who stated, “You already know, distractions and interruptions are nice for my productiveness!”
However I’ve met loads of software program growth managers who suppose that builders want nothing greater than a workstation, a community connection, and some inches of elbow room. Now, I’ve by no means truly heard a growth supervisor say, “I’d like to create a working setting designed to stymie focus!” or “Let’s set issues up so it’s tremendous straightforward to interrupt the builders with a query.” However they appeared to have these objectives.
In a previous profession, I had a chance to assist design a brand new constructing for a software program firm. I explicitly and willfully didn’t need to be one of many aforementioned managers who subconsciously (consciously?) created a working setting designed to restrict developer productiveness. When the architects referred to as me in to get my enter on how the constructing was to be designed, I had solely two issues on my checklist: oblique lighting and workplaces for the builders.