Back in the first years of Apple, a paradigm change started a revolution. The term User Experience was coined. And with it all the complexity of a computer would be made invisible to the user in a turn of events that would give raise to the User Centered Design.
The User had only to bother pushing a button and a number of agents would take action to handle a complex amount of transactions between hardware and software to provide a response. In a sort of way, that was the end of computer programming for everyone. Nobody needed to bother doing that anymore.
But we are no longer just using computers. We are using computers to use the world. The obscured and complex code and engineering now engages with people, resources, civics, communities and ecosystems.
The success of this model—at the time confined to a personal computer—has in the last few years spilled out of it and in our society. The User has only to push a button and a number of people, together with hardware and software, are magically set in motion. Very likely not in a way we would consider as honorable, would be know of it.
A cook, a bicyclist, a warehouse worker, a cab driver, a courier, a growing list of people are becoming a piece of living hardware connected to a button in our smartphone. A list that one day may include us all, in a huge “Amazon Mechanical Turk” that may turn our society into a dystopian nightmare.