The argument that those who refuse to use an LLM will fall behind because they “won’t be able to produce as much” hinges on more LoC being an objective good and typing speed being a bottleneck, which always struck me as a suspicious line of reasoning. In a well-thought-through architecture, you don’t need to type that much; add to that the observation that more LoC usually means more opportunity for error and the net effect suddenly becomes less obviously positive (and this ignoring other negative effects LLM-driven development might have on OSS ecosystem, such as GPL-washing).
Furthermore, when it does come to typing speed, good old non-LLM-powered autocomplete does still exist, and offers less opportunity for subtle errors within otherwise plausibly looking blocks of code.