4 ms·
> The use of LLMs for constructive activities (writing, coding, etc.) rapidly produces a profound dependence. > Try turning it off for a day or two, you're hob
by armchairhacker 2y ago
> The use of LLMs for constructive activities (writing, coding, etc.) rapidly produces a profound dependence.
> Try turning it off for a day or two, you're hobbled, incapacitated.
Hobbled? Maybe. Incapacitated? No.
Anecdotally, I use Copilot auto-complete and I can still code without it, although some parts (boilerplate) may be a lot more tedious. But other parts (not boilerplate) I barely notice.
I know this because Copilot in IntelliJ has a bug where it signs out, and sometimes I write code for a while (~15 minutes?) without it before I notice.
I will confess that when I have Claude generate all the code, it leaves me incapacitated, because I don’t form a mental model. Also, I don’t think Claude uses enough abstraction, and I know it struggles with uncommon foot-guns, so having it generate a large codebase would probably create something inflexible and with particularly annoying bugs. It can definitely write tests and probably also small black-box modules, but until Claude can write a large project on it's own, I don't think anyone can correctly trust it to write the core components of one.
Maybe by using Copilot, I’m being a bit too comfortable with boilerplate, so I’m not abstracting as much, and creating more annoying bugs, vs. without it. But if there’s a different I’m skeptical it’s a large one.