Can a beginner with basic coding knowledge build valuable apps using vibe coding, or is that a bad foundation?
I’m a 20 y/o CS student and I want to build useful apps/tools, mainly for small businesses like restaurants.
I know some programming basics, but I’m still far from being a strong full-stack developer. I’ve been using vibe coding to build faster, and I already made a small app that is used in my family’s restaurant.
My question is: for a beginner, is it realistic to build valuable apps this way while learning as I go, or should I first focus on learning full-stack fundamentals properly before trying to ship real products?
What would you recommend ?