

Plus the fundamental insanity of saying efficiency is a single monolithic thing that can only be effectively worked on by a single person. The only reason you have that is because the type of coder these people want to abuse is the same type of person who’s bad at designing code. They just keep stumbling on subsuming additional features into the monolith because encapsulation and code design is uninteresting to their reward centers. That’s why multiple people can’t work on it, not because there’s some fundamental inability to effectively partition work during the production of innovative software.
I’ve told bosses before they can have either my early hours or my best hours, but not both. There’s so much waste in our work lives trying to fit to some picture of productivity that isn’t actually real. We just play the parts we’re required to while getting nothing done.