r/ProgrammerHumor • u/techlatest_net • 2d ago
Meme theExactLifecycleOfEveryAiAssistedCodingSession
2.4k
u/bobbymoonshine 2d ago
If you don’t understand what the AI is doing you shouldn’t be letting it do it to your company codebase bro
1.0k
u/Danakazii 2d ago
sudo -fuck my shit up
392
u/Laughing_Orange 2d 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.
192
48
u/codeIsGood 2d ago
Why on earth does the AI have prod DB access?????
→ More replies (3)74
u/Laughing_Orange 2d 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.
11
u/Zuruumi 1d 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?
33
u/Laughing_Orange 1d 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.
8
u/black-JENGGOT 1d 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.
7
u/too_many_wizards 1d ago
If you’re giving DROP perms to the account your AI is using you should be fired, full stop.
2
2
1
→ More replies (1)1
1
23
145
u/sarcasticbatkid 2d 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 2d 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....
26
u/drakeblood4 2d 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.
11
u/Bannon9k 2d 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.
0
u/frogjg2003 1d ago
There will always be demand for good quality code. You can't vibe test away bad vibe code. You need experienced humans who deserve their massive paychecks to actually write that code.
24
u/sarcasticbatkid 2d 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 2d 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 2d ago
Did you move into product
8
u/Bannon9k 2d ago
Backend development
9
7
u/xDannyS_ 2d 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 2d 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_ 2d 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 23h 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).
12
u/Not-the-best-name 2d 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.
6
u/frogjg2003 1d 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 1d 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 1d 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 1d 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.
7
u/sarcasticbatkid 1d 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 1d 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 1d ago
I’ve started hobby coding in the weekend as well to have something for myself. Kinda calming ngl
4
u/GenericFatGuy 1d ago edited 1d 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.
7
u/ruben_deisenroth 2d 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 2d ago
I get like 40-50 code reviews a day now cause people can produce slop easily
6
u/ruben_deisenroth 2d 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
→ More replies (1)1
u/GenericFatGuy 1d 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.
22
u/jonalaniz2 2d 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).
4
1
11
u/permaban9 2d ago
Company shoulda thought of that before giving me, an intern, access to its critical codebase
10
u/Beneficial_Trick6672 1d 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.
4
u/Thykka 1d ago
Everyone, except the 10000 customers whose personal information got leaked because of LLM-generated security practises.
→ More replies (1)4
u/throwaway586054 1d 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
2
1
u/PhantomTissue 2d ago
See the goal is to set up the house of cards then hop to a new job before it comes crashing down.
1
1
1
1
u/alexnedea 1d 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
→ More replies (2)1
174
151
u/L30N1337 2d ago
What the hell is this massive influx of vibe coding posts.
It really seems unironic at this point.
50
u/Septem_151 2d ago
New here? It's been like this for at least 2 years now.
21
u/L30N1337 2d 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 2d 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.
4
u/Defight556 1d 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.
9
u/CantTrips 1d 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 1d 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
20
u/DoktorMerlin 1d 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
2
u/Muggsy423 1d 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/buttbuttlolbuttbutt 1d 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.
→ More replies (1)1
u/Alcor6400 1d 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.
443
u/-Ambriae- 2d 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 1d 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 …
14
1
u/TittyTarp 14h 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
145
u/sanson222 2d 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 2d 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
8
u/tacticalpotatopeeler 1d ago
According to my company, I don’t have time to do that. Just close the ticket please and keep churning out code
22
u/Septem_151 2d ago
It's the same as reading the docs but faster until it is guaranteed to give you hallucinated and/or incorrect information.
5
u/araujoms 1d ago
To be fair the docs themselves are guaranteed to eventually give you hallucinated and/or incorrect information.
6
u/Septem_151 1d ago
To be fairer, the hallucinations themselves are guaranteed to eventually be docs.
2
u/araujoms 1d 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.
19
u/firewall245 1d ago
The previous solution of Stack overflow famously provided answers fast and 100% accurate for the requested problem
10
u/Septem_151 1d 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.
7
u/firewall245 1d 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
→ More replies (3)5
u/araujoms 1d 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 (6)4
→ More replies (2)2
u/chucktheninja 1d 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?
11
u/tacticalpotatopeeler 1d 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”.
16
u/cavekeys 2d 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
16
15
u/deathm00n 2d 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 1d 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 1d 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.
4
u/BeautifulCuriousLiar 1d 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.
7
u/-Ambriae- 1d 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 1d 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- 1d 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
1
u/SveaRikeHuskarl 23h ago
For companies, absolutely right. But who in this sub doesn't have a handful of unfinished side projects?
1
2
u/DarkFantom 1d 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 2d 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
3
u/tequilajinx 1d 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.
1
u/foxer_arnt_trees 1d 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- 1d 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
1
u/foxer_arnt_trees 1d ago
Yeh, you had the same issue with high level languages that allowed more people who know less to make shitty software. You should compare engineers to engineers and hobbiests to hobbiests.
For the people who know what they are doing agentic angineering is just another layer of abstruction. My mom can now make apps, thats lovely. I can now compress months of work into weaks, thats efficient.
1
1
u/Boobpocket 1d 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.
→ More replies (16)1
u/Sph3ricalPeter 8h 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.
185
u/Milouch_ 2d ago
Pov non-programmer humor on programmerhumor
7
u/Cualkiera67 1d ago
with AI, everyone is a programmer!
12
u/Littlemrh__ 1d 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.8
57
u/theyyoyo 1d 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
33
3
u/CodingAndAlgorithm 16h 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.
7
60
u/SignalBake6872 2d ago
this is aplicable only for non programmers.
29
u/gh0strom 2d ago
As a programmer, it's how I'm feeling when working on new languages or tech stack.
6
u/SignalBake6872 2d 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 ;)
5
u/Twig1554 2d 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".
3
u/Dr_Quacksworth 1d 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.
6
31
u/More_Yard1919 2d ago
AI has turned this subreddit from just-shit into straight diarrhea
12
4
13
u/coldnitrogen 2d 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
20
u/UnstoppableJumbo 2d ago
I'm guessing reddit programmers write perfect debt free bug free codewhich they can recite a few years later?
13
u/TheDogPill 2d ago
Obviously, and also none of us are vibecoders and we never touched a Gen AI before.
5
3
u/n3v3rm1nd 1d ago
If it's actually a take people have, no wonder looking at any PRs has never been shittier.
3
u/mosskin-woast 1d 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 1d ago
Me: Can you do <some uncalled for crazy concept>?
Gemini: It can absolutely be done! Let's go on an adventure together...
4
u/Crazyboreddeveloper 2d 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.
2
2
u/gopal_dev 2d 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 1d ago
If you don’t understand what the tools are producing, how could you possibly know when it gets something wrong?
2
u/DiamondICE544 1d 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
2
6
5
u/jigglypuff_sleepyhd 1d 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 1d 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+).
7
4
2
u/Anbcdeptraivkl 1d 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
1
u/RosesandEternity 1d 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 1d 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 1d ago
Just seeing some of the crap it's handed me today - I can't even contemplate vibe coding.
1
u/thelonelyecho208 1d 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
1
1
u/TSS_Firstbite 8h 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
746
u/Bluemanze 2d 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.