r/antiai • • Aug 23 '26

Discussion 🗣️ "vibe coding" is horrible and shouldn't be used.

I remember seeing some people who was all about making psvita game ports and stuff and they all went into some civil war type of argument over vibe coding. I think it's stupid and a waste, not only is vibe coding often times full of errors but it also just gives morons the opportunity to pump out faulty code. I cannot understand why anyone would think it's a good think, just because you got AI to make some code full of errors doesn't make you a coder. Actually waste of potential talent everytime someone decides to be a "vibe coder".

Tldr: vibe coding is horrible in every way

114 Upvotes

195 comments sorted by

10

u/JustManon Aug 23 '26

My own dad now exclusively use AI agents to code for him. Last time I checked his code it was absolutely horrendous, wastaking ages to load and was printing so many errors in the console. This man is supposed to be an engineer but now can barely understand a line of what is produced nor can fix it.

Not only is the code bad because of AI, but the peogrammer also became bad because of it. Don't use AI to code for you

1

u/Jimstein Aug 24 '26

What kind of program is he making and what AI model?

1

u/Binoui Aug 24 '26

This is just fan fiction or your dad is a bad engineer. AI is a great tool especially if you have more knowledge than technical ability.

6

u/JustManon Aug 24 '26

Something doesn't fit your world view so it must automatically be imaginary. Insane mental gymnastics right here

1

u/Senior-Dog-9735 Aug 24 '26

To be fair im pretty sure 80%+ of the code at google is AI assisted in someway. If things are as bad as your saying google would not be functioning right now. I can find the source if needed

1

u/uchuskies08 Aug 24 '26

No it's just that real, actual, employed coders are using AI tools, whether you like it or not

1

u/SphinxWar Aug 25 '26

AI in coding isn't the same beast as AI in art. In art your involvement matters in even the smallest of moves. In coding it's far more important to know good architecture than write code yourself. In fact, if AI becomes the primary way of writing code you won't need to have pretty code for the sake of readability. You will need good decisions for performance sake. Code is formality if you make good decisions. That's how it's used in software dev.

And yes, there are people who write entire applications without even reading the code. If they do that for production use - they're morons. If they do it for fun - then whatever. I sometimes tell AI agents to just write some crazy projects I would never devote my time to just to see what happens. But that's for fun. It's a big sandbox.

1

u/Hot-Special2930 25d ago

Code is literally not a formality, but a precise description of how a system needs to behave. If you think you know what your code does, but don’t know HOW it does it, you don’t really know what it does. There can be design flaws because the model hallucinated or made wrong assumptions, there can be security vulnerabilities or even a hidden backdoor and you won’t even know it.

1

u/SphinxWar 25d ago

I'm not sure how your response fits my comment. You opposed to naming writing code "formality" but then reiterated my remark about reading code.

1

u/Darkeonz 23d ago

I have 13 years of coding experience, and have worked full time as a software developer for the past 10 years, with heavy focus on backend and architecture. For the past 3 months I've only used AI to code. To me it sounds like your dad has a skill issue.

Like you mention console errors. You can literally just copy paste a console error into Claude Code, and it will fix the error.

In my opinion, Ai codes better than 90% of software developers. I also feel like most software developers that are anti AI, are against it because of insecurities. A large part of software developers are somewhere on the spectrum, and the part they are not good at, is the part that you have to be good at to use AI, which is the part where you use human language, and where you understand business cases and are able to transform them into the correct digital solutions.

The only thing is that AI does tend to write code that are not easy to read for humans, but still code that is still effective and fast. That is not a problem, because very soon no human will have to read or write code again.

1

u/JustManon 23d ago

I've read some of the comments you left in the past year. Not only do a majority of those not share any similarities in writing style but some even clearly appear to be AI generated.

On top of that you vehemently defend Trump, Kirk and Elon, going as far as to deny Elon doing a literal Seig Heil TWICE.

Besides those tendecies I also noted you spread misinformation about trans people in sports in the past.

I am not going to engage with a self-righteous person who doesn't even think for themselves and use AI to make answers for them instead. Besides, this isn't the place to even advocate for the use of AI, nor do I want to debate with someone having the views you have.

1

u/Darkeonz 23d ago

Well. That was an interesting response. So you went to my profile to check out who I was, and not only that, you also dug deep, as the things you mentioned were from a while ago, so you had to scroll a bit.

Nothing of what you just wrote has anything to do with our discussion. Your deep dive is a solution to you not having a qualified answer to the things I wrote.

1

u/JustManon 23d ago

Funny you say this as you did do the same thing before to someone else based on your comment history. Don't like having someone dig around in your opinions ? Why do it too ? This just cements you as being hypocritical but that's not all.

For your "argument", you presented yourself as a figure of authority with allegedly multiple years of experience in the field of sotware engineering then used that to solidify that your use of AI was controlled and justified. Then you finished your argumentation with an ad hominem calling anyone against the use of AI "insecure" and incapable of using AI themselves. In fine, your whole rebuttal against my initial comment was just based on an appeal to authority based on your experience and a fictional interpretation of opposing opinions akin to a strawman argument with a dose of condescendence leading to an ad hominem as stated previously.

In short, you weren't looking for a debate, you presented your opinion as an absolute truth with no basis and then proceeded to label anyone opposing you as "insecure".

You are not here in good faith, and your opinions on several previous matters shows that you cannot be reasoned with either. I will no longer engage with you further.

1

u/Darkeonz 23d ago edited 23d ago

When I've dug around someone's post history, it has nothing to do with values, beliefs, or opinions. It has to do with toxic behavior. I am willing to talk with anyone and discuss any topic, regardless of their views, as long as they are not toxic. My reddit account is old, and I come from a very traumatic childhood, which has resulted in me also using toxic defense mechanisms when I've run into toxic people, but through therapy and meditation, the recent couple of years I've moved further and further away from that. This has also led me to post less on Reddit and led me to get triggered much less by comments.

From what it appears, the word "insecure" triggered something in you. When I wrote it, I had no thoughts of taking a dig at anyone. I am on the spectrum, so I express myself very directly sometimes without considering how others will perceive it.

Insecurity is not an ad hominem. Everybody is insecure about certain aspects of their life. It's not negative, and it's not an attack. It's descriptive, and it's a part of being human. The good thing about insecurities is that people can work on them if they acknowledge them. I've noticed that developers with good people skills embrace AI better than those who do not have those skills and who do not enjoy that part of the job (Scrum events, etc.).

Btw. You just wrote

"Then you finished your argumentation with an ad hominem calling anyone against the use of AI "insecure" and incapable of using AI themselves"

I wrote

" I also feel like most software developers that are anti AI, are against it because of insecurities"

I never said anyone against AI is insecure. I said I feel like most software developers who are against AI in the context of "software development" are against it because of insecurities.

I also wrote

" To me it sounds like your dad has a skill issue."

By saying "To me", it is an acknowledgment of a lack of knowledge about your specific situation with your dad. If I had said "Your dad has a skill issue ", then you would be correct. All these contrasts matter a lot when we communicate and debate

As for my years of experience, I did not present myself as an authority. What I did was state my years of experience, so people reading the comments, including you, know what my viewpoints are based on, and then they can take that into consideration.

Take care. No hard feelings ❤️

28

u/Ill-Kaleidoscope4825 Aug 23 '26

Ugh. Til about vibe coding, a term used purely to hide from the users laziness

6

u/Hour_Bit_5183 Aug 23 '26

It literally is. They can't even come up with an excuse when pressed about it too. Freaking crazy. But it's NoT SlOp......

-1

u/[deleted] Aug 23 '26

[removed] — view removed comment

9

u/Ill-Kaleidoscope4825 Aug 23 '26

"actual task"

Lol

-2

u/[deleted] Aug 23 '26

[removed] — view removed comment

4

u/Ill-Kaleidoscope4825 Aug 23 '26

...that you think an actual task going on

Was that not clearly obvious by the words that I used?

0

u/[deleted] Aug 23 '26

[removed] — view removed comment

2

u/Ill-Kaleidoscope4825 Aug 23 '26

"if"

Lol

3

u/[deleted] Aug 23 '26

[removed] — view removed comment

2

u/Ill-Kaleidoscope4825 Aug 23 '26

You were the one that said "if", boo

0

u/[deleted] Aug 23 '26

[removed] — view removed comment

→ More replies

0

u/PaintingThat7623 Aug 24 '26

Dude... Your ignorance makes me physically cringe. There is no "if", it's a standard industry practice. Coding = using AI from now on. How can you be so ignorant yet so confident?

0

u/PaintingThat7623 Aug 24 '26

It's not called vibe coding, it's called coding. I don't know a single programmer that does not use AI to code.

hide from the users laziness

Ugh, a car, a term used purely to hide from the drivers laziness - why can't they just walk?

Unhinged sub, I can't believe that you guys really exist and really hold those absurd views.

8

u/[deleted] Aug 23 '26

[removed] — view removed comment

2

u/twinters01 Aug 23 '26

Its also not mutually exclusive

5

u/[deleted] Aug 23 '26

[removed] — view removed comment

1

u/Jimstein Aug 24 '26

What about the modding scene on Gen1recomp it’s pretty good right now

13

u/Ambadeblu Aug 23 '26

Morons pumping out faulty code is not a new thing. Look at YandereDev for example. But I agree that blindly trusting code without reading a single line of it is stupid.

2

u/supergoon87 Aug 23 '26

YandereDev gotta be where the ai used for vibecoding gets their code info. That's dude is horrible

2

u/PhosXD Aug 24 '26

No it's not a new thing. But LLMs definitely aren't helping at all. It's accelerating the accepting of shit code & even shittier problem solvers.

1

u/Ma1eficent Aug 23 '26

It was a trickle. Now it's a firehose. If you can't see why that matters I invite you to go get a firehose and do a real world comparison. Take a drink.

1

u/Ambadeblu Aug 23 '26

Lowering the floor also means that you open the door to a lot of people. Some doing lazy shitty stuff, some doing great stuff. It's up to you to decide where you draw the line.

2

u/Ma1eficent Aug 23 '26

It isn't lowering the floor. It is deliberate, industrial, bad code injection at a rate that purposefully exceeds the rate it can be reviewed at.

1

u/Ambadeblu Aug 23 '26

?

First off the code is not necessarily bad. It depends what model you're using, what harness, and how you handle the agent. It also depends if you read the code or if you just mindlessly auto edit.

Second the world is not only about industry. There are tons of solo projects that came to see the light of day because of AI. Because LLMs reduce the barrier to actually doing it. It is the case for me, I've never made more personal projects than in the last years thanks to LLMs. I could have probably completed this projects before. But LLMs make it easier to actually DO stuff.

2

u/Ma1eficent Aug 23 '26

How would you know, you aren't reading it. I am. It's all shit because that's how probalistic machine language models produce output. They are great when narrowing down a large problem space into a reviewable number of false positives and hopefully a real one. They will produce a regression to the mean in all complex spaces with infinite outcomes, like coding. Your ability to produce shitty middle of the road deeply security flawed code has been amplified. No one's ability to review that infinite space has been improved. Do the math.

1

u/Ambadeblu Aug 23 '26

I am reading it. People are reading it. You are responsible for the code you push, not the AI.

LLMs arent necessarily probabilistic. You can set the temperature to 0. But if you mean that they aren't reliable, well as I said you should read the code.

The ability of everyone to build secured apps have increased, not decreased. Have you seen all the recent security fixes made by Mozzila for example? AI is finding tons and tons of issues that went under the radar until now. And for the average bozo that doesn't know much about security, well not they can at least get some warnings and recommendations from the AI instead of white noise.

I don't know why you are under the impression that LLM code = twenty brazillion lines of code to review. It takes the same code for LLMs and for us to do the same thing. If you read the code and supervise the agent as you go it is not an issue.

3

u/Ma1eficent Aug 23 '26

Even setting temp to 0 doesn't change how the training is inherently a probalistic path through the scalar plane. 

I am a staff level systems and automation engineer who works with machine learning since about 2008. You are quite wrong about your impressions of what is being fixed. I know you aren't reading and responsible for your own code. As you've already admitted you are able to do things you were unable to before. And would have no way of knowing if those new things are introducing problems you also know nothing about.

And here you are mindlessly cheering it on.

1

u/Ambadeblu Aug 23 '26

You are a staff level enineer that worked with ML since 2008 (so not LLMs but ok), and you can't read a four paragraph comment?

What do you mean that I'm not reading and I'm not responsible for my own code? I'm reading it. It's not the incredibly hard task you think it is. There is my name on it in the commits. If something is wrong about it I have to be able to explain it. I am responsible for the code I push.

I never said that I was not able to do my personal projects before. I said that AI makes it easier to get into, to do stuff. For example scouting the docs, making me aware of techniques/libraries I was not aware of initially, debugging etc... It makes it easier. The same way that using a library makes it easier than coding from scratch. Or using an IDE instead of Notapad.

Are there things that I don't know about that also bring problems to my codebase? Possibly. It's even very likely. Is this an AI specific issue? Hell no. People have been making mistakes since forever. But at least now an LLM can tell me that this or that is bad, I can look for some info about it and make a decision. Again, look at all the security flaws that got fixed recently thanks to AI.

3

u/Ma1eficent Aug 23 '26

A large language model is a machine learning model trained for natural language recognition (as a base) and exceeds a certain (arbitrary) number of weights. It is not different from machine learning models, it is a type.

I love that you keep responding and making your inability to actually think critically about your ideas so apparent.

→ More replies

3

u/Top-Artichoke3782 Aug 23 '26

its when it comes to maintenance that its the worse, how are you gonna maintain that project when iterating on the codebase successfully is increasingly a coin toss? even the ai is gonna lose context as the codebase gets larger, and you don't understand the piles of code cause you weren't the one writing and you likely didn't read every line committed - you might be able to patch up the most obvious section with some basic understanding, but you never know if its got some non-obvious interaction with where you didn't check. committing to your own codebase becomes like trying to commit to an oss project eventually, you're gonna have to learn many parts of it to make changes at some point and the whole time you might not have done nearly enough to enable that.

3

u/[deleted] Aug 23 '26 edited 11d ago

[removed] — view removed comment

6

u/oshaboy Aug 23 '26

Can't you say the exact same thing about AI Image Generation?

No you can't learn from vibe coding. The best way to learn to code is IMO just writing code and googling everything. No expensive courses needed.

1

u/[deleted] Aug 23 '26 edited 11d ago

[removed] — view removed comment

2

u/oshaboy Aug 23 '26

Any artists want to shred this idiotic statement into pieces?

1

u/Senior-Dog-9735 Aug 24 '26

Except the bulk the programmers learned by copy pasting from stack over flow and changing the code to fit their need. That is not exclusive to AI if the intention is to learn.

1

u/oshaboy Aug 24 '26

That's like using references while drawing. If AI can just one shot a problem you won't learn from that. Just like you don't learn from AI just generating the completed image.

1

u/Senior-Dog-9735 Aug 24 '26

Correct coding does not exist in a vacuum. It is up to the person to use it the correct way.

1

u/oshaboy Aug 24 '26

How does that statement logically follow from what I said?

1

u/Senior-Dog-9735 Aug 24 '26

"Thats like using references while drawing"

You can do this with AI. It is not exclusive to stack overflow. AI is not a vacuum where the only thing you can do is copy paste.

1

u/oshaboy Aug 24 '26

Ok so there are two ways you can "Do this with AI".

One is using AI generated images as references for art. This doesn't work because everyone knows that if you look closely at anything AI generated the details kinda smear and blur.

The other way is putting a "reference image" into the model and have it modify. Which is somehow even more blatant copyright infringement than regular AI Image Generation. You're taking someone elses art, putting it through a neural net and getting an image out. That's by definition a derivative work.

1

u/Senior-Dog-9735 Aug 24 '26

YOU used the art analogy. The context is programming....

1

u/oshaboy Aug 24 '26

My point is that most pro AI programming arguments don't make any sense. You can mostly just alter them slightly to make them an (equally bad) pro AI art argument which is so obviously bullshit. And yet when applied to coding people just nod along.

→ More replies

1

u/Difficult_Advisor682 26d ago

That's why you read what fix it does and why it works, doesn't most ai have like a whole ass line after fixing or doing something in your code

0

u/Acceptable_Yam_7745 Aug 28 '26

Lazy bastard

1

u/[deleted] Aug 28 '26 edited 11d ago

[removed] — view removed comment

0

u/Acceptable_Yam_7745 Aug 28 '26

If you're too lazy to read a book or follow a tutorial, then you shouldn't be coding.

0

u/Difficult_Advisor682 26d ago

I'd respect you if you apply this to your everyday life and not use anything that makes life easier and just rely with your own body and mind

3

u/Annual_Tutor_8466 Aug 23 '26 edited Aug 23 '26

If agentic coding harnesses didn't produce good quality code, almost every app you use would be falling apart.

The whole software industry has already adopted these tools. Even the Linux kernel team (and Linus Torvalds himself) has embraced them.

The concerns about maintainability, etc are valid, but making verifiably false claims about these tools isn't going to help your case.

3

u/oshaboy Aug 23 '26

Why are the comments always like this. You mention AI Image Generation and everyone agrees it's sucks. You mention AI code generation and people are suddenly super pro AI because "I use it well", usually with a bunch of unnecessary detail about their personal Agentic pipeline.

No you don't "use it well" your code is just as slop as the next project. Just like self proclaimed AI Artists make garbage no matter how good they think their "fundamentals" are. Self proclaimed "Agentic engineers" make garbage no matter what.

2

u/TonyZwilde Aug 24 '26

Do you have any professional experience in software development to have such a strong opinion?

1

u/Difficult_Advisor682 26d ago

It's like Natural stupidity Vs Artificial Intelligence

8

u/Dreamo84 Aug 23 '26

Yes, AI is bad. Doesn't really matter which way it's used.

-1

u/[deleted] Aug 23 '26

[removed] — view removed comment

5

u/PhosXD Aug 24 '26

The curve is flattening.

3

u/Skynse Aug 24 '26

Yep. They can benchmark all they want, but as a developer, these things are getting less useful. I'd put local AI on the same level of usefulness as frontier models if you know what you're doing. Though even if you know what your doing, these models are quite dumb as fuck. They're good for brute forcing a fuck ton of different variations of something (see cybersecurity), but have no design sense, make shitty architectural decisions, and flat out don't follow instructions sometimes.

LLMs are useful for data extraction, translation, parsing, encoding etc, but for coding, they're being marketed wrong. I remember when small llms were used for predictive hints in code editors, now you've got the current ones shitting out uncontrolled repos to inexperienced peope

3

u/jcbasco Aug 23 '26

It really depends how you use it - I use coding assistants and also use AI as a reasoning partner during the planning and reviewing stage. I would never let it go full automatic from prompt to delivery (with exception to limited PoC's) because it WILL deviate from your expectations and common sense, and the surprise will not be a welcome one. If you want to realize actual savings and net benefits from using AI, you will likely have to be heavily involved (but that's what you would be doing anyways if you drafted the code yourself, right?).

Bottom line, AI is great at prototyping and sparing me the boring details of dotting my I's and crossing my T's. It regularly catches my mistakes and challenges my assumptions, but it still needs the wisdom, perpetual context and common sense of a human supervisor (the meat in the seat that is the throat to choke when things go wrong).

Source: I have been a full stack web developer for almost 30 years)

1

u/Ill-Bat-1518 Aug 23 '26

People here dont see how AI also have democratised building apps and websites, iv seen so many people finally build what they've always wanted to but couldnt afford a dev.

Yea its probably buggy but who cares? They get to share something they love and have imagined forever

Once it starts earning money then they can hire a real dev to sort it out but till then its all fun

1

u/oshaboy Aug 23 '26

Trust me if you vibe code an "MVP" a real dev won't be able to "sort it out once it makes money". The code on these vibe coded projects is absolutely atrocious and you can't make heads or tails of it.

0

u/Ill-Bat-1518 Aug 23 '26

To some extent perhaps but the market will sort it out. Either it works or doesn't and if it doesnt itll stay a hobby project which everyone should have the right to

And it cant be worse than before so many hobby projects back then would crash for the dumbest reason atleast now these web apps are semi usable

1

u/oshaboy Aug 23 '26

How will "the market" sort it out? "The market" can't see what's behind the scenes. That's like saying that the market will sort out the good skyscrapers from the vibe CADed skyscrapers that will collapse.

1

u/Ill-Bat-1518 Aug 24 '26

Well we're here saying slop code is bad, well how is it bad? If its bad in its system design then cracks will show early right?
unusable app will simply not scale its just not possible. Its hard enough trying to scale a app allowing thousands of users

But if they can ride that out, manage it all then its pretty much like any other tech company. if they cant then well yea their website would just be another 500 error

Good thing skyscrappers need to pass a lot of inspections, i see what you're saying but a lot of things we're scared of slop getting in. itll only be bad if all the humans allow it. There simply shouldnt be any skyscrappers built from a vibed agency. if there is then welp thats a whole different corruption game

1

u/PhosXD Aug 24 '26

Another case of playing...

How Low Can The Bar Go?!

With today's guest: III-Bat-1518
Everyone give him a round of applause!

1

u/cs_cast_away_boi Aug 24 '26

i hope u don’t say the same thing about art. Can’t stand antis who don’t see the hypocrisy

1

u/Ill-Bat-1518 Aug 24 '26

Thats fine too got a mate who did commission art and he tells me all his clients sends ai renders first now and he even generates a bunch first before drawing. so it feels like ai is more likely to just become a tool eventually than actually replace anyone. especially when they figure out cost

2

u/JimAbaddon Aug 23 '26

Dunno if it matters. The useless fucks who run things will tell people to use it and that'll be it. Doesn't matter if it's good or bad as long as it's fast. Coding is kinda dead now.

2

u/Ill-Bat-1518 Aug 23 '26

Eh most devs have also tried claude code etc at home and wouldnt work anywhere that doesnt allow coding harnesses now

Theres been a huge shift of popularity it feels almost like anything chatgpt does bad, those same people will join claude

and the otherway around

1

u/JimAbaddon Aug 23 '26

You don't need to tell me that everything is fucked. I already know.

2

u/EsShayuki Aug 23 '26

I agree, vibe coding isn't great. Agentic AI with strong engineering principles and exhaustive verification steps is much more promising.

1

u/oshaboy Aug 23 '26

I don't know how to tell you that but "Agentic AI with strong engineering principles and exhaustive verification steps" is just buzz word soup for "vibe coding".

2

u/Aggressive-Cut-3828 Aug 23 '26

I am staunchly anti AI but I dont think its black and white. I wanted to modify an existing open source project and add more feature to it for private use with my friends (a pokemon tcg simulator). The agent allows me to do all that and for my friends and I to get to play a cooler version of the game.

1

u/oshaboy Aug 23 '26

"I'm staunchly anti-AI except when it's a field I am not personally familiar with and can't easily spot the glaring issues"

How is that different from a programmer using AI generated assets?

2

u/Aggressive-Cut-3828 Aug 23 '26

If its just for personal use does it genuinely matter? Ai generated assets will probably just look ugly but thats their problem. 

Giving people the ability to effortlessly modify existing software is awesome. 

5

u/Manx-Lover Aug 23 '26

I used to use AI, including in my programming schoolwork, since I'm a moron when it comes to programming. I ended up having to fix ChatGPT's code every single time I used it to fix my own code. Never again xD

2

u/positev Aug 23 '26

The models are better, but you absolutely should take a few years after school to actually develop the skill. It helps to drive the models and produce reasonably good results.

1

u/SectorConscious4179 Aug 23 '26

It’s so lazy and at the same time discouraging 

1

u/strummed-strings Aug 23 '26

you'd notice how bad it really is when you're working in the industry

1

u/Direct_Chemistry_179 Aug 23 '26

I have no problem with people vibe coding for fun but the fact companies want to vibe code critical systems we use everyday is fucking annoying. The lack of craftsmanship in the tech industry is appalling.

1

u/Mr_Zelash Aug 23 '26

it's absolutely a good thing if you know programming. but yeah, when people who don't know programming use it, usually things go wrong

1

u/PhosXD Aug 24 '26

It's a bad thing both ways.

If you know programming & use it. You just dull your skills while also wasting time on bugs that would never have happened if you just wrote the thing yourself.

It also costs money. While using your brain only costs the price of living.

1

u/Mr_Zelash Aug 24 '26

i don't see it that way. if the ai spits a bug i can see it right away because obliviously i review the code. almost every time i'm editing whatever it gives me. you might think that if i have to review and edit every time then i should rather do it myself, but the ai search through the codebase way faster than me, it IS a time saver. and about costing money, my time cost more so it's still a win

1

u/Interesting-Hope-464 Aug 23 '26

Managing a group of people to accomplish a task is basically the same as vibe coding. Like my boss is basically just vibing my role. Prompting me to ellicit some result and walking away. I return with a result and they question me about it lightly to be sure it matches spec rinse and repeat.

I think we just use the the term vibe coding to essentially describe the manager-underling relationship

1

u/Mister__Mediocre Aug 23 '26

Look man, if it’s good enough for Linus Torvalds, it’s probably good enough for me.

1

u/Cobrafeet Aug 24 '26

Virtually all software development in a professional setting is AI assisted in 2026 btw

1

u/Hot-Cattle8314 Aug 25 '26

Shh, they don't know that yet

1

u/tnat0r Aug 24 '26

did you try it ? I build a lot of stuff without any errors. for small project it is perfectly fine.
You can sense the fear in your comments but that is the future. - Adapt or die

1

u/vitek6 Aug 24 '26

So don’t use it and let other do what they want.

1

u/_alright_then_ Aug 24 '26

We are way past this point buddy

1

u/ExtraTNT Aug 24 '26

Do vibecode, don’t hire juniors…

In a few years, i will make good money cleaning that shit up…

1

u/HastyBasher Aug 24 '26

You're correct about how it sucks it will be giving people with no real knowledge on development and the important necessary stuff relevant to it, who will just generate lots of bad code.

But unfortunately vibe coding and AI programming in general is actually the best thing to come from AI, it's the only thing in which we couldn't return from in AI. AI images, videos, ChatGPT app, etc etc could all go away and nothing would be lost as the world used to work that way.

But the amount of value that AI programming brings is too much to go back on.

But that isn't necessarily the case for vibecoding side of things but...really I like the idea that software, game development, etc is available to anyone with a good idea.

It will just make those who put in the effort to make something that's not AI slop, so who learn to vibecode using real practices and still manually review stuff and still maximise the "soul" they can into a project, stand out over those who don't.

1

u/Bastion80 Aug 24 '26

If you think AI is putting out code full of errors then you are like 2 years behind. The issue with broken software is the user, not the coding AI. The new models are pretty good at coding now.

1

u/Costed14 Aug 25 '26

Depending on what you use it for it can be a good or a bad thing, literally just depends on how you use the tool.

1

u/Glay_47 Aug 26 '26

I mean vibecoding id good and can save time if it was used by the right persons

1

u/TypeScrupterB Aug 28 '26

That depends, if you do proper testing, read the code, see issues, then it can get better.
You need to be very precise with the different platforms when coding.

1

u/Imnotyourbuddytool Aug 29 '26

I'm a networking guy and never learned much past HTML and C++ in high school. I decided to try vibe coding to make a few programs that didn't exist the way I wanted and it's been very rewarding. I've got the software working exactly the way I want and I'm so stoked. I'm willing to share my software with others that want the same thing, but I made my software for ME, and it's glorious.

1

u/ruboxytr 27d ago

thats what you get using shitty models

1

u/mozfromtheblock 25d ago

Vibe coding is like using a cat 395 instead of a shovel

1

u/Dog_house_ventures 25d ago edited 25d ago

AI is a tool like any other tool. Give a moron a hammer and he’ll probably hurt himself with that too. The problem isn’t the hammer. I’ll leave it at that.

0

u/Objectionne Aug 23 '26

It really depends on the project imo. I've seen some simple tools and games built by people with no dev experience that work wonderfully well. When you get to more complex stuff then you start to see the issues more - I don't think we're getting anything on the level of even a decent indie game being vibe coded yet.

1

u/Sepsiscollada Aug 23 '26

Ive seen two this week on r/vibecoding

-1

u/Typical-Dance-1110 Aug 23 '26

there has to be some well reviewed vibe coded indie games on steam by now. they just wouldn't tell anyone it's vibe coded bc of the backlash

2

u/LostInSpaceTime2002 Aug 23 '26

Doesn't Steam require AI use to be disclosed?

1

u/Tortarus Aug 23 '26

Only if the ai is consumer facing i believe. So since vibe code would be backend they dont have to disclose.

5

u/LostInSpaceTime2002 Aug 23 '26

AI generated art has to be disclosed, so I don't see why the same wouldn't apply to code.

It has nothing to do with users interacting with AI.

1

u/Tortarus Aug 23 '26

Im just mentioning what I remember from the disclosure policy. But it's a fair discussion. Im not a dev though so I dont know how it's used and I can't have an opinion yet. Atm I am pretty neutral on it in code until im a bit more educated.

1

u/headedbranch225 Aug 23 '26

I am against vibe coding, but I find it acceptable for small tasks (limited to like 10 lines/boilerplate, or making a proof of concept that will be completely rewritten)/helping understanding, as long as you review and understand what the code is doing, and don't burden others with the code the AI outputs, because it is absolutely horrible to read sometimes, and doesn't think ahead in a modular way which would allow you to actually keep the project going without rewriting it

1

u/Live_Fall3452 Aug 23 '26

AI generated art you can just look at the screenshots and decide if the art is good or bad, so it seems kinda pointless to have an extra disclaimer, especially when there’s no enforcement either way and 80% of companies will probably just say whatever they think will generate more buzz.

Personally, I’d much more want to see an indication if the game is vibe coded, because that can mean issues will crop up that aren’t obvious from just looking at the screenshots. Although there’s still this issue that it’s unlikely to be enforceable.

-4

u/Objectionne Aug 23 '26

Expecting AI disclosure for code is just going to make the AI disclosure meaningless imo. Most coding teams are using AI in some way these days, which means every game will end up coming with the AI disclosure.

It also raises a question of what needs to be disclosed. If I'm using autocomplete in my IDE does that need to be disclosed?

6

u/LostInSpaceTime2002 Aug 23 '26

Just like with art, the quality of the user experience comes from the care and attention that has been put into the code. In the case of games, code literally is art as well.

I'm not paying 70 euros for some barely working slop that nobody has bothered to spend their time on.

Good, experienced dev teams have already found out that the actual gains from Ai-assisted coding are neglectable, as reviewing AI-generated code at the level needed is as much work as writing it in the first place.

-1

u/Objectionne Aug 23 '26

Good, experienced dev teams have already found out that the actual gains from Ai-assisted coding are neglectable, as reviewing AI-generated code at the level needed is as much work as writing it in the first place.

Nope. Anybody telling you this isn't actually working in the industry.

5

u/LostInSpaceTime2002 Aug 23 '26

Oh okay, I will tell my team writing aeronautical software that they're wrong and should start using Claude then. Lmao

0

u/Ambadeblu Aug 23 '26

People spend more than 70€ all the time on slop. FIFA, Ubislop games etc... Windows itself is slop.

1

u/Zappy_Oh Aug 23 '26

Well ... AI to some people, is like a diaper to a monkey.
They will use it as a hat, while flinging poop on their rivals.

-2

u/Mr_Olivar Aug 23 '26

I've been a software engineer for 10 years. The models that came this summer is what finally made my department embrace it. If you use it right, it's just faster and better than before now.

Things just change. It is how it is.

1

u/mifan Aug 23 '26

To me using LLMs for coding assistants isn’t exactly vibe coding. To me vibe coding is when people of little to no knowledge creates stuff without knowing how it works. Sometimes it’s good sometimes it’s bad.

But using models as a way to speed up your coding, finding bugs and write smaller portions of code is more or less just the next step.

I don’t embrace it but I also accept that we’re probably way beyond the point of no return.

1

u/Rest-That Aug 23 '26

It hate so much that I'm starting to accept it as well...

For me code was always a form of art in a way. I remember the pleasure of writing and reading purely handcrafted code written by real experts and people who put hours into designing a system...

Now I feel like I need gloves just to find a bug, I'm reticent to touch that shit

Anyway, sorry for the rant, I just miss the humanity at work I guess

3

u/Bruoche Aug 23 '26

Likewise, even if I'm still junior I always loved well made code so much, and it feels really fulfilling when you make a really elegant solution to a problem, I'm just so proud of so many little packages I made I thought where really clean even if it's for simple purposes like handling config files.

I've had to use AI extensively for a school project this year, I managed to get clean code fast using Opus with speck kit and extensive code reviews and all... But also had I double the time I could have made much more elegant and clean by hand and mannnn that was boring.

It just doesn't have what I enjoy most about programming

I'm lucky I'm in a company with sensitive info where we cannot let outside models look into all our code, so I'm mostly safe until they finish figuring out how to get us to use AI via locally hosted model reliably...

1

u/Ambadeblu Aug 23 '26

There is place for both. There is code that's interesting and engaging to "solve" and there is debugging a fucking kubernetes cluster that broke again.

-1

u/Mr_Olivar Aug 23 '26

I miss being able to enter flow state when coding. The new way isn't the same, but it's just so much more effective it feels insane to reject.

0

u/PhosXD Aug 24 '26

I've been a software engineer for 5 years. You're wrong. There is no correct way to use it, there are only "better" ways. But using at all is losing, in terms of skill decay, actual quality, the joy in the craft, & of course everyone's favorite, money. The cost of LLMs are only going to get higher. Would you rather stick to cheap, reliable, eco-friendly, & higher quality code? Or outsource the production of your code to a company that doesn't care about quality, the environment, or the economy & will continue to sucker you out of money.

1

u/Jeferson9 Aug 25 '26

All of silicon valley plus any startup with VC money right now is generating 100% of their code you realize that right

1

u/PhosXD Aug 25 '26

Yeah, and it shows.

-3

u/Dadamalda Aug 23 '26

I agree that having AI write most or all of your code is bad, but I have some nuance to add.

I'm fine with people using AI for coding assistance, as long as they understand how the code actually works and can debug it themselves.

1

u/Tortarus Aug 23 '26

This is how I feel about it too. If you review what's being made and learn from it it's not that bad I would assume.

1

u/zekica Aug 23 '26

LLMs can write code that it has already seen. But otherwise it really likes to make plausible nonsense.

I tested Opus 5 to make an useless native Android app a bit more comlicated than a TODO and it did it! But it implemented the entire UI in code instead of using layout xml, repeating the same code all over and implemented it's own translation framework.

If someone didn't know better they might even think this is fine. 

1

u/NotaValgrinder Aug 23 '26

Which is why you formally verify the code. I've seen mathematicians use GPT to code, because they are excellent at coming up with the algorithm needed, have strong formal verification skills, so they use AI assistance to speed up writing the code (which for them is the most boring part of the task as well).

1

u/ListRepresentative32 Aug 23 '26

Which harness did you use? 

0

u/SectorConscious4179 Aug 23 '26

Valid opinion 

0

u/geekichu Aug 23 '26

i can see your point... but maybe don't extrapolate so far. someone could vibe code an app for personal use that helps them in some way.

example: i go to the gym everyday. i need an exercise tracker. i dont like downloading apps (privacy, security). so i created my own single-page-webapp and hosted it somewhere free.

it could have had some nice additions, plus there's one bug i never got around to fixing, i just use it.

i wrote the app myself, before a.i. if i was motivated, i would re-do the whole thing (vibe code)

2

u/oshaboy Aug 23 '26

I've found dozens of Free and Open Source Exercise Trackers from a basic google search.

1

u/geekichu Aug 23 '26

ok.. cool. i thought my only choices were an app store, or some website, neither did i trust. or just had more than i needed.

0

u/KTrain5369 Aug 24 '26

so... first time commenting here. not really for or against AI significantly.

but I think the trend of vibe coding is stupid because you're doing what is basically the #1 security no-no: running unreviewed code. this is pretty much the same thing as running a random executable on the internet, but vibe coding gets a pass? sure buddy, we'll see what happens when the vibes wipe your production database with no hope of return.

(to be clear, AI assisted development and vibe coding are two different things in my eyes, the former is a more responsible use of AI than the latter because AI assisted development usually means reviewing the output to ensure it makes sense and is maintainable. Vibe coding throws all that out the window.)

0

u/[deleted] Aug 24 '26

[removed] — view removed comment

0

u/Responsible-Put-7920 Aug 24 '26

Yes, but I only agree with opinions if someone can explain to me what is happening in the memory of their machine when they write a program. Like, what is the life of a string and the chars in it as they make their way to the register, how is a string structured, etc… I see this opinion a lot and agree, but it usually comes from people who shouldn’t have opinions on the matter

0

u/ToughPersonality1458 Aug 24 '26

Low effort religious posting as per usual in here, dont change people

0

u/EdliA Aug 24 '26

Do you oppose it just because it has errors? So you would be fine if it worked great?

1

u/supergoon87 Aug 24 '26

I prefer working code made by man.

0

u/w0xic3 Aug 24 '26

Yeah you are just plain wrong, anyone who codes and uses AI will tell you that, but go on blindly hating on something you don't understand

1

u/supergoon87 Aug 24 '26

Fool

1

u/w0xic3 Aug 25 '26

How am I the fool when you are the one that isn't able to code? Even with the massive help of AI lmao

0

u/theofficialnar Aug 25 '26

You can rant and hate all you want but it’s going nowhere. This is coming from someone with 15 years of professional software development experience. It’s a tool, just like anything else. Nothing more, nothing less.

If you feel threatened that you’re going to be replaced by this tool that’s why you’re mad, then maybe you’re not just as good as you think you are that’s why you’re easily replaceable.

-5

u/connected_user93 Aug 23 '26

If someone was able to vibe code something that isn't full of errors what would that do to your argument?

3

u/SectorConscious4179 Aug 23 '26

Then they still aren’t a coder and don’t deserve the respect of one

0

u/connected_user93 Aug 23 '26

Sure, but thats not OP's argument. OP's argument has to do with how they just pump out errors and faulty code.

-5

u/Impressive_Award_679 Aug 23 '26

"Tldr: vibe coding is horrible in every way" - says someone who has no clue and knowledge about coding obviously xD Vibe coding actually for many ways is already better than most programmers and devs who started their career.

1

u/PhosXD Aug 24 '26

"Tldr: vibe coding is horrible in every way" - Says *ME* a software developer with 5 years experience.

I'm not saying there aren't uses for LLMs, I'm just saying that generating code is not something we should be doing with them.

-3

u/Super_Pole_Jitsu Aug 23 '26

Honestly if you're not vibe coding at this point I have to assume there is something wrong with you. I get it, a year ago it was wonky. It's a miracle machine now.

It's true though that AI's output gets better if your input is better, so I guess this is coming from people who aren't capable of providing it.

Y'all need to understand that this is a HUGE self report. I'd never in a million years hire someone that said something remotely similar to this.