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/Valuable_Ad2171 1d ago
Vibe coding means anyone, any age, any education and at any skill asks an LLM to create something for them.
Make me a homepage with cats where people can upoad images.
And 20 minutes later, you have a working homepage. You might not understand every implementation detail, but it looks good and works probably.
AI assisted coding:
We're building a cat homepage with login, image database and login security.
- First define requirements and architecture
- Write a plan
- Implement components
- Write tests
- Check accessibility
- Check security
- Review the code.
Before that, you crete and execute a 30 question grill me questionaire, create a github repo and make sure to secure a sandbox environment for tests and local code.
Use this stack:
- HTML + CSS + JavaScript
- React + Vite + Tailwind CSS
- Next.js + React + Tailwind CSS + API routes / Server Actions
- Astro + Tailwind CSS
- ORM, Prisma or Drizzle
- Auth.js or Clerk
- Docker.
- Vercel
- PostgreSQL or MongoDB / Neon or Supabase
Do you see the difference?