Vibe Coding is writing code without understanding it, using LLMs. “Programmer” writes in natural language and tries to make a working program, without knowing the programming language. Bugs that appear are pasted into the cottage and count on it to fix them.
In my opinion, this makes as much sense as pasting random scripts from SO and hoping something will work 10 years ago :) The frustration is the same.
First - understanding and solid fundamentals.
Translated with DeepL.com (free version)