Humans have been writing code for a long time now, and we've gotten pretty good at it.
Not only have we come up with abstractions built on top of abstractions (to avoid having to write the kind of machine code that the computer itself reads), but we've evolved tooling and workflow conventions which have gradually supplanted all competitors until they became the accepted norm for software development.
But humans aren't writing all the code anymore. The AI revolution is real, indeed it's already happened – and now the world's foremost code storage platforms are struggling to keep up. GitHub recently posted a blogpost acknowledging their struggle to survive the onslaught of automated traffic hitting its servers. Large software projects and their leadership are announcing their lack of confidence in the traditional platforms for code collaboration (full disclosure: I work for one of these platforms) and, even discounting all the hype, the impact of all this stuff really does feel like it's significant, this time.
I keep hearing about "software factories", eg. the creation of an autonomous set of tools and pipelines so even the least-technical person with an idea can prompt a set of AI agents to spin up a new software project, launch strategy, user ticketing system and roadmapping functionality. The term "factory" feels pejorative to me: I don't want to be a factory boss, like some Marxian nightmare, harnessing the output of my army of robot agents. There's a brewery whose beers I enjoy, but whose name I despise: Bristol Beer Factory. I want my beer brewed by some nerd who can tell Nelson from Hallertauer just from the hop aroma, not churned out by a "factory".