Upvote:3
I believe division of labor is almost as old as humanity itself. Consider the following:
So my argument here is that division of labor must have started very early at the clan or small village level, tens of thousands of years ago, and that with time only its complexity grew.
So moving on from these basic division we come to trade. Consider that in the age of agriculture two kinds of commodities would be in demand: 1. Food 2. Materials
These two things would then depend on geography. One place would have copper, another iron, another good clay for pottery, another would be good for wheat, and yet another would have fruits. So at this point trade had started. It has been shown that trade in fact is very old and that often items from one culture have been dug out in archeological sites thousands of miles away. So trade would then lead to the next level of specialization, that of whole town, cities or regions in specific items. So trade would be the next prerequisite. A small point here: trade does not necessarily imply that one person would travel thousands of miles; it could instead consist of dozens of smaller journeys from one merchant to another, with goods taking many years to get from one place to another.
Yet trade would then impose another requirement, that of security, as in the ability to actually make it from one place to another profitably, and this would then explain one of the motivations for empire building: namely the pursuit of wealth.