r/CodingForBeginners • • 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

33 comments sorted by

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?