Comment Re:Vibe Coding != AI Coding (Score 1) 31
I was going to comment this on another thread, but I'll just reinforce this here. As far as my definitions go:
Vibe Coding means you're interacting with the LLM completely in text and have very little or zero knowledge of the code it's actually building outside of whatever can be described or displayed in the conversation with the LLM.
LLM/AI-Assisted Coding means you're going back and forth with the LLM, sharing the responsibility for the code and its organization. One of you writes code, maybe the other refines it -- the human retains knowledge, understanding, and shared authorship of the system being built.
But, I do acknowledge that maybe some don't look at it like that. This is just how I differentiate those two terms and types of interaction.
Vibe Coding means you're interacting with the LLM completely in text and have very little or zero knowledge of the code it's actually building outside of whatever can be described or displayed in the conversation with the LLM.
LLM/AI-Assisted Coding means you're going back and forth with the LLM, sharing the responsibility for the code and its organization. One of you writes code, maybe the other refines it -- the human retains knowledge, understanding, and shared authorship of the system being built.
But, I do acknowledge that maybe some don't look at it like that. This is just how I differentiate those two terms and types of interaction.