DEV Community

Cover image for Why All the Hate on Vibe Coding?
Greg Urbano
Greg Urbano

Posted on

Why All the Hate on Vibe Coding?

*

I'm not a developer. I'm a hobbyist. And I've seen this argument before.

*


I'm a tinkerer. Army vet. Former SMT line operator at Texas Instruments. Former Dell hardware support tech. My first computer was a $99 Timex Sinclair from Sears that stored programs on a cassette tape.

I built gregthevibecoder.com — 18 free lessons for people like me. Not for career changers. Not for people chasing tech salaries. For the hobbyist who has an idea and just wants to build the thing.

So when vibe coding gets piled on, I take it personally.


We've Been Here Before

When calculators showed up in schools, teachers banned them. I worked the manufacturing floor at TI — I know how a calculator is built. That doesn't mean everyone who uses one needs to know that.

How long do you want to wait in a grocery checkout line while the clerk manually adds up your order?

Same argument, every generation:

  • Cameras: "you didn't paint it"
  • Word processors: "spell check makes you lazy"
  • Calculators: "you won't always have one"
  • Vibe coding: "you're not a real programmer"

The gatekeepers always lose.


The Heathkit Parallel

Before Heathkit, building a hi-fi radio meant you were an electrical engineer or you paid a fortune for one. Heathkit changed the interface — their manuals didn't explain capacitor physics, they told you where to put it.

Hobbyists were breadboarding circuits, wire wrapping connections, prototyping without consequences. Nobody called them cheaters.

Vibe coding is that same energy for software. The AI is your breadboard. The prompt is your wire wrap tool.


What It Actually Is

Four steps:

  1. Describe what you want to build in plain English
  2. Paste into a free AI (ChatGPT, Claude, DeepSeek)
  3. Run the code
  4. Change one thing — see what happens

That fourth step is where the critics always look away. See what happens is tinkering. That's where the learning lives.


The Point

I'm not saying vibe coding replaces developers. I'm saying the hobbyist who just wants to build a little tool that scratches their own itch finally has an entry point that doesn't require six months of syntax memorization first.

The Heathkit builders didn't wait for permission. The shareware pioneers didn't wait for a publisher.

Don't wait either.


Site: https://gregthevibecoder.com
Book: https://www.amazon.com/dp/B0GX2TGD7Q — Free on Kindle Unlimited
YouTube: https://youtube.com/@learnvibecodingnow
All links: https://linktr.ee/gregthevibecoder

Tags: beginners, ai, programming, webdev

Top comments (1)

Collapse
 
bacist_dev profile image
Roman Voinitchi • Edited

I'm not saying vibe coding replaces developers

But a lot of people on the internet — including big tech companies — are saying exactly that.
Those kinds of claims naturally trigger a reaction from developers who know that vibe coding will never really compare to the work of a strong engineer.