World, maybe. But in terms of building a somewhat-self-sufficient community -- which seems to be what's being suggested here -- why wouldn't all-engineers work?
Land management, cooking, cleaning, child-rearing, teaching, schooling, animal husbandry, community health, repairs, safety, upkeep, music/arts/entertainment, policy... the list goes on
And while many engineers seem to believe they can do anything with applied knowledge -- practice and execution are two very different things.
You mean "medical engineering" or "civil engineering"
> repairs
You mean "engineering"
> safety
You mean "engineering"
> upkeep
You mean "engineering"
> music/arts/entertainment
You mean "acoustic/visual/recreational engineering"
> policy
You mean "political engineering"
> the list goes on
And the list will still be refactored into engineering fields (some of which I may or may not have extracted from my rectum in an ad hoc fashion).
Engineering really just boils down to using the scientific method, mathematics, and ingenuity to solve problems. Pretty much every activity you described could very easily have an engineering mindset applied to it.
It doesn't have to be 100% self-sufficient, that's not what I meant. I was thinking more about a community of families living around the same farm and company.