The bottleneck seems to have shifted.
Before LLMs the slow part was writing code. Now the slow part is validating whether the generated code is actually correct.