Maciej Ceglowski, from a panel on "the moral economy of tech" at last week's conference of the Society for the Advancement of Socio-Economics:
But the real world is a stubborn place. It is complex in ways that resist abstraction and modeling. It notices and reacts to our attempts to affect it. Nor can we hope to examine it objectively from the outside, any more than we can step out of our own skin.
The connected world we're building may resemble a computer system, but really it's just the regular old world from before, with a bunch of microphones and keyboards and flat screens sticking out of it. And it has the same old problems.
Approaching the world as a software problem is a category error that has led us into some terrible habits of mind.
He is talking about the tendency of software developers (and technologists in general) to view real-world problems through the same lens as software problems.
The whole thing is worth reading.