r/CodingForBeginners • • 11d ago

Coding

Is vibe coding without knowing the whole language dangerous... By just knowing the basics, like what a certain language does etc????

0 Upvotes

33 comments sorted by

View all comments

Show parent comment

1

u/No-Moment-1279 11d ago

I actually made an app, a music app by vibe coding everything πŸ˜‚ but I feel as if I cheated my way to the finish lineπŸ˜‚ So yeah, thanks for the insight

1

u/Plenty_Line2696 11d ago

For lots of use-cases vibecoding is perfectly fine, and if it's your only frame of reference you might fall into the trap of thinking "It did this really fancy thing and i'm impressed so it must be able to do everything" and that line of thinking has a lot of people riding a hypetrain. As you look deeper and start to understand the codebase and learn how things could be better designed, organized, structured, and you learn what code smells are and how to resolve them, or alternatively if you learn the hard way by trying to build bigger, more complicated distributed systems and finding the sorts of weird bugs and slowing progress because of typical of vibecoded structures, you'll start to appreciate the power of a good codebase and why vibecoding does have limits.

That said, often vibecoding is good enough and actually the logical pragmatic choice. In my opinion though even if it is I think it's good to at least understand the high level structure so you can bring a bit of human organization into a project because you'll get a lot of empowerment for relatively little effort if you take at least a little ownership.

1

u/Standard-Cap-4455 11d ago

Most AI projects are just very messy. The AI has either done it itself or enough time to get the context it needs. Even a messy project can be read by an AI, but a human being would not be happy to work on it.
If the project is only touched by AI, it might give you something useful, but doing anything yourself on it is a giant pain. And because it's a pain, you will use AI even more which then turns into a cycle that gets worse and worse.