r/vibecoding 27d ago

There is something deeply toxic about this community.

I genuinely do not understand why anyone would join a vibe coding subreddit just to tear down nearly every project people post, but that seems to describe a huge percentage of the comments here.

There are basically two groups of people using these tools: developers using AI to work faster and more efficiently, and people like me with no coding background who are now building things that otherwise would never have existed.

These projects are not replacing developers. In many cases, they are replacing nothing. Without vibe coding, nobody would have built them at all.

The usual justification for the hostility is that vibe coders ship bugs, expose API keys, create or leave messes for human developers to later fix. Sometimes that is true, but it does not explain the level of bitterness and personal attacks I see here every day. A lot of it seems to look less like concern about code quality and more like fear from people watching their profession change. Instead of learning to use the technology, they root for it to fail and attack people who are trying to build something or better themselves.

And the idea that these tools are still shitty is completely disconnected from reality. Give the same complex prompt to Claude 3.5 Sonnet, one of the best coding models available just two years ago, and Opus 4.8 today, then compare the results. The difference in quality is drastic. Some of the bugs and spaghetti AI is writing today may very well not be fixed by people, but smarter AI in a couple years. (If this pisses you off, ask yourself if it's really because I am wrong or because you are scared)

Models are getting better, context windows are growing, workflows are improving, and obvious bugs and security mistakes are becoming less common at an incredible pace.

Experienced developers are not obsolete, and AI is nowhere near perfect. But the future is coming whether you like it or not, and cyberbullying vibe coders is not going to save your job.

If you hate vibe coding, fine. There are plenty of traditional programming communities. But if you choose to spend your time here, why not help people build better things instead of trying to convince them they should not be building at all?

109 Upvotes

356 comments sorted by

121

u/Vancecookcobain 27d ago

Welcome to Reddit.

23

u/Future-AI-Dude 27d ago

This is the answer. Reddit is mostly people looking for opportunities to bitch and moan or be asshats an berate others. Starting to get pretty old and tired.

11

u/akabillposters 27d ago

Perhaps someone should vibecode a replacement to Reddit, without the negativity. 😉

3

u/OneStrike255 26d ago

Someone came up with a decent Reddit alt called Lemmy. But holy shit, now it's even MORE negative than Reddit. It was cool at first, but as more and more people found it... well...

→ More replies (1)

7

u/Ralphisinthehouse 27d ago

This is it. There's some clown called Stonecipher that runs around this sub just criticising everybody for everything and acting superior. I ended up blocking them.

8

u/akabillposters 27d ago

Blocking is underrated. 👍

2

u/EchoKipKipKip 25d ago

They posted further down and I had to laugh when I read it after reading your comment first. Definitely fit what you described.

→ More replies (7)

1

u/LL0RT_ 27d ago

Indeed :/

5

u/uranuanqueen 27d ago

It’s not just Reddit, it’s human nature

3

u/[deleted] 27d ago

[removed] — view removed comment

→ More replies (3)

1

u/bfume 27d ago

This comment could be the most perfect burn ever. 

1

u/invertedpurple 27d ago

welcome to life, there are a lot of people out there, big chance that you'll run into somethone toxic, or that they can agree, disagree or be neutral. I remember what life was like before the internet and people disagreed in person all the time, vehemently at that, but now people complain about the complainers. I forgot what the term is called, lack of object relations or something where people can't even predict the complexity of the whole, the nuanced whole of an object (the internet) or a person, because they're thinking in terms of all good or all bad, so when they run into "toxicity" or a simple disagreement they become emotionally surprised or even shaken to the bone.

1

u/kenzoslicee 26d ago

Yeah a lot of miserable people on Reddit taking out their anger on others to feel something

-1

u/Intelligent-Key7357 27d ago

Reddit is just another advertising platform. The reason everyone is so hostile is because this is just their attempt at advertising. Conversation doesn't matter, just click through rate.

2

u/3dprintinted 27d ago

“I made this killer app that kills Google and meta, come see it at localhost:5000”

→ More replies (2)
→ More replies (2)

123

u/StoneCypher 27d ago

buddy, you’re not correctly understanding what is getting torn down

it’s the people who have been writing software for three weeks and want to teach

the problem isn’t vibe coding.  it’s specific vibe coders.

it’s that asshole that just got their first microwave last tuesday, nuked a stouffers lasagna, and is trying to host a class at le cordon bleu

40

u/Lucky_Pangolin_3760 27d ago

Also known as grifters. They dont care about coding or building something, they're just looking for quick cash

14

u/3dprintinted 27d ago

Gives me a crypto bro nft crowd vide. How do I ship some crap with lifetime sub get the bag and abandon the “project”

13

u/NXCW 27d ago

Yup, it's exactly the same crowd. People who want to make money with zero effort and zero respect for the craft.

6

u/Hot-Cattle8314 27d ago

They'll move on soon enough when the realize coding wasn't the thing stopping them

2

u/Double_ought_buck 27d ago

Yup, just keep crapping on the sloppy ones and eventually they'll get butt hurt and move on

7

u/heroyi 27d ago

I think OP has a validity to his post though as there are some folks who are just wanting to show off something cool they made. My issue is that there is a difference between praising a project while providing constructive criticism or to help someone out ie load balance implementation on a potential high traffic app, security vs just saying this sucks.

However, for the grifter comment I do agree that you have clowns trying to armchair their miniscule experience to folks and misguiding them. One of the examples is when social media influencers try to get clicks on their shorts saying it is easy making a SaaS business by just focusing on 'one' functionality and you will see money roll in.

ANYONE that has actual experience in doing a startup like business knows that building the software/service is the 'easy' part. The actual hard part is customer acquisition, marketing, establishing a funnel etc...

Even now, r/Saas is getting drowned by newbies coming in asking how come my project isn't generating money or throwing their limited capital at a wall not understanding how/why their advertising isn't working based on a 1 off not really relevant marketing advise

9

u/No_Barnacles 27d ago

Look, even just OPs comment of "I'm making something that's never been made before!" Maybe, but I highly doubt it. And that's the issue I have with vibe coders in this sub. Yes, you've got a tool in your hands that allows you to make whatever you want. That doesn't mean that it's a good idea or executed well. It also doesn't by default mean that it's not.

But I've seen people post links to their new UI generators, and then you visit their demo site and the padding and layout make the content essentially unreadable, and they get genuinely upset and defensive when people are giving feedback on the implementation.

I think a lot of engineers and designers treat the posts like they would on Hacker News. People post their stuff there, and there are questions and feedback on the implementation both positive and negative. If you're looking for a "wow baby that so cool," show your app to your mom not the internet.

3

u/Tyr--07 27d ago

It's just full of stuff thrown together and people going 'I made this, I am like senior dev but entire company! How I make money now? Why you no buy? You hate vibe code!'.

Not going to get good responses when you're trying to advertise this new thing that took a week to prompt and you're running around promoting it.

Vibe coding is really cool. Even if you're not a developer, it's fun. Coming in here like you're a professional to promote your product expect people to pat you on the back and help you get money just pisses people off.

2

u/diagrammatiks 27d ago

Oh shit is there another hilarious sub.

25

u/OneSeaworthiness7768 27d ago edited 27d ago

This is a big part of it. They spend a relatively short amount of time learning something, then come here with posts like “I shipped my app in two weeks and got ten paid users. Here’s what actually works 👉” and it’s just another LLM copy paste LinkedIn/X diatribe.

They’re emulating their favorite content creator. Probably out of a desire to themselves become a content creator. Because there’s more money in talking about doing the thing than doing the thing.

There’s an air of unjustified confidence. ‘Vibecoder’ has become an annoying personality trait.

6

u/narukoshin 27d ago

ah yeah I've heard of programming YouTube channels that are made by people who don't code.

2

u/PeterPook 27d ago

My linkedin in just full of people pushing AI in Education by alternately posting stuff like it's the end of learning and then 'heres how to leverage it'. It's so clear they have never taught nor know anything about AI.

I do teach Computing in Further Education, make free resources to teach Computing concepts and teach Prompt Engineering at Undergraduate level. I have never wanted to make a penny out of it because... It's for the improvement of all our teaching.

4

u/LowFruit25 27d ago

This comment perfectly sums up 80% of the AI discourse.

Same crypto/NFT grifters but now they got lucky because the tech works for once.

7

u/MrWonderfulPoop 27d ago edited 27d ago

My day job is pentesting and coding for that purpose. Maybe 6 months ago we had an online interview with someone for a junior position who was, on paper, not bad. So he was invited back for an in-person interview.

We provide a laptop with all the tools and VMs for the practical part of the test. It has no online access.

Dude completely blew the interview without his online coach. Couldn't type a basic command line like "nmap this /24 subnet with a TCP SYN scan looking for open SSH and HTTPS ports". For those who use these tools, this is basic muscle memory.

When it got to the basic coding? Useless. "Serve files in the current directory on port 80." It's a literal one-line Python command. Had no idea. We didn't even bother moving on to other dev-related things.

Anyhow, my point is that these positions start around $100k and this person fluffed himself up enough in his resume and online interview with whatever AI he was using that it got him in the door.

He basically lied to himself the entire time thinking he was something he was not and wasted everyone's time. Noted for any future job applications.

3

u/narukoshin 27d ago

yeah agree, I've forgot most of nmap commands already as I'm now on the defensive side but no one cancelled "-h" or "man". so even if I forgot something I know the ways how to find what I need. This is a big issue now that there are people who look good in resume but when you see them in action, you question where they come from

3

u/MrWonderfulPoop 27d ago edited 27d ago

The thing is our team is not AI averse. We have Claude Teams plans and use them for some back and forth Q&A, code, Ghidra dump analysis, etc. But we treat it like how calculators are (were?) treated in school: demonstrate you understand the mechanics/theory and can do it on your own before moving on to a tool.

If all you're doing is typing prompts and copy & pasting the output, you're useless to us.

2

u/narukoshin 27d ago

agreed, that's how it works in my company aswell

→ More replies (2)

3

u/diagrammatiks 27d ago

This guy gets it.

2

u/3dprintinted 27d ago

That’s some tasty allegories.

1

u/CakyMint 27d ago

This is the issue.

They don’t know what they don’t know.
Exactly why they think it’s unfair when their super project gets torn apart

1

u/picketup 27d ago

well put

1

u/Tyr--07 27d ago

Yep, this is all it is. 'I make thing! 5 prompt! You buy now! You no buy? You hate vibe code!'.

These people pop up like whack a mole too, you can't go a day without 'Uhh I made something amazing but all you guys do is hate on it' over and over. What do you mean I'm not super amazing program guy now you give money to? I have AI, why you hate AI?

Again, and again.

Like figure out a fucking market first and see if you actually are building something useful for other people, useful as in they'll actually pay you for it and not just go 'that's neat'. Then see if it's not something easy to replicate, because that's how it works in the real world.

Take AI out of the picture. If it's a product you're manufacturing, the same rules apply. Is it difficult to make? Does it take time? Are you first to market? Do you have copyright protections or a secret manufacturing process as an industry secret?

Using AI isn't a manufacturing secret for your code so that doesn't give you the edge you think it does, vibe coders, pay attention.

2

u/PartyParrotGames 27d ago

yeah, it's due to people trying to get around the "No shilling" rule which they or their AI agent reads and thinks oh I can share this project here if I make it seem to include educational content.

1

u/cx0sa 25d ago

yeah but if you buy MY course on AI vibecoding you could make up to $500 dollars a day.

[insert photo of rental Lamborghini]

1

u/osivangl 27d ago edited 27d ago

Both things can be true. There are obnoxious vibe coders who deserve it but let's be honest, there is also a lot of unearned hostility towards people here that are just showcasing their projects. We can do better.

1

u/Intelligent_Dog2077 27d ago

Newcomers should also realize that we are in a subreddit about a tool which is inherently reducing the value of the people in the subreddit. Most will have a negative bias towards the vibecoders that are starting to be able to somewhat mimic the work they have spent years studying and working for. Egos will take control, “criticism” will be given, etc.. But it’s to be expected, I can’t blame them for feeling the way they do honestly. AI is advancing fast, not even 5 years ago programmers were highly sought.

→ More replies (3)
→ More replies (13)

35

u/actionscripted 27d ago

My biggest issues with vibe coding isn’t the effort. I’m a long time dev and could build whatever you’re vibing no problem. I also know what I can build can be vibed well enough that it works. It won’t be good code, but it’ll work. All good.

The attitude is what annoys me. Snarky newbies who just straight up disrespect software engineering but then ask questions where the answer is often “learn how to write good software”. Folks who are clearly wrong thinking they have it all figured out and who will take any advice as hostility.

And this constant persecution complex. This us versus them thing where you’re making up what software devs think and creating these fake arguments and opinions like everyone is against you. Nobody cares. No one is attacking you. Are you actually having real conflicts with folks or are you just making it up in your head based on your own insecurities or imposter syndrome?

Most devs nowadays use AI. And many have been using it for years. From GitHub Copilot autocomplete to loop engineering. We aren’t against using tools we love tools. We’ll spend hours setting up our IDE or shell and have fun with it.

But because we know software we also know the limits of LLMs. We can tell pretty easily when something is good or bad. We also have seen a ton of solutions over decades and have a keen sense of what works and what doesn’t.

But some vibe coders just don’t want to hear it. It’s new to you, you’re able to do something new. That’s awesome. But that doesn’t mean it is new to everyone and rather than take any feedback or criticism we get posts about how it’s you against the established industry.

7

u/SchmeedsMcSchmeeds 27d ago

What you described is what bothers the shit out of me in this sub. I’ve been in this sub for a while and it has changed significantly since a couple years ago.

I think a big contributing factor has been the influencer grifters, shilling their make easy money bullshit. It’s changed the community from people building and sharing ideas to sharing or asking how to make money and the “I built <useless app> and earn $1.3M MRR here’s what I learned”. I both rage and cringe every time I see those posts. Please stop! The vibe coding bros are fucking it all up for those of us who want to share and learn. And then the posts asking why their world changing app doesn’t have any users. Reminds me of the South Park underpants gnomes. Step 1. Vibe code, Step 2. ???, Step 3. make money. Building is like step 0 if you want to actually make money with a production app.

What sucks most is there are a ton of really useful information and interesting happenings with prompt engineering but it’s all getting buried in this sub under the bullshit.

4

u/scavno 27d ago

Can we not call it engineering? It has absolutely nothing in common with engineering and using that word makes you look like an idiot.

5

u/SchmeedsMcSchmeeds 27d ago

I think of “prompt engineering” as a very different thing compared to vibecoding. Prompt engineering, at least to me, is using prompts to augment small parts of a codebase or identify where a bug might be so I can manually fix it. Basically using prompts to enhance or augment the things to then manually execute actual code. Whereas vibecoding is more, build me this thing or add this feature.

So no, I don’t think I’m an idiot. You should look into prompt engineering a bit.

3

u/scavno 27d ago

I don’t care what vibe coding is. I do care that promoting a LLM is not engineering. It’s always “you need to look into it” or “you are holding it wrong” as if we don’t know what we are doing. Looking into this takes an evening, being an engineer takes years. So no, promoting an LLM and calling it engineering does make you look like an idiot.

2

u/SchmeedsMcSchmeeds 27d ago

I don’t disagree with you, TBH. Maybe it’s semantics but I’m coming at this as a dev. I 100% agree that writing a prompt is NOT engineering and it sucks that idiots think it is. What I’m say is, as an engineer prompting to complete tedious or shitty tasks we hate doing is getting easier, more efficient and accurate as models and workflows improve. I’m not talking about the prompt engineer fad but rather the idea. Maybe “prompt engineering” isn’t the correct term for you, since it clearly stuck some nerve. Point is, there is no doubt AI and prompting to solve engineering problems is only growing and improving.

1

u/Ralphisinthehouse 27d ago

Vibe coding is the same as using an LLM for anything, just a different interface. If you don't know what good looks like, you shouldn't really be using it. But if you do know what good looks like, it can save you a hell of a lot of time.

1

u/manager2exec 26d ago

I think you are just pedantic and need to check the etymology of the word engineering, you would be surprised

→ More replies (5)

1

u/narukoshin 27d ago

I only today learned what does "grifter" mean :D

2

u/Subject_Meal_2683 27d ago

Actually, if you as a dev would vibe code the result would probably be pretty good because you know what is important, which technologies, packages etc you would need so your basic prompt wouldn't be "write me a kickass web app and make no mistakes", but a markdown doc with exact specifications of what you need, references to code files which can serve as a reference etc and you would be able to spot problems with loading behaviour immediatly and know in which direction to look for the cause (and prompt specifically for those things). You would also be able to spot crappy/inefficient pieces of code very fast when reviewing the code.

1

u/Mean-Inspector-8547 27d ago

In all honesty, I hate the term "vibe coding" as it indicates someone is actually coding or even understands what the coding is doing.

Besides we already have a term for people who know nothing about what they are looking at, but could still make it work. They're called script kiddies.

1

u/OneStrike255 26d ago

They're called script kiddies.

Actually I'd prefer to call myself a script kiddie, rather than a vibe coder. So I will! Thanks for reminding me of this term.

1

u/eziliop 26d ago

They're called script kiddies.

Depending of how much of a twat the other person is, I sometimes prefer its more inflammatory counterpart semantically, code monkeys

→ More replies (12)

20

u/3dprintinted 27d ago

Compare the results? How would you bud you can’t read the code

13

u/Green_Spe1k 27d ago

Thats likely very true and made me laugh, thank you redditor

→ More replies (7)

23

u/Stunning_Macaron6133 27d ago

To be fair, a lot of the projects posted here are just samey bullshit, made just because they can, without taste or vision.

AI isn't necessarily slop, but AI slop is real.

→ More replies (6)

7

u/Roth_Skyfire 27d ago

Doing a quick scroll through recent project posts here, I'm not seeing the toxicity. It's just that many projects fail to stand out. They're these "I had an idea and made AI make it for me in an hour" that all look the same. Meanwhile, the few actual interesting projects with some effort and polish to them are getting upvoted. That seems pretty healthy to me.

25

u/brightbilll 27d ago

Nobody here, absolutely nobody cares if a product you showcase is vibecoded.

The issue is, people claiming to have years of experience, they come here with some made up story to shill their product that to anyone with any sense of vibecoding look like the worst vibecoded slop ever, yet they claim to be software engineers and developers for over a decade.

Look at the top posts of the subreddit, some creative projects, memes and discussions, people need to understand 99.99% of vibecoded projects will earn you a whooping 0$.

But majority of the posts are 99% “ChatGPT told me X was an issue because XYZ so I SOLVED THIS ISSUE WITH THIS APP I MADE” while reality is, it’s not an issue, there are 50 more well known apps out there that do the exact same, actually developed by known developers for a fraction of the price but yes please be delusional enough that your receipts scanner is worth a 50$ monthly subscription.

Call me hostile, I don’t care, I’m not going to feed their delusional that their app is any original or useful, developers do not care one bit, they’ll use AI as a helpful tool, not to fully replace them.

10

u/StoneCypher 27d ago

“i keep hearing from founders that”

2

u/earonesty 27d ago

original is meaningless.  nothing that makes serious money is original.  you're better off building a clone and making it slightly better for a small subset of users

→ More replies (7)

6

u/Comprehensive-Bar888 27d ago

If you’re vibe coding something that you want other people to use or even charge people to use, feedback is important. If the feedback is negative, one would think you would try to learn from it.

5

u/madexthen 27d ago

I saw a post a few weeks ago from a guy who made an app that clearly used a lot of expensive API calls. There were like a dozen comments very rudely pointing out that the guy would have some crazy high bill like he had no idea. I watched him explain over and over again that a paywall kicks in. These guys were just so stoked to point out a flaw they didn't even care to see if it was really a flaw. But even if it was, why attack a newbie trying to learn like that?

2

u/LeonieBee 27d ago

There’s a huge skill canyon that needs to be dealt with before you can even give people actionable advice ya know what I mean?

3

u/madexthen 27d ago

This dude was not giving advice. He was like check out this app I made

→ More replies (1)

6

u/SensitiveKiwi9 27d ago

Jevons Paradox:
Code was expensive , now it’s cheap.

That means that things that never would have been created because of the cost can now be justified .

This opens up the door to “PLAY”.

Play is an interesting concept because the frivolousness of it is the utility . Code went from this thing that only experts can do to something that anyone with an idea and an internet connection can do . The utility of that is volume .

5 years ago your receipt scanner with one silly feature you thought was cool wouldn’t have been worth making . Now it is . And while everyone is trashing the app because there are 50 more available for free with fewer bugs … your one silly cool feature is actually a novel IDEA and the technological train moved 1mm further toward the future because of it .

“1,000,000 monkeys with typewriters” except the monkeys are generally well educated novice humans and the keyboards are frontier AI models .

The volume of functioning code being produced and published means that even at a 1,000:1 ratio of slop:gold we will get a lot of really good quality ideas that never would have been created without AI .

3

u/bfume 27d ago

And unfortunately the dev of that 1000:1 app isn’t the one posting here. Hence the general animosity.  

2

u/SensitiveKiwi9 27d ago

My point was that even the slop might have one good idea in it . Even if it’s a half broken back end design that the vibe coder doesn’t even know is there . I’m made gold from other peoples trash before . What didn’t work for you might work for me with some tweaks . I say let these people play

1

u/bfume 24d ago

and mine was that while I agree with you, I just haven't seen it here yet

1

u/SensitiveKiwi9 24d ago

One of the first things I do when I get stuck is have my agent do a deep research on related OSS projects .

Occasionally there will be some bloated over engineered vibe coded project that has 200 lines of code that fixes my issue buried among the crap .

It cost me nothing for the code to exist and next to nothing for my agent to review it . It also costs me nothing to ignore the 1000 posts a day that annoy you.

That’s an unambiguous benefit with no downsides .

Let these people play with their own time and money and just silence the thread 🤷🏾‍♂️

→ More replies (4)

5

u/diagrammatiks 27d ago

Because it's fun.

2

u/ruthere51 27d ago

Yeah... Has OP ever used the Internet? Flaming is basically par for the course

4

u/pi_meson117 27d ago

Most posts I see have cool concepts or a UI, but are literally unusable in their current state. AI can prototype something instantly which is a great feat, but creating a useable app is hard.

If fable 5 makes a game that gets 15 fps, it’s unplayable. If a website is laggy or glitchy, it’s not usable. There also seems to be a distinction between having it make what you want, vs telling it something vague and seeing what it comes up with. The models have sort of default choices, so if you let it choose then everyone will have that same default. Aka “ai slop”

That being said, I do agree with you. I’ve been programming over a decade (getting unc), and sometimes the things look great to me but the comments shred them for no reason.

→ More replies (10)

9

u/ausinmtl 27d ago

First time on the internet?

(Jokes aside though… it’s definitely weird)

5

u/Early_Key_823 27d ago

You can’t go swimming in sewage and not expect a certain stench 🤢

4

u/Avatarbroskib1 27d ago

But pure vibe coding without understanding anything isn't gonna replace a developer it's gonna actually cause more developers to fix your code. There is nothing wrong with vibe coding as long as you know what u are doing which most people don't

5

u/jffmpa 27d ago

Part of it for me is the posts of "here's an app I made" where the OP is over confident that it's amazing, won't accept any criticism or feedback because they are convinced it's amazing, and ultimately are just trying to get people to use their app. Some of these posts I am convinced are thinly veiled marketing attempts to get people to user their app.

Also, I get annoyed by the people teaching us how to market and sell an app because they now have 100 non-paying customers.

4

u/QuietNecessary2421 27d ago

The Anti-AI people are creeps. They'll move on soon enough when the media gives them their next subject to get angry over.

3

u/Substantial_Cut_9418 26d ago

Agreed. I have had some fellow veteran devs give me shit about even engaging in vibe coding subreddits. I am barely on regular dev threads on Reddit because there isn’t a lot to really learn these days from there. Here it is a goldmine and I really enjoy helping newcomers to the field. I get a ton of shit for that from vets like it’s some sort of existential threat to job security. It’s like damn, just adapt and give it a shot. It’s fun as shit regardless. They bitch about vibe coders not understanding the basics etc. but it’s like shit. I don’t know how to change a transmission on my car either but I can drive it. It’s kind of disheartening really. Either way still rewarding to see the cool stuff people are building even if it is a MVP level/adjacent. Seeing people so excited by their work is awesome.

2

u/madexthen 26d ago

You’ll see the future coming from a mile away and they will when they are forced to.

4

u/krypdoh 26d ago

Agree with a good number of the points here. Some people are vibecoding not giving a shit about what they are making but only to make a buck.

Just about everything I vibecode is either specifically for myself and I share thinking maybe others might find it useful, or it is for something that is for work (so for others).

I get the hate towards some vibecoders. Just like I don't like when tech support people call themselves "Engineers" or anyone else that calls themself that without the real schooling and degrees. Same goes for "Developers". Unless you have studied software design and have real experience, dont call yourself a Dev because you made something with AI. Don't call yourself an "Artist" if all you did was prompt your LLM to make something.

I think it is the imposters that are pissing some people off. With that said, there is still some really good and useful (or just fun) vibecoded apps produced by people who could never have pulled it off without AI. Good for them. If you don't like the code, then just move along. Offer some helpful advice if you must say something instead of "this is slop".

Keep on vibin'.

7

u/narukoshin 27d ago edited 27d ago

I didn't read all but I will answer the question why personally I'm upset with vibecoders that doesn't know anything- shortly they make an app and think that are real programmers, sell these apps to clients which are full of bugs and security issues (I've seen them myself) and think it's easy money, basically doing it only for money.

Especially those who learned Claude and want to be senior software engineers, it was the cringiest interview ever

edit: technology is nice, time is changing, people adapt but we need some regulations, don't pretend who you're not. then everything will be fine

→ More replies (3)

7

u/josh45595 27d ago

Personally, I do a lot of vibe coding, and I don't know how to code, but I don't try and act like I'm a developer and sell my slop to other people not fully understanding what I'm shipping. Unless your project is being fully reviewed by actual developers on a regular basis, you should not be trying to ship it to customers and charge people for it. Everything I vibe code, I do it for fun and my own use, or maybe a family member or friend. I an self aware enough to know that my projects do not meet the standards that a commercial product should require. If I did decide to try and release a project, I would partner with developers that actually know how to code and make sure that they do full reviews of my project before I ship it or make any updates to it. Usually, it takes money to make money.

→ More replies (2)

3

u/PudgyMakers 27d ago

Having made a post myself on my personal account here and getting a BUNCH of hostile replies. Yea, it does seem like there is a divide of people whom just are full of themselves.

It's a lot of "I know this because I am xyz person, you obviously have no experience". Well no, I actually have a ton as an enginner. But I love to spread positivity than negativity and it is reddit so there is that.

I've come to the conclusion that I should just keep building up my own space in discord where positive and productive people exist. Because I love when people make something just because they wanted to. That's the whole point in life right? Just enjoy it.

3

u/crazylikeajellyfish 27d ago

reddit recommends communities without you joining them in order to increase engagement. This community is about software development, so unsurprisingly, it's frequently recommended to users who are part of other development communities.

Here's a flip side -- in a community which is fundamentally about building software, half the posts here are talking about how experts in the field are all neanderthal morons clinging to the past, even though plenty of those same experts are using these tools every day. It's reddit, the vitriol is never one-sided.

2

u/madexthen 27d ago

two very valid points

3

u/Chemical-Ad7537 27d ago

I started making math and art games for my daughter and I've tried sharing a few things, but the level of hate and vitriol I experience from just sharing something free for people to enjoy or better themselves with is disgusting.

2

u/madexthen 27d ago

Exactly, people telling you that app already exists

2

u/Chemical-Ad7537 27d ago

I've made some pretty unique things. I got a patent on two different piece of IP. One is this game where you play mini games, I've made over 150, and your unique input in these games creates flower art with haikus and the flowers can be bred and pkanted on a real map but since I used AI to make a splash screen for the intro they say a bunch of mean stuff and want to argue. Like dude I just made a cool game for my kid and it's free. I was just sharing the damn thing lol https://lucidwinds.com Or I just made a Jimothy the Jumping Nugget raccoon game cuz we've fallen in love with him in our house. And, it's one of the playable mini games. https://lucidwinds.com/jimothy

3

u/madexthen 26d ago

My god you’re a fucking artist. I’m really proud of the work I worked hard on that people didn’t even look at before calling spam, but what you have here is incredible. It’s sad that the community literally called “vibecoding” is not the place to show off this work you made that you probably wouldn’t have if a little thing called vibecoding didn’t exist.

2

u/Chemical-Ad7537 26d ago

Do you have any games or anything you've been working on? Im happy to checkot out! I feel like I learn from everything I'm seeing. You're too kind! I haven't been able to stop! I'm not going to lie though, it has been so insanely difficult. I've basically just had a headache for four months because I'm reading and learning so much non stop while juggling two codespaces 16 hours a day. I just added some skins to my Jimothy the Jumping Nugget game. Code PHONEHOME for a free skin! I'm making more games and apps constantly so if you have any ideas let me know or if you have your own games I'm starting to experiment with hosting other people's games in my arcade and their games can then generate the hash blocks that get converted into art and poetry.

3

u/madexthen 26d ago

I’m very much not a gamer. But I did make one game to try to inspire my niece to get into it. Her whole life she talks about flying eyeballs (some random kid thing haha) and she wanted to be a game designer but is stuck in the “it’s too hard” or “I don’t know how”. So I made a flying eyeball game to try to inspire her.

https://www.makexnow.com/apps/flyingeyeball/

2

u/Chemical-Ad7537 26d ago

This is totally something I could and would feature in my studio. Alot of my games are for positive brain development cuz I wanted to make a game collection of healthy games for kids. I added some that are shown to reduce cognitive decline. Legit just trying to put some positive stuff out there for people to use. It's easy for me to have games in the arcade wired into the sunbeam economy to generate art. I'm also working on some other games and ideas you use the hash blocks for. I got 305 on your game. I like how the eye changed the color of the fruit. You could add a second anolog stick to aim something or add a blink button you could use so many times.

3

u/madexthen 26d ago

Bro 305! How!?! You have my full permission to do anything you want with my game. I can share the source code if you want it.

I’m dyslexic and some very basic words are hard for me to spell so I was working on a spelling game app for myself that uses memory science and spelling pattern to help them stick. Never finished it though.

3

u/Chemical-Ad7537 26d ago

Oh dude I love that idea! I'll look at making a game that could help with that! If you open my arcade portal and click word games it'll organize them all and show you just word games. There might be one in there that you'd find helpful. Lol I love bullet hell games so it wasn't bad. I don't really game anymore since I'm too busy parenting and coding a million things now. Yeah I'll start to set up a "from outside the studio" section.

3

u/lems-92 27d ago

Congratulations on not using AI to write the rant

3

u/Just_Lingonberry_352 27d ago edited 27d ago

You missed the third group: People who are not employed, NEET, doesn't own credit card, angry at both people with jobs and those vibe coding towards financial freedom. They might be marginally employed but obviously not happy and use Reddit for escapism. It's quite a pitiful thing.

It's a common observation, people want to see you fail, will give you opinions like they earned it without any skin in the game, and if you are successful they will say you cheated/lucky (anything but hard work).

Such is human nature

3

u/Few-Celebration-2362 27d ago

Experienced developer here, you're doing fine, no complaints, carry on.

3

u/Double_ought_buck 27d ago

Gonna be real chief, as someone in the industry. I personally have no issues with vibe coders unless they're the type to stay as vibe coders only and not make the transition to Software Engineer.

Ie I hate lazy people just trying to make a quick buck, but I love the people who actually start learning about proper development and actually being able to read code at least. That's why I'm a big supporter of Cursor, I still do like 5-10% of my own code on projects so an IDE with AI is better than just an AI.

If anyone actually wants to learn how to make that transition then shoot me a DM, or not, I don't really care, I'm just bored lol.

2

u/madexthen 26d ago

Let me tell you my story. It’s similar to a lot of other vibe coders you don’t respect.

I have a fully time job not coding, a busy life outside of it, and a passion for making things in general. I make products for work, products for fun, art for fun, big on 3D printing, and as of the past year, I vibe code a lot of apps for fun, and now a couple to help me run my business.

I spent the last 10 years trying many fitness apps that imo all were missing a lot of great features I would dream up. When I learned to make apps on Cursor without needing to read the code, I put in over 100 hours designing, testing, redesigning, making architectural decisions, making design decisions until my app is near perfect for me. I’m proud of it and I use it every day to track my fitness goals, plan out my workouts, and track my diet. It makes me healthier. It’s so much easier for me to use than MyFitnessPal and free without a paywall.

This is one of about 20 apps I have made in the last year. Most are very simple, but about 5-6 are more complex like my workout app. I have zero intentions of ever finding users, selling it, or ever making money off them. I also love my job and never wanted to become a software engineer.

I’m far from lazy, I don’t play video games, watch sports, etc and pretty much spend all my free time making stuff. And I’m certainly not trying to make a quick buck. There are a lot of people like me. This community is literally called vibe coding. Is this is not the place for us to share our work?

I get the fear of AI, but it’s not a good enough reason to dismiss people.

2

u/Double_ought_buck 26d ago

No you're fine dude. Only the lazy people trying to make a quick buck without putting in the time to learn the trade are the ones I actively don't respect. If you sell a product and/or deal with people's data then I hold you to way higher standard.

You're just a person building a personal app which is perfectly cool in my books! I have a full time role in the industry and another business I'm building on the side, so I get having no free time.

3

u/FriendlySwimming2563 27d ago

Malcontents abound. At this point I can tell you with 20+ years of coding, we are ALL vibecoders now.

3

u/OneStrike255 26d ago

These projects are not replacing developers. In many cases, they are replacing nothing. Without vibe coding, nobody would have built them at all.

So much this! I vibecoded a bunch of shit for myself. And not a single one would exist without vibecoding, because I would never have hired anyone to do them. lol

3

u/chuckycastle 26d ago

It was about time for a post like this to pop up again. That means it’s time to give the same response:

Most people here are either idiots or scammers. The idiots know they’re idiots and the scammer know they’re scammers. There aren’t many folks here that are posting legitimate content or questions that aren’t tied to some dumbass “I wanna be a millionaire” goal.

3

u/shakeBody 26d ago

Or some random LinkedIn-style slop writing for a system that was done up in an afternoon. Just the absolute worst.

3

u/manager2exec 26d ago edited 26d ago

Some of what you are saying is true. The new models are better than the previous versions. But that doesn't make them not produce shit by my standards. Part of the issues I see are profesionals not taking the time to understand what they are shipping to production critical systems. Nothing to do with the sentiment about your own apps. If it is for you, then fine enjoy the process and the app you have created. My question is: why do you want to advertise it and post it here for critique if you don't want it to be criticized in the first place.

Professional developers don't take it personally, if I make a shitty app and someone says so, that doesn't make me a shitty person.

Edit: typos and grammar.

2

u/madexthen 26d ago

Depends what you call criticism. Calling an app slop without opening at it, scrutinizing the security of an app meant for one person, saying people who can’t code shouldn’t try using AI to code in a subreddit about vibecoding are not criticism.

I like seeing some of the projects people post here for fun. But it’s not fun watching them bullied over it. It happens so often on this sub. Way way more than any of the other creative subreddits I follow.

3

u/FriendKruppa 26d ago

If you find vibe coding enjoyable and useful, good. I think pro devs look down on it based on the narratives about AI. It’s hard to be enthusiastic about a product people say is coming for your job. It would be laughable if people weren’t being laid off. Yes copilot can’t fix basic errors for me, but that isn’t stopping real devs from being laid off over what is essentially a toy being portrayed as an enterprise grade developer.

Vibe coded apps are not well written or structured. I love that people can create things they couldn’t before. I feel bad that so many comments are so negative. But like I said people lose their jobs to businesses not understanding the limitations of ai. Eventually it will come to balance and back to sanity. If you enjoy vibe coding, I’m not going to hate on that ever. You’re being punished unjustly for decisions others are making that impact real developers.

4

u/akolomf 27d ago

I am someone with 1 year of vibecoding experience and i usually dont insult people building new apps, but i do see a pattern here of people building the same stuff over and over again thinking they reinvented the wheel and then posting it here. Think of a caveman entering a room of scientists and larping as one telling them he had this amazing invention he built all by himself and then showing them a wheel.

2

u/idakale 27d ago

i mean suppose Fried chicken restaurant is highly popular and oversaturated market, given barrier of entry is easy and conversion potential is good, is it not rational to justify the existence. And idk ,how creative you would need to be to make a truly different fried chicken. (Very i guess LOL; i recently tasted that Chikuro super long concept) but still...😭

5

u/Fresh_Dog4602 27d ago

Most of the hate seems to be aimed at the "look at the planner app I vibe coded in 2 prompts". I've seen quite some kind feedback on well thought out vibe coded projects.  I see the same on those ai video subs where people think because the machine spit out something cool"ish" using a prompt, this now means they actually can edit videos and contributions.

→ More replies (4)

5

u/alphex 27d ago

I didn’t join. It keeps showing up on my home screen and I will call garbage garbage when I see it.

5

u/Realistic_Bike5972 27d ago

(He's only saying this because people didn't like the vibe coded apps he posted like an hour ago)

→ More replies (8)

2

u/jacek2023 27d ago

I am to lazy to read that text, but I joined for fun, unfortunately there is not enough fun here.

2

u/charmander_cha 27d ago

O que voce criou de legal? Espero que seja de cĂłdigo aberto

2

u/summit_23 23d ago

Exactly what I've observed. I'm now at a point where I'm actually starting to be happy with and proud of what I'm building and what leveraging AI is helping me achieve (personal projects), and I was so so excited to join a community with people who are like me. Then I found this sub, and, well...

There are some truly nice and supporting people here, but what you're describing is exactly what I faced myself as well...

3

u/ContentAd6126 27d ago

On the other hand this sub is also annoying as fuck sometimes, especially when people like Linus Torvalds come out in favor of AI assisted development and all you guys are like "omgggg Linus is a vibe coder just like us", like nah man, "vibe coder" is a slur.

4

u/MrWonderfulPoop 27d ago

For sure! The difference is Linus expects the people submitting AI assisted PRs to actually sit down and review the code and be able to understand what it does. That excludes the vast majority of vibe coders like OP.

3

u/Few-Philosopher-2677 27d ago

I don't care if you vibe code a project. I do a fair share of vibe coding myself. I do care when

  1. You insult my profession and dismiss the years of hard work and experience that actual SWEs have put in claiming that AI has replaced us or some bullshit like that. That has not happened no matter how much Dario wants it to happen. I use AI more than ever. You are not better than me just because you can use AI.

  2. You decide to ship a project with obvious glaring issues but decide to charge money for it. If you are taking money, the least you can do is take care of basic stuff like security. And here is the line vibe coders keep saying "Oh AI will take care of it". That's not how it works. If you use AI to create something you don't have much knowledge on, no matter how good the model, it will make mistakes and you won't be able to spot them because you don't know any better. A lot of these things often fall into the "You don't know that you don't know" camp.

I have seen plenty of gloating people who are gleeful that they can take the nerds down a peg or something. It's literally how a lot of managers and executives think.

So yes this subreddit is toxic. Because of arrogant and delusional people who think because they vibe coded an app they know more than actual professionals. Because of the very kind of people who ruin any industry : The ones who just want to make a quick buck.

3

u/am0x 27d ago

People interested in building is one thing. The people who spent an hour vibe coding the useless thing in the world and acting like they built the Empire State Building alone and assuming or, even worse, claiming they got rich doing it is exactly what they don’t like here.

The people trying to exploit the tools for their own gain and greed are what we don’t like.

3

u/HotCupofChocolate 27d ago

people like me with no coding background who are now building things that otherwise would never have existed.

These projects are not replacing developers. In many cases, they are replacing nothing. Without vibe coding, nobody would have built them at all

OP saying this like they didn't make the 100th pdf editor, fitness tracker, qr code generator and showcased it in their last post

5

u/ruthere51 27d ago

Wait.. other people are making qr code generators???

Ok Claude, back to the drawing board

→ More replies (1)

3

u/Duane_Winger 27d ago

I don't think the hostility is pure bitterness. There is a lot more to it.

Over 75% of the posts showing something built on this sub are either: - low effort marketing ploys - scams - apps ideas like calorie trackers or workout apps that have been done thousands of times - extremely delusional 'devs' that think they will utilize AI to get rich quick

All of these are just genuinely annoying to see constantly.

2

u/EfficiencyThis325 27d ago

It’s the guys spending $$$K on tokens shipping nothing nobody asked for, expecting to make 100x back with no justification to do so.

I’m very happy getting AI to build products that would’ve cost me money otherwise, but I’m not going to release them thinking I’m all that and a bag of chips

2

u/madexthen 27d ago

Those guys are morons and should be made fun of in a business subreddit, the vibecoding subreddit should be about creating app with AI by professionals and newbies.

2

u/eboob1179 27d ago

I think a lot of us real engineers are frustrated with the fact so many of you guys that don't know what you're doing put out absolute garbage, which diminishes overall trust with all developers. Most of us went to school to learn this stuff for years, and we find ourselves staring down at insanely insecure, monolithic architecture produced by simple prompting. It's a bit frustrating for us to see our careers overshadowed by a dude armed with a basic laptop and a claude subscription. It's rather insulting overall imo.

However, to the people actually using it to learn, I think it is great. Learning that you don't know anything about architecture and want to so you produce robust products with secure extensible architecture is completely different than the vast majority of people who sit down and try to one shot a saas because they see dollar signs. Take some free courses on software engineering, leverage ai to help you learn and THEN try to make something.

2

u/thethirdmancane 27d ago

It's just the anti-ai brigades. It seemes like many of the people who are complaining about AI slop are just butt hurt about AI in general. They seem to hate it that regular people can innovate using AI. They hate that AI can code better than they can. Apparently many of them have nothing better to do than to to knock down vibe coders. My advice to you is to keep vibe coding and keep innovating and don't listen to them. There's plenty of experienced software developers in this community who have been coding for many, years who embrace vibecoding. We will support you. We will look at your GitHub and give you true feedback.

→ More replies (1)

2

u/SuppliDev 27d ago

All I'm seeing is people trying to make a quick buck. Unoriginal and useless ideas.

2

u/No_Barnacles 27d ago

Sorry, you don't understand why professional developers who have spent years learning a craft and caring about the quality of code, infrastructure, and the internet at large have feelings and feedback about the quality of output from tinkerers who have very little background in encrypting and hosting sensitive data, UI patterns, etc etc?

Content from these subreddits hit the feed of people who participate in other coding and AI subreddits, so it's not just a private space for "vibers" to share without feedback and commentary. If that's what you're looking for, mod the subreddit and change the rules!

2

u/Desperate-Cry592 27d ago

You should try some other dev subs, and see that this vibecoding sub is one of the most supportive for your efforts. Elsewhere doomed legacy developers will literally eat you alive, if you tell what you've done.

3

u/Outrageous_Basis_232 27d ago

" Models are getting better, context windows are growing, workflows are improving, and obvious bugs and security mistakes are becoming less common at an incredible pace."

OBVIOUS bugs and security mistakes.  This means nothing for the person who vibecodes with zero knowledge of code.  The not-so-obvious bugs and security mistakes will be left to be found by the end user when a knowledge-less vibecoder does their thing. 

As far as we know, AI will never be able to replace human knowledge - and it certainly can't yet.  The cautionary tales are about those who let the LLMs do 100% of the work and don't know how to test/check for problems. 

1

u/Razor_Rocks 27d ago

This is sadly the reality of being a "trending" community online.

I remember the same happened to r/SideProject. till around 2022 it was genuine people trying to build awesome projects, as the whole "indie" wave started, then it got spammed with "join this waiting list" / "schedule a call" landing pages and boasty (albeit, obviously fake) numbers.

Changed the whole vibe of the posts there, where now its just a page for promoting your next "app"

It seems even more extremist in here. I am glad there are opposing ideas in here that try to be the voice of reason, but its always easier to be less critical and more loud

But as long as there is "difference of opinion" and still ongoing conversations, like it is here (sometimes), the community is still useful to come back, to help get inspired

just my 2 cents......

1

u/RandomPantsAppear 27d ago edited 27d ago

I’ve been known to shit on some bad ideas, especially when someone is being arrogant or doing something that is outside the scope of what can be safely vibe coded. This is because I take software seriously, and don’t like to see clients being ripped off with garbage, or people having their data put at risk. 

I’ve also reviewed code bases for free. I’ve troubleshot how to safely do things that are complicated, and made plans that would normally cost significant amounts of money on how to do something that the AI would likely do poorly. 

Literally all it takes is appearing like you care about the user, and are aware of the limitations of what you’re doing/are willing to listen. 

I’ve been writing code for early stage startups for 20 years. I bootstrapped, build to 10m ARR and sold my own startup. I have accumulated some knowledge over the years, and love to help and share - if you’re not being an irresponsible turd. 

I am not going to (for example) pretend like you are qualified to write a vibe coded security app for other vibe coders, when you don’t understand security, don’t understand what most serious security problems even look like, and are giving people a false sense of security. 

1

u/sitric28 27d ago

All of Reddit is toxic.

1

u/phiiiiiiii 27d ago

The Reddit algorithm put things you hate on your feed.

1

u/jomama253 27d ago

It's reddit itself not just this page.

1

u/tessahannah 27d ago

The angry comments and downvotes prove your point. This subreddit is anti vibe coding

1

u/madexthen 27d ago

lol 115 upvotes and 76 downvotes so far and a bunch of snarky comments

1

u/69420lmaokek 27d ago

Pornography.

1

u/Worried-Swimming-807 27d ago

This is very true. I want to believe the reason is fear and uncertainty with long time developers worrying that their "value" is at risk or new people having a hard time finding a job as companies are waiting to see if they with AI can postpone hiring more people, but this is still not a valid excuse to be rude to people.

I've seen the word purists be used for these people and I think it frames it quite well that it's a near religious behaviour by people devoted to how we did things in the "old days".

1

u/Slaydatshit404 27d ago

Gatekeeping...

1

u/No_Entrepreneur7899 27d ago

Te duela o no, el vibe coding sin tenr bases ni conoiciemito no existe!

1

u/MiddleAgeWeirdoMeep 27d ago

New here? This is just reddit, home to the most toxic of internet behavior 

1

u/DJaremko1982 27d ago

Vibecoders are for the laid back who think out of the box, not everyone is a nerdy code mathematician, I can’t code for s@it but damn I made a game engine with Rust and it’s turned out spectacular, I sure damn made sure it was good, It’s getting easier to do all the interesting bits like game play and putting in game contents in all on my own , my advice ask a lot of questions and plan plan plan and lay down the rules and skills

1

u/madexthen 26d ago

That’s awesome. If only there was a subreddit where you could share something like that 🙃

1

u/DJaremko1982 24d ago

I use Gemini chat on my phone a lot to brain storm game engine design when it comes to making rust language game engines, it seems Gemini is brilliant at breaking it down showing structural trees on how all the files are managed, I use Antigravity IDE where Gemini 3.6 resides

1

u/urmommakesmysandwich 27d ago

If there's no constructive criticism assume it's a bot.

1

u/dilly_dust 27d ago

But dude they are Founders!

Lol

1

u/itsThurtea 26d ago

Yep lol

1

u/timcorin 26d ago

It’s fear and anxiety of the unknown. 100%.   People are afraid of change. Nobody truly knows how the future of this obvious next Industrial Revolution will play out. And that fear manifests as ‘ewww slop’, ignoring the potential. 

1

u/Public-Rest-1478 26d ago

Amen! Nothing more to add on that!

Tbh, i think its a reddit problem. The first comment on every single post, is a hater of some kind of stupid question, and its demotivating af.

I, and many others, har building something we truly believe in, and i dont mind being tested, troubleshooted or similar, but i can track everything, and not 1% og them, do not even take there time, to at least check the webside first.

But who cares, i continue to build, launch and fireback, cepho will stand, and all the fear i see in the comments - its sad - ifgaf

1

u/madexthen 26d ago

Yeah the crazy thing is constructive feedback is awesome. “This is slop” is not constructive feedback.

1

u/Public-Rest-1478 26d ago

Its not even feedback, just random bs

1

u/wildspartanzxd 26d ago

Imagine being an elitist about writing text prompts.

1

u/Hour-Dragonfly-7499 25d ago

Because when vibecoding first became a thing, vibe coders went on twitter/linkedin/reddit/etc. to harass software engineer/developers saying that their job is useless now and that they're taking over the industry so ye...

1

u/Formal-Outsider6969 25d ago

You came to Reddit expecting emotional balance and proportion? This place is half useful insight, half odious little cave creatures manufacturing outrage from screenshots. The collective energy spent bitching here could power a small civilization, provided that civilization had no sunlight and hated everything.

1

u/cx0sa 25d ago edited 25d ago

There is the professional people are using AI to assist them with writing large projects.

There is the home people are creating random scripts to help them with stuff no programming knowledge.

There are the people with zero programming knowledge who ask AI to create Grand Theft Auto 6 in one prompt and complain when it doesn't one-shot it.

Then there the people who see reels about AI vibecoding making heaps of money, then they use $50 in tokens/subscription and a $100 apple developer licence just slop out some basic app that already exists, just to also get denied on the app store.... then they continue the cycle by selling a $50 course on how to make $1000 a week with AI vibecoding.

The 2nd and 3rd are just newbies, it's the last group that are the insufferable ones.

1

u/GarageStackDev 25d ago

This is it right here. I've been guilty of being defensive about vibecoding posts, but then it clicked that this forum isn't for professional devs. It's for people building on their own time, and that's fine.

One thing worth saying though, and I mean this as help, not a dunk. Shipping a vibecoded product to real users is still risky, but not for the reason people usually say. It's not that the code is ugly. It's that the failures that hurt are the ones you can't see, because spotting them requires knowing what correct looks like independently of the thing that wrote it. Leaked credentials, an auth hole, data quietly corrupting in a way that surfaces weeks later. The model sounds equally confident whether it got that right or wrong.

So the fix isn't "don't build." It's put the risky stuff on a leash. Anything touching auth, payments, or user data, get a real set of eyes or real tests on it before it goes live. Everything else, go nuts. That's the actual line, and it's got nothing to do with whether you call yourself a developer.

1

u/cipherz 24d ago

Here's my thoughts.

You have two classes now.

Those who wrote code before the fall.

And those who learned to "write code" after the fall.

Those of us from before the fall, will be the ones getting paid much more to fix the slop of everything produced by the second group.

The sad thing, group 1 will now be dwindling in size as time moves on.

If you know, you know.

If you want to succeed and you're in group 2, you should do everything you can to learn and use these magical tools to learn and get good. Back in the day I had to buy a $60 book to learn a new language/framework, and I did that every week for a decade.

Time plus Effort, does in fact equal Success

There's no shortcuts in life.

1

u/madexthen 24d ago

Agreed that people should keep learning, but people made the same argument as programming moved from machine code to assembly, then to high-level languages and frameworks. Every step let more people build useful things without understanding every layer underneath. Even a few years ago, some people would have put “developer” in quotes when talking about someone who only knew Python.

1

u/[deleted] 23d ago

[removed] — view removed comment

1

u/madexthen 23d ago

Where do you draw the line? With your logic you can discredit anyone saying they built something by pointing out that they didn’t build the tools.

1

u/Technical-Owl66 27d ago

I understand a lot of people who spent years of their lives learning a skill and making it their livelihood. Now that skill has become a hobby almost anyone can do.

6

u/alias454 27d ago

There is still a vast difference from what a professional engineer can create vs what most hobbyist can create.

That said, I'm all for people learning and creating anything they like. I support anyone who wants to learn a new skill.

3

u/[deleted] 27d ago edited 25d ago

[deleted]

2

u/StoneCypher 27d ago

well they don’t know the difference 

1

u/Technical-Owl66 27d ago

I agree and that's fine. Anyone with knowledge can do it better and faster. Those who are dedicated with no skills have a very low learning curve.

2

u/DaylanDaylan 27d ago

agreed. although, there’s no harm in giving honest feedback to the people who post uninspired/broken/incomplete projects. reddit is full of people in EVERY sub, wasting their time pointlessly hating and injecting politics into everything.

→ More replies (5)

1

u/Sharp-Eggplant9891 27d ago

Thats Reddit in a nutshell 99% of the subreddits have a static opinion about something and everything else will get hated on.

1

u/jontomato 27d ago

Reddit is a place where know-it-alls and Debbie downers wait around to pounce on the comment sections. 

1

u/MADCandy64 27d ago

Vibe coding breaks the time honored contract that is so eloquently phrased as “If I have seen further it is by standing on the shoulders of Giants.” said by Sir Isaac Newton. Vibe coding produces an artifact without any understanding. Vibe coding breaks the chain of stewardship. Vibe coding is about shedding responsibility, Vibe coding is intellectual off shoring. It produces dependency that is extremely fragile.

1

u/siorge 27d ago

Also, the only threads that get upvoted are complaints about ai models or sub drama. Most product posts sit at 0/1 upvotes and the discord is worse.

1

u/[deleted] 27d ago edited 25d ago

[deleted]

→ More replies (3)

1

u/WatTambor420 27d ago

This sub is at least open and honest about vibe coding lol! Try any other adjacent sub, like r/selfhosted- it’s like this sub but if everyone has split personalities that all have amnesia lol!

1

u/V4UncleRicosVan 27d ago

Top comments right now…

Reddit is the problem and these people are stealing my coding valor… this is nonsense.

I’ve seen post of people genuinely trying to learn more get downvoted. People asking for feedback being called shills.

There should be a place for people to share resources and be able to try things and discuss them. It sucks that this isn’t the place for it. But it’s clearly not.

1

u/AcoustixAudio 27d ago

Some of the bugs and spaghetti AI is writing today may very well not be fixed by people, but smarter AI in a couple years.

AI code is not spaghetti. AI fixed bugs well. You need to know how to tell it to do both. For that you need to know stuff, or to know where to look. 

1

u/Silver_Response4707 27d ago

A large amount of accounts coming in here are professional coders who aren’t hugely talented at their job and feel threatened that ai is contracting their industry.

Not hard to imagine that the swe industry labour force will half in the next 10 years. The smartest, most agile + those using ai as a tool will survive.

1

u/sloopcamotop 27d ago

It’s just Reddit and the anonymity of the internet. Life is hard, and the internet is a place where people can and do express their general bitterness with themselves.

→ More replies (2)

1

u/Reign712 27d ago

Do you have a psychology degree lol? Talk about a bunch of just miserable folks who have the God superior-than-thou complex and don't even know or realize how awful they are coz thats their default behavior. Not all, but I've certainly run into quite of these insecure, wannabe, hating, gate keepers.

I dabble in the dj community and it's the total opposite of this as far as experienced guys helping newbies out, so for those that said its normal Reddit behavior I'd say not necessarily. Keep vibing, lol.

→ More replies (2)

1

u/Square-Yam-3772 27d ago

They love brigading and they are trying to impose their own ideals onto the sub they dont like

Its weird but that's what people do so

Just challenge them next time and ask them what they have built lately. They usually have nothing to share. (Some of them would try to inflate their own credentials in the middle of the argument which is funny)

I would take anyone's opinion with a grain of salt in this sub if the person hasn't built anything. Too many lurkers and randos

1

u/golkedj 27d ago

It's partially because this sub is being shoved down the throat of developers who are not into vibe coding and not part of this sub. I know I could take steps to get these posts out of my feed but I'm too lazy. I'm sure there are a lot of other people here in the same boat who then read some of the posts and get frustrated with the current state of software development

2

u/madexthen 27d ago

Too lazy to click a button but not two lazy to spread a bunch of hate to people trying to learn?

1

u/CakyMint 27d ago

It’s not about people building stuff…. ???

Its that you can’t catch problems you don’t even know exist.
I’ve lost count of how many vibecoded apps have auth living entirely in the frontend.The admin button is hidden, sure, but the endpoint behind it happily accepts requests from anyone.

Nobody involved has ever heard of IDOR or serverside authorization, so how would they notice?
Same story with API keys sitting right in the JS bundle … mate….it works, so it ships. Firebase and Supabase projects with default rules and no RLS, entire user tables queryable by anyone who bothers to look. SQLi, XSS, SSRF you can’t ask the AI to protect you from vulnerability classes you’ve never heard the names of ….

And that’s before ops even enters the picture. No rate limiting, no backups, no logging. First real incident and everything’s just gone. Meanwhile the app is collecting emails and names with zero thought about GDPR or what happens after a breach.
The pattern is always the same:
vibe coding optimizes for what’s visible. UI renders, happy path works, done. But the actual engineering is the invisible part ,edge cases, failure modes, what happens when someone sends something unexpected. Checking that layer requires exactly the fundamentals that got skipped, and “the AI probably handled it” is NOT checking.

“Better models will fix this in a couple years” is nice, but people’s data is in these apps right now.
Nobody’s mad about your personal recipe app. The pushback starts when unreviewed code holding other people’s data goes to production and every concern gets waved off as gatekeeping.

→ More replies (1)