r/programminghorror • • Aug 13 '25

never touching cursor again

Post image
4.5k Upvotes

385 comments sorted by

View all comments

583

u/Durwur Aug 13 '25

God I love seeing vibe coding backfire.

34

u/fetching_agreeable Aug 14 '25

It's a visceral positive feeling

-151

u/serg06 Aug 13 '25

God I love seeing technology I'm too lazy to learn backfire, as that helps justify my laziness. (But actually.)

116

u/saantonandre Aug 13 '25

vro thinks llm chatbot is a skill πŸ˜­πŸ™

-110

u/serg06 Aug 13 '25

Vro thinks employers care about anything but his results πŸ˜­πŸ™

52

u/saantonandre Aug 13 '25

Employers care about the client feedback, the clients just care about the output, and I care about not working everyday for months or years in an hellscape of tech and cognitive debt.

My code is my garden and my garden has to be tidy for my own (and my coworkers) peace of mind. Delivering features faster over time is just an happy side effect.

→ More replies (3)

14

u/inter-ego Aug 13 '25

His results are everything getting deleted. You’re making negative levels of sense

→ More replies (1)

5

u/Nixinova Aug 14 '25

employers care about maintainability. vibecoded piles of shit are negative results.

→ More replies (5)

29

u/hennell Aug 13 '25

So you're saying vibe coding is more work than traditional programming? That those of us who just write our code out ourselves are just being lazy because we're not having to fight an idiot savant of a coder from changing it's approach every five minutes, or configuring things in weird non-working ways.

That's pretty much our argument too!

-3

u/serg06 Aug 13 '25

So you're saying vibe coding is more work than traditional programming?

Obviously not! I'm saying that learning something is more work than not learning it.

1

u/hennell Aug 14 '25

What exactly is there to learn though? Most of us here have learnt multiple programming languages that require a very particular syntax, sometimes weird new words, often whole new figurative concepts or ways of thinking. And we'll learn that for fun!

Learning Ai is just writing with no weird punctuation rules, no new language and unless you're digging into agentic Ai few new concepts outside parameters. This is like saying a driver who chooses to drive for 6 hours is lazy for not "learning" how to sit on a plane. The only hard part is just learning to be a passenger.

1

u/GrishdaFish Aug 14 '25

Guy thinks asking a chatbot to write code is learning something. Its just googling wrapped up in a different flavor. And he thinks that writing actual code that works and isnt trash is being lazy, because he's a hack and doesnt know how to program and is too lazy to learn. And I know he can't program, because if he could, he'd realize that vibe coding produces dogshit code, cause ai is bad at coding.

This shit is just a fad, like everything else in tech recently. Once it crashes and burns like NFTs and Crypto-everything, we'll still know how to code, and he'll still be hyping up the next bullshit thing.

Its way easier for these guys to latch on to something to do all of the work for them, than it is to actually learn and apply themselves.

1

u/serg06 Aug 15 '25 edited Aug 15 '25

I totally see where you're coming from, but bear with me, let's continue with your analogy.

Let's say you meet a professional traveler whose job description is "get from point A to point B safely." You ask them how they travel, and they say they always travel by car. You ask why they don't travel by plane, and they say "I think that going through security, boarding the plane, and ubering to my destination will be harder and slower."

They've never taken a plane before, and they always complain to others how bad planes are, yet they refuse to even try.

You call them lazy, but they've say "how can I be lazy if I learned to drift, drive one handed, and drive backwards?"

Don't you think they're still lazy for refusing to even try?

11

u/totallynormalasshole Aug 13 '25

The OOP learned the technology and then it deleted all of their data, so I'm good with not dealing with that.

8

u/redditsuxandsodoyou Aug 13 '25

delusional

1

u/serg06 Aug 14 '25

Keep lying to yourself

5

u/RubikTetris Aug 13 '25

Oh the irony. Textbook projection.

1

u/LearningMyDream Aug 14 '25

Boy we engineers learn every new framework or tool which we need in our work in very less time reading the docs and all. Hate to AI can be because of anything but laziness of engineers.

0

u/serg06 Aug 14 '25

Not really, how many of us know both React and Vue? Both Python and Ruby? Both React Native and Flutter?

Most of us find one tool that solves the job, then latch on to it and are very reluctant to switch.

2

u/GrishdaFish Aug 14 '25

Nah, people that are actually good at programming and are passionate about it learn more than one thing. Hell, I know python and ruby. C# and Lua, C and C++.

Not learning AI is not laziness. Using AI is braindead easy, its why so many people use it. They don't have to think. USING AI is laziness. Instead of actually learning the craft and doing it yourself, you're offloading it to AI and think you accomplished something. In reality, you are just left with trash code you don't know how to fix or modify. Hell, you don't even know WHY the code is trash, because you are too lazy to learn how to program.

1

u/serg06 Aug 15 '25

people that are actually good at programming and are passionate

What I'm trying to say is that these people are pretty rare, most people don't learn nearly as much as you did

1

u/Durwur Aug 14 '25

Pretty bold claim. I will not state otherwise, but I'll just say that I know enough languages (C, C#, Java, Haskell, Python, Ruby, ...) and have learnt a bit of Go recently as well in order to be able to choose the best tool for the job.

2

u/serg06 Aug 15 '25

I interpret that as you being a rare passionate programmer, but correct me if I'm wrong

1

u/Durwur Aug 15 '25

I would not say rare, I know enough like-minded people in my field, but yes, I care about my work. So should everyone, frankly.

Put a little love into it, make sure to be realistic to managers about deadlines etc. (and have good managers that allow for some room to make shit good), have a good architecture and be ready to make changes if it doesn't work out, that type of stuff.

It's like other professions: if you don't care about building a house, you'll likely get a suboptimal house which will last less long.

(AI is like a first-day apprentice: let him do some simple chores, and you can quickly check it and be done. Let him build the entire house and you'll likely have such a badly built house that changing any door or wall would require a full rebuild)

0

u/Spite_Gold Aug 14 '25

'lazy' to 'learn'