The division of labor is limited by the extent of the market.
The most important single aspect of software development is to be clear about what you are trying to build.
Art is whatever you can get away with.
True resilience comes from preparing for multiple futures, not just predicting one.