In the early 21st century, only large armies of product teams can create scalable software systems. AI-assisted programming may change this.