Learn extra at:
I’ve but to fulfill a software program developer who mentioned, “I simply love working in a dice farm.” I’ve by no means run throughout a developer who would flip down a proposal to work in their very own workplace. And I’ve by no means met a software program developer who mentioned, “You recognize, distractions and interruptions are nice for my productiveness!”
However I’ve met loads of software program improvement 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 improvement supervisor say, “I’d like to create a working atmosphere 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 wish to be one of many aforementioned managers who subconsciously (consciously?) created a working atmosphere 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 places of work for the builders.