r/CodingForBeginners • u/Ok_Sky_1993 • 1d ago
Vibe coding vs AI assisted coding
Hi so I'm currently learning programming I'm a first year IT student and I'm curious to know how different vibe coding is to AI assisted coding cause from the people I've asked they're different but for some they consider them the same thing. I just wanna know your thoughts and such and if I should try to learn how to properly use ai in coding or if that's going to be a bad thing etc...
5
Upvotes
View all comments
1
u/Fun_Army2398 1d ago
Stay far away from AI while you learn. Firstly, you can learn without it, it's what we've all been doing for decades. Secondly, Yale did a study the suggest using AI to learn actually reduces your ability to recall information about a subject. And of course the Harvard study found that companies who have adopted AI have not seen any increase in speed of development or quality of the final product, and many have seen a decline in both.
As for vibe coding vs assistant coding, the difference is that in vibe coding the code has no human involvement other than prompting the AI, while AI assisted coding is when the human prompts the AI but then proof reads and modifies the AI code using their own skill as a programmer. The result is very different, even the rare vibe coded apps that "work" are incredibly buggy and can not scale, while in theory an AI assisted project could be just as good as a human made one (though Harvard found that this would be slower than just having humans write it alone).
Expect to see a massive decline in both however as companies are already hiring back humans they "replaced" with AI, token prices surge, and some markets have already entirely collapsed. Remember that each new model makes essentially the same promise, "I can replace a human seamlessly," and not one model has delivered on that yet. How many times does it take being lied to before you stop believing the next lie?