Human psychology, common social hierarchies, and management culture works against your ideal: ultra-rare is the manager who will humbly claim they do not know what their direct reports are doing in sufficient detail to adequetly convey requirements to an engineer.
I suspect a swing back towards in-house software development might become more attractive to decision makers, as big companies' boards of directors cotton onto the "Software Eats the World" trend, then panic-build before they're eaten by a competitor who got there first. AWS is just the beginning of what I suspect will turn out to be a marathon we're entering that even our great-grandchildren will run.
I suspect a swing back towards in-house software development might become more attractive to decision makers, as big companies' boards of directors cotton onto the "Software Eats the World" trend, then panic-build before they're eaten by a competitor who got there first. AWS is just the beginning of what I suspect will turn out to be a marathon we're entering that even our great-grandchildren will run.