Things nobody tells you when you start vibe coding:
The app that runs locally might not run in production
Databases aren't just "there" - someone has to set them up
Version control isn't optional once you have users
Every form in your app is a potential security hole
People will try to break your app on purpose
But also: Every real developer started somewhere. Welcome to the journey.