Just because LLM learned the entire internet does not mean it can’t 10x a developer.
Were all standing on shoulders of giants - LLM or no LLM. LLM gives you extra pair of ladders. That are wobbly for sure. But ladders still.
Using LLM invalidates nothing and the 10x stories are totally plausible.
The plagiarization argument is to me moot - most of us are plagiarizing previous work, weather we know it or not.
I’m not sure what the argument here is. That you should only use the most primitive tools available?
”LLMs suck” arguments sound exactly like ”IDE:s suck! True engineers writes everything in notepad.exe”. Or ”debuggers suck! Use only printfs!”
People have different ways of cognition and different strategies of problem solving and tool use. The fact you can’t understand other persons tool use is not an argument against those tools. It simply points out the tools may not be usefull to the critics mode of cognition or problem solving. Not that the tools suck.
If I wrote a card game in 3 months, then cloned the repository and used that as a base to implement a different card game, it would be significantly faster with or without LLMs.
The argument is that it's not really an apples-to-apples comparison. "I wrote a game in 3 months and then used an LLM in 3 days to fork it and make some changes" is not the same thing as "I spent 3 months doing something that I could do in 3 days with LLMs".
I believe LLM-driven development is powerful (though I hate seeing "10x" everywhere, and have hated it long before LLM coding was big, when it was talking about supposedly superhuman coders), but this is not a good comparison, and the argument is sound.
I cloned the backend for Truco and gave Claude a long prompt explaining the rules of Escoba and asking it to refactor the code to implement it.
How long would it take the human dev to refactor the code themselves? I think it's plausible that it would be longer than 3 days, but maybe not!Also, a refactor is by definition rewriting code without changing the behaviour. Worth knowing the difference.
Maybe AI can take that process from a month down to 3 days, and that's great and all, a 10x improvement! But you don't go from 6 months to 3 days without doing the 6 months first.