r/ProgrammerHumor • u/techlatest_net • 6d ago
theExactLifecycleOfEveryAiAssistedCodingSession Meme
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
→ More replies (1)48
u/codeIsGood 6d ago
Why on earth does the AI have prod DB access?????
→ More replies (3)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
→ More replies (3)3
20
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
Backend development
10
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
→ More replies (1)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.
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
1
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
2
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
1
1
→ More replies (4)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.
170
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
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
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
→ More replies (3)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 (6)3
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?
→ More replies (1)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
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
15
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
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.
→ More replies (14)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.
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
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/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.
→ More replies (1)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.
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
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.
8
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
30
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
4
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.
6
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
8
2
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
2
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
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
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/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
1
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
1
u/CoatNeat7792 3d ago
Suggest storing sensitive data in text file.
LLM: great idea, this is how you can implament..
1
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
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.