oh. my. god.
The author looks old enough to know better than to propagate software development as some kind of novelty role in an organisation, and also old enough to know that cultivating the image of the tortured prima dona, who must not be disturbed while creating his masterwork, does a lot more harm to the profession than good.
If you need to work without interruption, pull on your big boy pants, take your code and your laptop, and go work somewhere where there are none.
If what you are working on is so intricate and volatile, get funding and build your own fucking lab like scientists have been doing for years.
Otherwise, you're part of an organisation, on a salary, like everyone else. So play your part.
Idiot.