An LLM is basically a glorified autocomplete. Ideal for writing standard code blocks and automating repetitive tasks. It’s a bit like getting a trainee to bash out stuff that doesn’t require much thought. Using it to write your entire codebase and calling it “vibe coding” is like getting a trainee to write your entire codebase.
A trainee at least has morals. An LLM could result in human deaths or millions in property losses and be like: “You’re absolutely right. I completely misread the situation. Here’s why:”
An LLM is basically a glorified autocomplete. Ideal for writing standard code blocks and automating repetitive tasks. It’s a bit like getting a trainee to bash out stuff that doesn’t require much thought. Using it to write your entire codebase and calling it “vibe coding” is like getting a trainee to write your entire codebase.
A trainee at least has morals. An LLM could result in human deaths or millions in property losses and be like: “You’re absolutely right. I completely misread the situation. Here’s why:”