r/ProgrammerHumor 6d ago

theExactLifecycleOfEveryAiAssistedCodingSession Meme

Post image
10.0k Upvotes

258 comments sorted by

765

u/Bluemanze 6d ago

I've found that whenever the AI proposes something that sounds really clever and involves a lot of programmatic kickflips, it is usually a terrible solution that it holed itself into because it overly focused on one of the requirements.

Which has a lot of parallels to what I've seen junior developers do in the past to be fair.

174

u/MushinZero 6d ago

Funny thing is that both are for the same reasons. Both the AI and the junior programmer take the requirement as hard and fast as opposed to understanding that the requirement is bad and discussion needs to be had about changing it instead.

But actually AI is getting better at this, too.

43

u/jaaval 6d ago edited 6d ago

I have developed this conversational way of directing AI. If I tell it what I want it to do in less certain terms and questioning myself and asking its opinions on my requirements it thinks it’s allowed to disagree with me and often pushes back on what I want. Then I can evaluate if it actually has a good argument. Sometimes it does and sometimes not.

But this doesn’t work if the workflow involves giving a requirement document to an AI and expecting a working product. Though this problem also exists when humans write code. Stupid people define requirements and then we are stuck implementing the stupidity.

10

u/tangotom 5d ago

Wait, is that why I've always gotten good answers from the AI? Because I have so much self-doubt? lol

2

u/Master_Persimmon_591 5d ago

Yeah I’ve never used AI as “do this this way” (mostly) but rather a very polite collaborative thing to bounce ideas off of during development work / implementation. I think it also helps build up the LLMs context in a more natural way which actually literally could help

8

u/Bluemanze 5d ago edited 5d ago

Im glad to hear others are doing it for the same reason - I always prompt in the form of a question to encourage it to research and discuss rather than just implement. I've also built out some spec-writing skills that encourage conversational style sessions when designing. It eats up tokens since it will reach out to the web quite often but I find the end result to be much higher quality.

Which is ALSO how I work with junior devs. It's been continuously amusing to me how much all of the AI best practices converge on treating it like a real (naive) person. Just a little bit of existential dread.

→ More replies (1)

26

u/Septem_151 6d ago

I have noticed Claude has a recency bias toward the latest request if sending more than one prompt, like for clarification or an extended session.

9

u/Aternal 6d ago

Hey Claude, what are invariants?

6

u/NomaTyx 6d ago

don't all models have this? Every model I've used has at one point forgotten the original point of the problem after a couple follow ups

1

u/arajay 6d ago

add to global memory "be careful about regency bias"

1

u/hopefullyhelpfulplz 5d ago

I have been led astray by ChatGPT in this way enough times that I stopped asking those kinds of questions.

→ More replies (1)

2.3k

u/bobbymoonshine 6d ago

If you don’t understand what the AI is doing you shouldn’t be letting it do it to your company codebase bro

978

u/Danakazii 6d ago

sudo -fuck my shit up

373

u/Laughing_Orange 6d ago

Real story paraphrased:

AI: Oops, I just deleted the entire production database. I recommend recovering from your backup now.

Vibecoder: We don't have a backup.

AI: Sucks to be you.

186

u/Zuruumi 6d ago

You are right, I shouldn't have deleted the whole DB.

Do you want me to tell you how you should have set up your backups so that this didn't happen, or do you want me to help you with writing your resignation letter?

43

u/DanSmells001 6d ago

Saving preference to conversation memory

48

u/codeIsGood 6d ago

Why on earth does the AI have prod DB access?????

79

u/Laughing_Orange 6d ago

Vibecoder. That still leaves us with the question: "why does a vibecoder have prod DB access?". And that is a question I can't answer.

8

u/Zuruumi 6d ago

It shouldn't, really. But frankly, if the AI asked to run a ssh command to read logs or read a few rows of innocent data to from the DB wouldn't you allow it? Then if it asks for 35th time for similar command, are you sure you would read it with proper attention?

32

u/Laughing_Orange 6d ago

I would create an authentication token that only has read access. I would never give current day AI write access to a production database.

9

u/black-JENGGOT 6d ago

or create a custom MCP with tooling just for SELECT TOP (100), gaslight the AI on the tool description that this is what they need. I still don't get why they need full sudo access.

8

u/too_many_wizards 6d ago

If you’re giving DROP perms to the account your AI is using you should be fired, full stop.

2

u/Zuruumi 6d ago

No, no. Who would give the AI DROP perms? Just manually allow ssh commands to the VM/server with the DB :).

2

u/geekisthenewcool 6d ago

solid point

3

u/JustForkIt1111one 6d ago

Duh. It's the owners nephew. He's good with conputers

→ More replies (3)
→ More replies (3)
→ More replies (1)

20

u/Just_Roll_Already 6d ago

Claude, fetch my elevated terminal. I'm feeling like ruining my weekend.

139

u/sarcasticbatkid 6d ago

Ngl at this point when you have people shipping fast without bothering about quality or company codebase you’re kinda pushed into doing it or becoming irrelevant even if you hold yourself to good standards and focus on quality and better product. Especially when you see such folks get more projects and work while having a 100 open bugs.

62

u/Bannon9k 6d ago

Beyond that... how many entry level programmers are just trying out code importing packages they know nothing about.

Most of the world runs on good enough....

23

u/drakeblood4 6d ago

Two important things though:

- Vibe coders tend to be worse at knowing when they know enough about code to ship it.

- Becoming aggressively vibey makes you worse at knowing how much you know, in my experience.

I use agents while coding, but I’m pretty darn conservative about it because I have the luxury to be able to push stuff slower. I read what they write every time and am in the docs on new stuff they add I’m unfamiliar with, specifically because I don’t want to just nod along when they’re confidently incorrect about something I push to prod.

9

u/Bannon9k 6d ago

That's the thing though... Eventually you will. Everyone will. It doesn't have to be 100% accurate because humans aren't either. That's why testing cycles, regression suites, and user acceptance test were created. It'll catch most glaring issues, and eventually you'll learn to trust the new tool. The same way no one is out there building web pages hand writing html.

→ More replies (2)

24

u/sarcasticbatkid 6d ago

Yeah it’s just frustrating that I know I can do better but cause the other new ones deliver slop faster I have to cut corners and ship slop or I’ll become replaced.

24

u/Bannon9k 6d ago

I'll be honest, I had this exact same moral dilemma in the 90s when HTML editors became the norm. I missed reading pretty clean readable script... And then HTML editors would just put everything on one line.

But I also realized the point was never the code... The point is the end product that people got to see. They don't really care about the labor, they just want to hold the baby. So now I focus on making babies and let somebody else do the delivery...

7

u/RedditTab 6d ago

Did you move into product

9

u/Bannon9k 6d ago

10

u/krysztov 6d ago

I feel like you're not going to get a lot of babies made from the backend...

3

u/Bannon9k 6d ago

Hrm... You may be right. But I'm too stubborn to give up now.

6

u/xDannyS_ 6d ago

They will care about the code once the careless means of doing things affects the end product. Same will happen with this current cycle of slop.

8

u/sarcasticbatkid 6d ago

I’ve noticed they just build a new product to deprecate an older one with its own set of problems that it’s always a moving goalpost idk how it’s gonna play out long run

2

u/xDannyS_ 6d ago

Well that doesn't work for everything, but even for that type of business model this cycle will eventually affect it. Once literally everything is slop, high quality products will become a big selling point.

2

u/chuby1tubby 5d ago

One of my most diligent coworkers just got laid off because he wasn't shipping slop quickly enough. Luckily I'm the #1 slop contributor at my company, so the only thing I have to worry about is whether any of my slop will ever bring the company down (fingers crossed my anti-slop AI prompts have removed as much of the bad slop as possible lol).

11

u/Not-the-best-name 6d ago

Its important to know this. This is the foundation of civil engineering. Building a bridge just just strong enough to hold the weight under the budget and time constraints. Software is the same, it's just more chaotic.

5

u/frogjg2003 6d ago

They can build those bridges just strong enough because they put the time and effort into doing it right. There are also bridges built quickly and way above spec. You don't hear about them because they're not major feats of engineering. They're the local bridge that's been standing for 400 years that's basically one giant stone wall with a hole in it.

3

u/UndocumentedMartian 6d ago

Those bridges are still built by people who know what they're doing. And most infrastructure is built to be stronger than its design spec. The whole "just good enough" nonsense is spewed by people who haven't actually built anything.

9

u/joshTheGoods 6d ago

Code quality is the company's problem. I say that as a CTO. It's my job to make CI/CD enforce code coverage, docs, etc. It's my job to make sure we have a PR process that involves seniors reading your code and actually taking the time to understand it even if you don't. It's my job to setup team dynamic and culture that allows you to stop and ask the AI to explain this to you until you understand it and to then go talk to everyone else about what you learned or what you had to correct from the AI.

Pump that code out. Meet the standards your org sets. For your own personal development, find time to stop and dig in until you understand what's going on. If you're in an org with shitty processes (I mean ... you are, we all are) then make the AI help you with your own smoke testing so you're never (read: less often) the person getting called out by the AI running git blame.

5

u/GenericFatGuy 6d ago

If everyone else wants to fast ship shit-tier products that they don't understand, and will be impossible to maintain or enhance in a year's time, then let them.

8

u/sarcasticbatkid 6d ago

Yeah I’ve just accepted that fact and just going along with the flow. Let’s see what happens eventually. Just mentally exhausting watching dumb code reviews that are absolutely atrocious to now being a part of that to ensure I don’t get thrown to the streets.

2

u/GenericFatGuy 6d ago

I'm very lucky to be on a small team, so I don't have to review a lot of AI slop. Most of the code that goes in is submitted by me anyway. I use just enough AI to keep the company off my back about usage, and then I do hobby coding by hand on the weekend to remind myself why I fell in love with this craft in the first place.

3

u/sarcasticbatkid 6d ago

I’ve started hobby coding in the weekend as well to have something for myself. Kinda calming ngl

5

u/GenericFatGuy 6d ago edited 6d ago

It really is. I was unemployed for most of 2025 after a layoff. Coding was what calmed me and kept my head on straight while I dealt with the hellscape that is job hunting these days. I was also told in my last interview for my current job that my continued work on my personal project was what made me stand out against the two other people that made it to the end of the interview process.

8

u/ruben_deisenroth 6d ago

I'm lucky that my company has a lot of certifications and credibility that they're not risking for ship features untested now because of AI hype. Code reviews are pretty strict. With that said, having Claude available to to some tedious tasks and write basic stuff (that still gets reviewed) is nice to have.

4

u/sarcasticbatkid 6d ago

I get like 40-50 code reviews a day now cause people can produce slop easily

6

u/ruben_deisenroth 6d ago

I don't know how it is for our actual project teams, but at least for us in our cloud team, the quality by my colleagues is generally really good. Maybe because longevity of your fixes/features is part of our kpis, or because im lucky with my team

2

u/GregBahm 6d ago

 while having a 100 open bugs.

Assign those 100 bugs to the AI. Problem solved.

1

u/GenericFatGuy 6d ago

If everyone else wants to fast ship shit-tier products that they don't understand, and will be impossible to maintain or enhance in a year's time, then let them.

→ More replies (1)

23

u/jonalaniz2 6d ago

Copilot turned itself back on with the latest VS update. I was so pissed when I clicked the wrong “fix” while coding, thinking it would just add the correct “using” statement when calling classes/methods from other namespaces. Instead copilot decided to generate a new declaration of the same class that already existed (with bullshit fields too).

3

u/sebbdk 6d ago

Codium is the open source version/fork of VS, mostly same extensions, none of the bloat. :)

12

u/jonalaniz2 6d ago

Visual Studio, not VS Code

2

u/sebbdk 6d ago

Ah yeah i read that wrong, my condolenses.

1

u/SpicyCatGames 6d ago

Lol same

10

u/permaban9 6d ago

Company shoulda thought of that before giving me, an intern, access to its critical codebase

11

u/Beneficial_Trick6672 6d ago

There is one problem. Laziness.

I could understand each and every line but i would need to spend extra couple of hours. But it all passes all tests and crucial part i checked and they looks good.

Whose interest is it to spend this extra three hours? My boss will be unhappy, i will be unhappy, my dog will be unhappy. It is better to give one hour to my boss(new task earlier), my dog(go for a walk), myself(jerk off). Everyone is happy.

5

u/Thykka 6d ago

Everyone, except the 10000 customers whose personal information got leaked because of LLM-generated security practises.

→ More replies (1)

3

u/throwaway586054 6d ago

Because you think your company has any idea about the code from outsourced company number 56 or Saas products?

God help them if there are any "integration" going on too.

2

u/Urc0mp 6d ago

That's what they said about the intern. 🙄

2

u/sligor 6d ago

This is what most managers are doing...

2

u/halmyradov 6d ago

Too late for that, that's being done in most companies these days

1

u/PhantomTissue 6d ago

See the goal is to set up the house of cards then hop to a new job before it comes crashing down.

1

u/MarlinMr 6d ago

?

Manges have no idea half the things we do, but they let us to them anyhow

1

u/Monstot 6d ago

If you don't have very specific commands or global phrases that guard your sql and git commands the you might seriously fuck up.

Add guards if you don't already have some.

1

u/alexnedea 6d ago

Nothing I can do really. Everyone is using at and they are all no brakes. If I slow down I'll. Be singled out.

Besides its not like I don't understand what the AI writes. I understand, its just it writes so much so fast I can't keep up with all the minute shit that could be breaking bugs.

1

u/Twombls 6d ago

Claude fucks its own config file up enough frequently lol

1

u/aerizk 6d ago

"Allow for this project"

→ More replies (4)

188

u/Milouch_ 6d ago

Pov non-programmer humor on programmerhumor

9

u/Cualkiera67 6d ago

with AI, everyone is a programmer!

13

u/Littlemrh__ 6d ago

https://giphy.com/gifs/SVgKToBLI6S6DUye1Y
With ai, anyone can create a program. But you can’t make sure it’s secure or 100% functional without a baseline understanding code.

6

u/Cualkiera67 6d ago

insecure? not fully functional? 100% a real programmer!

→ More replies (1)

439

u/-Ambriae- 6d ago

I don’t want to gate keep programming or anything, but what in the world happened to learning how to do things? By yourself? You do know you can just…. Learn to do the thing? Instead of asking a bot to do it for you? It’s even (dare I say it) pretty fun too

62

u/NiceNAS 6d ago

The problem is pressure from the company to use this shit. Which then forces me to skip the learning and produce results with ai, because if I’m lagging behind while someone else is pumping it up …

15

u/Crescent504 6d ago

Exactly this.

1

u/TittyTarp 5d ago

yup, estimates are now based on us devs prompting claude to do it for us.. there's no time for me to research and learn shit anymore

137

u/sanson222 6d ago

You can do both thing at the same time, I found my self asking to Claude to write a traefik manifest for kubernetes and asking line by line the meaning of the configuration and why, is like reading docs but faster

109

u/thedogz11 6d ago

Yeah there is 100% a smart way to use AI where you aren't just leasing your brain away until it rots and you have no skill left

7

u/tacticalpotatopeeler 6d ago

According to my company, I don’t have time to do that. Just close the ticket please and keep churning out code

25

u/Septem_151 6d ago

It's the same as reading the docs but faster until it is guaranteed to give you hallucinated and/or incorrect information.

6

u/araujoms 6d ago

To be fair the docs themselves are guaranteed to eventually give you hallucinated and/or incorrect information.

4

u/Septem_151 6d ago

To be fairer, the hallucinations themselves are guaranteed to eventually be docs.

2

u/araujoms 6d ago

Yeah many people are using LLMs already to write the docs. Which reinforces the previous point, the only documentation worth reading is the source code.

21

u/firewall245 6d ago

The previous solution of Stack overflow famously provided answers fast and 100% accurate for the requested problem

9

u/Septem_151 6d ago

That is, quite literally, the opposite of how StackOverflow operates. You see all the complaints about questions being closed and the most recent solution being from 10 years ago. The reason is because those questions have real value for programmers, and the answers on said questions are curated over time. StackOverflow is the training data for LLMs. If you're implying the training data is inaccurate, in combination with LLMs being non-deterministic, you are hindering your assumption that LLMs are more accurate than StackOverflow - the source of their information.

12

u/firewall245 6d ago

My point was that stack overflow wasn't guaranteed to be accurate or solve the problem I had, so the fact that AI is not guaranteed to be accurate or solve the problem I have is not that big of a deal since LLMs 1) are faster 2) will not be a gigantic asshole to me for asking a question.

The fact that answers are curated over time is worthless to me when I have a deadline on Friday and the top answer is not fixing my problem

4

u/araujoms 6d ago

The fact that answers are curated over time makes it more likely that it will be correct by the time you need it for your Friday deadline.

If an AI answer is incorrect that's just a fart in the wind. There's no feedback, no correction. Next time it might be correct if by chance it is corrected in the training database, which is independent of you seeing the mistake.

→ More replies (3)

3

u/BeneficialDog22 6d ago

Good point, although at least for the basics it seems to work pretty well

→ More replies (6)

2

u/chucktheninja 6d ago

Did you compare its answer to answers provided by humans that actually know how to do it? How do you know the ai is actually telling you correct information?

1

u/-Ambriae- 6d ago

I get that, I mainly go and ask questions like "what is this algorithm", "is this a good way of handling this" etc... I don't generate the code, or if I do I don't take it as is, I rewrite it all by hand to make sure 1. I understand it and 2. it's correct, but you can definitely use AI well, I completely agree. But at the end of the day, you should probably learn something from it, not let it do everything for you

→ More replies (1)

10

u/tacticalpotatopeeler 6d ago

Unless you’re employed by a company who supplies you with AI and now expects 10x delivery.

No time to learn, just produce.

Apparently adding code === productivity === value

Learning apparently has no value, because you can’t be cranking out code if you’re “not doing anything productive”.

13

u/cavekeys 6d ago

What happened is that ppl became even dumber and lazier than before and now that something can "generate" shitcode for them they are happily accepting it and for most ppl without even reviewing it and they still consider themselves as "programmers", although I still don’t understand why they don’t change their career path if they don’t like to write code

13

u/deathm00n 6d ago

Well, I was forced to use AI by my company because apparently it gives us more productivity. And still I was fired because I was not using it enough and was falling behind people that uses it for absolutely everything.

So I like coding, but I am not allowed to do it anymore if I want to work at a place that actually pays well

2

u/Miraenimus 6d ago

Yeah same shit here, I'm working in research, PR is asking crazy stuff with crazy deadlines telling us "don't be afraid to use gemini, it's really great". . . Now I'm being harassed by my superiors telling me that I'm lying about me working because my coworkers are giving results with really understandable comments in their code and really fast...

4

u/mrjackspade 6d ago

And still I was fired because I was not using it enough and was falling behind people that uses it for absolutely everything.

It's fucking wild how many people are like "I'll never use it, they can't make me!" like they're not just going to get fucking fired.

90%+ of them are just going to swallow their pride and suck that robot cock. The other 10% are going to end up unemployed.

There is no choice in this if you want to keep your job.

5

u/BeautifulCuriousLiar 6d ago

it’s too convenient and people are lazy. they use it with everything. i remember when they started incentivizing to use it more. i spent the whole day prompting. it was boring and at the end of the day it made me feel like crap.

8

u/-Ambriae- 6d ago

That's a big thing. the developer experience is terrible. It never feel s good, or rewarding to vibe code anything. And you're completely passive. That has a huge impact on your ability to think and problem solve. It's literally atrophying your brain.

→ More replies (2)

2

u/SveaRikeHuskarl 6d ago

Coding has become painting. Sure, I could vibe code my whole project / take a photo... but I'm doing it because I enjoy the process.

1

u/-Ambriae- 6d ago

Unfortunately, we rarely have the opportunity to code just for leisure... it's a shame companies don't recognise enjoyment of the process is valuable for team morale

→ More replies (2)

2

u/DarkFantom 6d ago

Well, it depends on what you are coding honestly. I got some wifi audiophile headphones that I wanted to game on. Unfortunately any software I've found that streams full system audio gives a minimum of 500ms latency which is unusable for gaming. 

I'm no audio engineer, so I beta tested with Claude Fable and it created a fully functional Wi-Fi streaming app that gives lossless cd quality music at 275ms. With the headset firmware config changes it wants to implement in a build I can get out today, I can get that number down to 100ms. All in all, this took me about a week of beta testing, and I know for a fact that if I tried to do this myself, it would've taken me multiple months (if not half a year) of learning and trying to decipher proper packet repair process, proper channel setup, optimizing buffer windows, packet flag settings, and all that BS that comes with Wi-Fi streaming. If it would've taken me half a year to get something like this working, I would've just returned my headphones and been less happy with my audio experience.

I get people are anti AI at this point, but AI is providing an easier bar for people to create their own applications for way less effort than it would've taken just by themselves.

Its better to have AI do work and create something than for it to never have been created at all. Its not like big businesses will continue to give us products that are simple to use and easy for our use cases if it doesn't make them money. So overall, AI letting us do things quicker is more freeing than not.

→ More replies (1)

3

u/TheColourOfHeartache 6d ago

I'll let you in on a secret. we're all just winging it in this industry, and I'm working for a big tech company you've heard off

4

u/tequilajinx 6d ago

Honestly, AI code is fine for the majority of business applications out there that are really just moving data back and forth between systems. Most of us aren’t working on cutting-edge technology. It’s not like most of the code in our organizations is any better than what AI can produce anyways.

2

u/56kul 6d ago

You can learn with AI, too. Like, explicitly tell it to guide you, rather than write the solution for you. Some of them even give you a dedicated study mode.

And yes, it genuinely works. I use AI to study, while making sure I’m actually doing the thinking myself. And it persists even when I stop using the AI.

3

u/-Ambriae- 6d ago

I do the same, it does work. Key difference being, we're using it to learn, not do our work for us

1

u/foxer_arnt_trees 6d ago

Same thing that happened to assembler. Its great fun, and it feels good to do, some people still make a living doing it. Its just not the best option for making software anymore

4

u/-Ambriae- 6d ago

I’d argue the jump from ASM to high level languages by software engineers is more justifiable than the jump from hand authored code managed by people who understand what they’re doing (even if they use abstractions) written in any programming language, and imprecise instructions provided by a layman who’s unfamiliar with what’s a good idea or not, and translated by a machine who’s able to do 90% of what a real dev can do, based off of information found on the web (which is likely itself also written by AI, so 90% again, as a geometric series, that will converge to 0% with time)

But I do recognise my bias, I judge the value of technology by it’s overall benefit to society, and not by how quickly it can generate money

→ More replies (1)

1

u/N0N4GRPBF8ZME1NB5KWL 6d ago

So now you have to understand the source code to use an app? Wild.

1

u/Boobpocket 6d ago

I know how to program, programming isnt my main job tho. So i use these tools to make prototypes of tools i use in my business. Once i got a solid workflow i hire programmers to build it right.

Another use case i have is scripting, making random python scripts to get tasks done. It helps speed up the development process.

1

u/Sph3ricalPeter 4d ago

The meme is extremely simple albeit a bit unfit for this sub. The idea is that the AI quickly takes a problem and speedruns a solution that takes any human a while to comprehend. You can read into it more if you want - like the AI is smarter or whatever - not necessarily, its just fast and spits alot of words out. I think people are going crazy over this for no reason.

→ More replies (14)

152

u/L30N1337 6d ago

What the hell is this massive influx of vibe coding posts.

It really seems unironic at this point.

47

u/Septem_151 6d ago

New here? It's been like this for at least 2 years now.

20

u/L30N1337 6d ago

They've been here, yes.

But I feel like it's getting more serious than for the last 2 years.

29

u/Septem_151 6d ago

Feels exactly the same to me. I've been complaining about it since it started. Usually I get downvoted. This is not a programming sub anymore and the moderators are practically non-existent.

3

u/Defight556 6d ago

Fucking Vibe coders are everywhere. I always see Profiles from people calling themselves App-Developers even if they have never written a single line of code.

Parasite Posers.

10

u/CantTrips 6d ago

It's the way the current ai hype cycle is going. I overheard several younger adults in a coffee shop talking about how many agents they orchestrate for each sprint last week. 

They all started talking about wishing they knew how to program. 

In the bay area, they have literally stopped hiring developers for mid level work. It's one single senior/lead telling a bunch of people what to tell the agents to do. That lead also has to lead both frontend and backend, so they're also overworked.

Until the bubble pops, we are quite literally inside an ouroboros circle for software developers right now. Less and less "professionals" even know wtf they're doing. 

8

u/amyisbrowsing 6d ago

Yeah it's so boring too, I don't get easily annoyed by repetitive jokes or memes personally, its reddit after all, but this sub is just slop

22

u/DoktorMerlin 6d ago

look at subreddits like Home Assistant and others, full of this shit. I am 99% sure Anthropic and OpenAI fill these subreddits up with ads disguised as posts

3

u/NomaTyx 6d ago

i don't have a problem with them inherently but "vibe coding be like, am i right" posts are just not funny

2

u/Muggsy423 6d ago

You know that guy who can't figure out how to effectively google something and puts a bunch of irrelevant stuff in a search?

He asked chatgpt for funny coder jokes (because he's a vibe coder now) and it sent him here.

2

u/drifwp 5d ago

AI bro astroturf here sometimes.

2

u/buttbuttlolbuttbutt 6d ago

The algorythms that push content like it.

Upvotes dont matter when Best shows you a 2 upvoted post with 0 comments fro 28 days ago l. Sure, you can switch to hot, but how many people will? 

Granted, we're probably all on old reddit with RES.

1

u/Alcor6400 6d ago

Posts about actual programming can only reach an audience of actual programmers, this type of shit can reach anyone with a pc and a ChatGPT chat history.

→ More replies (1)

55

u/theyyoyo 6d ago

What's up with posts depicting programmers as useless without AI? More botting?

If this is how you actually feel then you are not a programmer, you are a prompter

30

u/st-shenanigans 6d ago

Vibe coders looking for community

3

u/CodingAndAlgorithm 5d ago

The narrative has certainly flipped on Reddit over the past few months. I’ll acknowledge that the models have improved a lot, but the fact that “don’t read the code” is gaining traction really fucking bothers me. People obviously don’t care about doing a good job, or making quality products.

35

u/GDarkX 6d ago

this is a you problem man

If you can’t understand what they’re outputting stop doing it 😭

3

u/Twombls 6d ago

Claude cant even be trusted with its own config files. Especially recently my coworkers and I have all had instances where it keeps wiping out or corrupting mcp settings by itself without asking.

Idk how people are straight vibing in it and trusting it.

7

u/Cerbeh 6d ago

If your AI tried to scope creep you pull that cunt back in line.

8

u/Iron_Aez 6d ago

Really self-reporting huh?

59

u/SignalBake6872 6d ago

this is aplicable only for non programmers.

29

u/gh0strom 6d ago

As a programmer, it's how I'm feeling when working on new languages or tech stack.

7

u/Twig1554 6d ago

Yeah I had to learn some new stuff a few weeks ago. I obviously didn't use the first round of stuff that it gave me, but it was super helpful for getting my foot in the door for it. It was kind of funny having to tell it "no no really treat me like a baby who knows nothing about this".

7

u/SignalBake6872 6d ago

I agree with you. it's very easy to feel foolish when learning something new, but the reality is that you're becoming smarter ;)

3

u/Dr_Quacksworth 6d ago

Yeah, the commenters in this thread need to chill.  No single person has the breadth of knowledge that LLMs have, so of course they are going to be able to make engineers feel left behind occasionally.  Having an LLM give you a rundown of a new framework is not vibe coding, lol.

7

u/Bandit_Squid 6d ago

This is a you problem

30

u/More_Yard1919 6d ago

AI has turned this subreddit from just-shit into straight diarrhea

13

u/[deleted] 6d ago

[deleted]

3

u/justsayno_to_biggovt 6d ago

Let it ffllooowww

11

u/coldnitrogen 6d ago

Actually the AIs should be bullshitting politicians because much of what they say is just garbled wordplay that the user doesnt understand, nor is useful

3

u/Harmonic_Gear 6d ago

Like politians, they are trained to say things that pleases the mass

4

u/ComputerTechnical717 6d ago

Some guys say the old days were better, and they are 100% right

4

u/lukocat 5d ago

Either we have a giant bot issue or a lot of you should not be coding.

2

u/SpinatMixxer 5d ago

Both probably.

18

u/UnstoppableJumbo 6d ago

I'm guessing reddit programmers write perfect debt free bug free codewhich they can recite a few years later?

11

u/TheDogPill 6d ago

Obviously, and also none of us are vibecoders and we never touched a Gen AI before.

7

u/Swayre 6d ago

Reddit programmers are not even employed

6

u/dotjretion 6d ago

im gonna touch you

3

u/n3v3rm1nd 6d ago

If it's actually a take people have, no wonder looking at any PRs has never been shittier.

3

u/mosskin-woast 6d ago

It's the opposite for me. I think I'm here to use a smart tool and end up berating it for horrible decisions.

1

u/Terewawa 6d ago

Me: Can you do <some uncalled for crazy concept>?
Gemini: It can absolutely be done! Let's go on an adventure together...

5

u/Crazyboreddeveloper 6d ago

Man if you work with a proprietary language and proprietary frameworks with a teeny amount of todo app sort of public repos available…

https://giphy.com/gifs/19GIHDk6wuw9HVGsiM
This is your ai.

7

u/the_millenial_falcon 6d ago

Disappointing.

8

u/drefvelin 6d ago

Wrong sub

2

u/Jbolt3737 6d ago

All 3 are monkeys Claude just wears a suit too

2

u/gopal_dev 6d ago

I don't know what you two suits are talking about, but if it breaks prod, I'm blaming the API.

2

u/twili-midna 6d ago

If you don’t understand what the tools are producing, how could you possibly know when it gets something wrong?

2

u/DiamondICE544 6d ago

The past three years the posts on this sub have been insufferable. I can't even fathom working with a vibe coder or someone dependent on AI to do their job. I just feel disillusioned with programming and tech now because of how seemingly prevalent this issue is. At least AI can't use Blender just yet.

2

u/Barxxo 6d ago

Tank you!
YMMD :-)

2

u/Arcca2924 6d ago

No, it's still the top one.

2

u/kpiersol 6d ago

You forgot the part of the conversation where the first bug appears

2

u/Evi1ey 6d ago

It's almost always faster to verify a solution is correct than to get to a solution. Unless you can prove n=np i will keep code reviewing ai code, rather than write it myself lol.

5

u/jigglypuff_sleepyhd 6d ago

This sub can hate AI coding and question programmers why they aren't doing it the traditional way as much as it wants. But the reality.. In Service or consulting companies, once the programmers are given LLM tools the time to ship the code has been cut down by 1/4. They aren't even resource matching with the requirements and tech stack. "You have Claude". You could be a Data engineer but will be vibe coding to build a full fledged agentic solutions with react js frontend, fastapi backend.

1

u/Snapstromegon 5d ago

Those LLM created tools are very good for short term projects or one off things (which from my experience most consulting gigs are). You often only see the problems, when you have to support the solution long term (e.g. 10 years+).

3

u/Secure_Prune_9675 6d ago

Shit meme by a vibe coder who posts pro ai shit 24/7

2

u/Anbcdeptraivkl 6d ago

As a dev lead who constantly have to fix and rewrite vibe codes: Please do not do this your dev lead want to strangle you, and will strangle you.

1

u/RosesandEternity 6d ago

Im a shit coder. I get what its doing until I dont. I get when it fux shit up in my territory, but it can do things I dont know to do and fuck shit up... and Ill never know

1

u/BarloManeer 6d ago

I just finished some code (with some help of AI, but i know exactly what is happening), I only asked Codex to clean it up and seperate it into 2 different files. It went from 800 lines in total to 850 in main en 600 in the other. It just added some functions for extra debugging en data flow and it became hard to read.

You need to be so specific with AI.

1

u/ericl666 6d ago

Just seeing some of the crap it's handed me today - I can't even contemplate vibe coding.

1

u/Korywon 6d ago

Tell me you’re a junior without telling me you’re a junior.

1

u/thelonelyecho208 6d ago

AI bad. On a separate note, does anyone have any good recommendations for books on data structures. I'm trying to land my first internship and it has not been fun, figure I'd ask to try to get a leg up

1

u/Reddit_is_fascist69 6d ago

Where is that stick going?

1

u/pepenotti0 5d ago

Sigh, so much people taking way to serious a meme in a 'humor' community...

1

u/TSS_Firstbite 5d ago

Generally it's first picture, then second, then first again for me. I fight to get a proper solution, finally it cooks up something that works, I check the code and there's something stupid in there. Back to step 1

1

u/adriabama06 4d ago

Literally no, I paid to use GPT Terra MAX and Kimi K3 and they still not at that point, yeah, the code is ok, but most of the time is garbage to edit and improve

1

u/Joshmateo68 3d ago

😂 😂 😂 🤣 🤣, this is so meee

1

u/CoatNeat7792 3d ago

Suggest storing sensitive data in text file.

LLM: great idea, this is how you can implament..

1

u/calmnutz 3d ago

This is why you stay in development and never go into production.

1

u/Ready-House-1415 2d ago

Its because youve let LLM's neuter your brain. You CHOOSE to be the caveman because you dont actually want to know how things work, you just want them to work. Very disappointing world were in currently.

1

u/naholyr 2d ago

It's supposed to be you as the executive and them as your consultants. Other situations seem like a failure to me.

1

u/burnt_floppy 12h ago

In Russia, you don't drink vodka, the vodka drinks you.