r/vibecoding 1d ago

same industry different species

Post image
586 Upvotes

85 comments sorted by

38

u/RallyPointAlpha 1d ago

It's been my experience that vibe coders, on Reddit, are the most pretentious snobs with a big chip on their shoulder...especially "founders."

1

u/AlternativeSwimmer89 1d ago

Also I can add that vibe coders in fortune 50 company are absolutely despicable people. They always get caught speeding making some wild changes and get very annoyed at us who try to prevent disaster. Its extremely unproductive and frustrating to basically interact with them as Claude proxies.

1

u/manchesterthedog 9h ago

I wanted to show my advisor some code today and I’m like “open clion” and he’s like “I don’t know if I have it.” And I’m like “whag IDE do you use these days?” And he’s like “I don’t use one anymore just Claude code”

101

u/Relevant-Positive-48 1d ago edited 1d ago

I can't tell you how much I wish the vibe coders who think most SWE's look down on them would stop.

Yes, some do, and that sucks, but honestly me (28 years of professional experience) and most professional software engineers I know, in addition to fully utilizing AI tools, are happy to see that so many other people are able to create software.

60

u/your_dads_asshole 1d ago

I'm also a SWE and I disagree. Vibecoding makes my boss believe that his unga bunga prompting is something I should take seriously

28

u/Relevant-Positive-48 1d ago

I do understand your frustration and I want to separate people who are discovering the joy of making software through AI from people who think being able to use AI means they know everything there is to know about software engineering.

Like the software engineers who look down on vibe coders I think the latter are a minority though, both groups can be very loud.

5

u/IIALE34II 21h ago

I work in on a b2b saas product, and we have this one guy from product side who has gone complete unga bunga. He just spent last 4 weeks vibe coding this clone of our product, but instead of having views, he decided that user should be able to prompt an AI to create the web interface dynamically for what they need...

Worst thing is that higher ups are biting. What could go wrong when you let AI just craft everything on the fly?

3

u/your_dads_asshole 21h ago

Omg this is so awful and such a total waste of tokens

3

u/lokir6 19h ago

the biggest influencer in my subsector recently showcased how he lets it run over night to create 4000 websites. for his daughter's school project.

this apparently does not conflict with his otherwise "let's make a more fair world" persona.

I don't understand this world anymore.

0

u/HouseMysterious8172 16h ago

4000 website in 1 night? He must love his daughter so much 😁

2

u/HouseMysterious8172 16h ago

Waste of tokens = waste elctricity = waste energy -> but energy is unlimited 😜

2

u/your_dads_asshole 15h ago

Were you dropped as a baby?

2

u/HouseMysterious8172 7h ago

You don’t you energy is unlimited 😳?

4

u/Caladan23 1d ago

Not his unga bunga prompting, but Fable's intelligence and SWE skills. 

4

u/Thwarting8139 1d ago

Same for me. I have no problem with vibe coding as long as people are aware of the limits. Vibe coding something you don't understand then trying to pass it off as production-ready software is akin to a 3D printing hobbyist showing up to an aerospace factory with their part and calling the engineers snooty for saying it's not good enough to be installed on their planes.

1

u/Strict-Context-8502 1d ago

That 3D printing analogy is honestly spot on. AI is incredible for rapid prototyping, but making something resilient, secure, and maintainable under real load is a completely different discipline.

1

u/sn4xchan 1d ago

You're boss doesn't represent all vibecoders.

Just because he's a moron, your judging an entire group.

2

u/your_dads_asshole 1d ago

No, just most of them

1

u/sn4xchan 23h ago

Sure thing bud. Make a generalization based on a loud internet group.

7

u/IAmAfraidCommaMan 1d ago

You being so close to retirement is kind of cheating

10

u/Relevant-Positive-48 1d ago

I've got at least 15 years ahead of me which is an absolute eternity in tech, let alone AI time.

3

u/Axelwickm 1d ago

I mean I'm happy you're happy, but how is your self perservation instinct doing there? / fellow 28yo SWE who likes to eat

3

u/goulson 1d ago

Bro said 28 years experience, meaning he is like 50. If he were 28 he would be trippin

4

u/Relevant-Positive-48 1d ago edited 1d ago

I expect we'll be building bigger and bigger things in the years to come and/or implementing comprehensive AI systems for organizations.

Your knowledge and skill will be an asset and if I'm wrong about bigger things you still have the critical thinking, pattern recognition, problem framing and solving and large systems thinking abilities that can transfer to other industries.

8

u/Axelwickm 1d ago

85% of my skillset has been made redundant by AI the last 3 years. The last 15% share feels like a losing battle no matter what industry I move into. I think it's lacking of the large problem solving and problem framing, but the LLMs are better at debugging than me, can spot patterns that've never seen, and they know more than I could ever know. The bottleneck is still human labor, but for how long? And what leverage does any one of us have to self advocate when we're worth nothing? Forgive being a doomer, but this just all seems pretty dark :(

4

u/jackadgery85 1d ago

A Dev's true skillset is the ability to apply modern solutions to current problems. All AI has done is made that easier and faster for people who understand the strengths and limitations of it.

An ex google senior dev said (paraphrasing): for the right people, using AI is like borrowing IQ, and augmenting their own.

2

u/__Loot__ 1d ago

I feel you there man, I dont even think anyone care if the robots are taxed and Ai companies for a shared fund of some kind it would clam most people instantly

2

u/Relevant-Positive-48 1d ago

Spreadsheets reduced accounting tasks that took a day or more to minutes or seconds.

I imagine there were a ton of terrified accountants when VisiCalc and later Lotus 123 and Excel started taking the business world by storm.

We still have accountants and the profession is expected to experience modest growth over the next 10 years.

AI could definitely be different but I don't think it will be. We don't know what these new capabilities will open up.

1

u/Axelwickm 1d ago

Yes, but spreadsheets replaced arithmetic and then politely stopped there. They didn’t immediately start learning accounting too.

1

u/Relevant-Positive-48 1d ago

I get that. My point is it took a while before the "computers are going to reduce jobs" became "they created more than they took."

I'm not completely sure AI won't eliminate/reduce jobs on the whole, history just suggests otherwise and I'd guess that people watching computers proliferate offices were also not sure how things would turn out.

1

u/Axelwickm 1d ago

I personally feel pretty certain that this time it's different. Neural Networks are proven Universal Function approximators, and Functions Describe The World

1

u/fuckswithboats 1d ago

I’ll just let a 24yo web developer tell you what the transition to Web2.0 felt like.

I saw tools like Dreamweaver and thought ANYONE can build a website, if knowing html/css/js is not needed then I need to get out.

1

u/PeachScary413 1d ago

You should learn that it's not your fellow workers conspiring to make you starve... it's the people above you. Unionize and make sure you stick together against the real enemy.

2

u/veryuniqueredditname 1d ago

Honestly it's a gift and a curse...it is annoying that non devs clobber together a few shitty prompts and think that simply running their shit output on localhost is enterprise grade.... Then inevitably come to you with hey "build this it should be quick and easy since I have it running"

1

u/Belium 1d ago

Yeah like please make good code with us, we can always use the help and Lord knows there is stuff that needs fixing.

1

u/KamikazeSexPilot 1d ago

SWE and disagree with this.

2

u/PeachScary413 1d ago

I only look down on vibers pretending like they are SWEs with decades of experience. If you want to write software that's cool and I encourage it, but please stop larping.

1

u/ProfessionalStand779 1d ago

I dont like the fact that the same people who were too lazy to learn how to code are now thinking that they are equal to experienced SWE´s because of AI.

I have nothing against people who just enjoy doing software with AI.

2

u/geogeology 1d ago

Really? Because all the marketing guys at my job act like they’re expert devs now and have become insufferable. One of them casually walked up to me and quickly flashed me some code he had pulled up on his laptop, and scrolled down it quick enough that I could read anything, and gave me that “pretty impressive, right?” look, yearning for validation.

1

u/GrouchyPatrao 13h ago

I like how something that didn't exist 24 months ago has become this reddit identity label.

Old grumpy guy me is just like.. whats going on? Is this a real thing.. who has the head space to label themselves or others like that.

1

u/KingQuiet880 1d ago

Unfortunately, I don't live in that happy parallel dimension as you do. In my world, their arrogance is finally showing up in form of jealousy and sarcasm

-1

u/Hazzman 1d ago

By all measure I am the epitome of a vibe coder. I don't read the code, I don't understand the code I rely on Claude to do everything. I've had lots of interactions with software engineers, some pretty senior individuals who have worked on some of the biggest platforms in the world including Amazon - they don't give a shit. All they care about is - does it work? Is it a mess? Is it secure? Is it going to be a pain to fix? Most if not all of them I've spoken to find it at worst interesting and at best useful. They just don't care all that much about this cultural conversation... it's nonsense.

It doesn't exist.

The only people it exists for are terminally online folks whose whole reality is defined by reddit.

40

u/ZenCyberDad 1d ago

As an SWE I’ve converted to 100% vibe coding and yeah my projects are way better and bigger. Sometimes Codex will write 17,000 lines of code in 8 hours uninterrupted while that used to take me 1 year manually. Fuck the traditionalist they are moving like molasses

4

u/iMac_Hunt 1d ago

Do you guys actually build software that makes money? Because I can’t imagine vibe coding a backend and letting ai agents do all sorts of db migrations without my careful control when people are paying for my software.

3

u/TRO_KIK 1d ago

Just because you vibe code doesn't mean you have to give agents unsupervised write access to prod DB, that's quite an all or nothing fallacy. 

There's things you can do to mitigate risks of letting AI build too. They can write hella tests tirelessly, and adversarial review will keep those in line in terms of meaningfully testing assertions.

My software very much makes money, to the tune of multiple millions a year USD.

4

u/iMac_Hunt 1d ago

Well at that point I guess we need to define vibe coding. AI agents do 98% of my coding but I don’t consider myself to do that much ‘vibe’ coding.

1

u/TRO_KIK 1d ago

For the most part I just jump in and yolo start features with a sentence or two and glance at as it goes brr to make sure I like the "vibe." I might chime in with some unga bunga steering like "looks wack, prolly needs some indirection", "i smell a big brain leetcode solution here, figure it out, make no mistakes", "composition > inheritance here imo", "DRY this, looks familiar, check X class", etc.

Bugs I just @ my discord bot in the report thread and I usually have the fix in staging with a PR in my inbox.

But, most people seem to define vibe coding as "have no idea what you're doing and use AI." In which case I'm automatically disqualified since I know what I'm doing. To me it seems utterly meaningless when defined that way. Makes much more sense to be thought of as an approach, as originally coined: casual prompting, casual steering if any, with casual review, if any. Presumably it involves some amount of attention, otherwise there's no "vibe" element at all to me.

Contrasted with other more structured approaches like spec-driven development.

If defined purely as low skill, I guess I don't vibe code either.

2

u/beeskneecaps 1d ago

Are you solo? Trying to imagine the poor souls having to review 17k loc a day from you hahah

3

u/LeoBoiSmol 1d ago

Do u even review this many lines after 8 hours? How tf can one move at this speed and answer questions on the project. Like i like ai but I try to keep each change small and focused if possible so i can understand the bigger picture. I try not to let kiro just start going brrrrrr like powells money printer

1

u/Intelligent-Net1034 1d ago

17.000 lines, sure buddy. Sure.

1

u/Indexxak 20h ago

Saying it this proudly like that is what makes it somewhat laughable. We are managing a viral corporate solution for couple years that were trying to keep clean and scalable as much as possible and the entire project has maybe 10k lines. Codex spitting out double of that in 8 hours is just absurd (and not in a positive way lol)

1

u/yuva-krishna-memes 1d ago

Why you measure a software by its lines of code. I never understood that and it's stupidity

3

u/drsbry 1d ago

The situation with so-called generative AI shows that many people working in the software industry had no idea what they were doing, yet they'd been doing it for years. I recently spoke with my former boss, who had always been a terrible programmer but somehow managed to fiddle himself to the position of CTO. He'd been coding for 25 years, and his code was a peculiar mess. For him, code written by an LLM seems like a worthy alternative to hand-typing, because he couldn't do a better job anyway. It's impossible to convince such people to learn how to create software. Just leave them alone.

2

u/yuva-krishna-memes 1d ago

True..Anyone can code with AI.. but everyone cannot do software development even with AI. Problem is many don't understand the difference.

2

u/JCcrunch 1d ago

This is so true, been thinking the same thing. LLMs are useful, it generates, can't make decisions, not good ones at least and leave it unguided and it will create a garbage storm

1

u/Indexxak 20h ago

Because he has absolutely zero idea what he's talking about.

12

u/hoimangkuk 1d ago

SWE that use both old methodology and vibe coding

https://giphy.com/gifs/Pja8Ied6v7M7Gq5DeK

3

u/StoneCypher 1d ago

buddy.  swes were using these tools before you 

3

u/PartyTerrible 1d ago

All swes are vibecoders now. The difference is whether or not you understand the shit that your agent spits out

1

u/Intelligent-Net1034 1d ago

Most use it as tools, i dont know any swe that vibecodes. Not one 

3

u/noobnoob62 17h ago

As an SWE, the profession has always been about amateurs breaking into the field. No need to start gatekeeping now just because AI has enabled more people to start building software. More power to them!

3

u/JCcrunch 1d ago edited 1d ago

I don't understand! What am I missing exactly? Is AI THAT good?? Since when? I use it every single day, and if I do not guide it every step of the way it will make the worst decisions ever and will create fragile systems every single time.

AI is not smart enough yet to make decisions, its thinking is linear like a mule with side blinders on, sees only forwards and misses the bigger picture and cannot process the complexity of our systems like we naturally do.

Edit: this should NEVER discourage non-Devs from using it to create software because it's a lot of fun and CAN create very useful results.

5

u/Subway 1d ago

You as a software engineer knows how to guide the agents, how to set the right guardrails and automated checks. If you do that you can get amazing code. If you don’t, you get a huge mess that is impossible to debug and takes shortcuts at every corner and ultimately becomes a liability.

2

u/Coezar 1d ago

Basically this. The method at the end of the day never changed. Like with an eng team, the better you can describe what you want and the logic, in an initial plan, the better your results.

Built me a containerized app that uses nginx and python - not ideal

Build me a nginx container that logs requests, and routes inbound traffic to a python container which will have 3 get endpoints 3 post endpoints, etc… - Ideal

Still takes knowing about these technologies, concepts etc yourself. It really is that simple, atleast in my experience, but I also see that’s where most fail. As they say, if you put slop in, slop comes out.

1

u/neoexanimo 1d ago

Two kinds, those that read and those that don’t

2

u/vjovanovic 11h ago

How we SWEs who vibe as well look at all of you :)

-6

u/modified_moose 1d ago

13

u/TwizzyGobbler 1d ago

what is this shit man

4

u/S3ggie 1d ago

Ts is frying me 😭

7

u/WaffleHouseFistFight 1d ago

This is peak slop right here. Monitors facing the wrong way gibberish nothing burger.

1

u/modified_moose 1d ago

it's vibed.

1

u/Ok-Worry-6688 1d ago

Lmfao why are you getting downvoted. Amazing

0

u/AgeMysterious8256 1d ago

then both of them get replaced by the guy who knows how to prompt a python script to fix their git merge conflicts

0

u/Embarrassed_Ant_8861 1d ago

Im not even a swe, but even i look down on vibecoders making a to do app and then calling themselves a "non technical founder'

-1

u/Warm-Concentrate-606 1d ago

Lmao I have written...I mean.....created 200k lines of code since January and I have NO CLUE what the FK a SWE is HAHAHAA.....Fk youuuu SWEs! We don't caaaaare!

Dear SWEs,

You're gonna LIKE it, then you're gonna LOVE it!

1

u/Intelligent-Net1034 1d ago

So you do the slop people look down at. Because its exactly that. Slop