But I’ve been doing this for years.
Monounity
- 1 Post
- 23 Comments
Slower?
Is getting a whole C# class unit tested in minutes slower, compared to setting up all the scaffolding, test data etc, possibly taking hours?
Is getting a React hook, with unit tests in minutes slower than looking up docs, hunting on Stack Overflow etc and slowly creating the code by hand over several hours?
Are you a dev yourself, and in that case, what’s your experience using LLM’S?
I don’t think we’re using LLM’S in the same way?
As I’ve stated several times elsewhere in this thread, I more often than not get excellent results, with little to no hallucinations. As a matter of fact, I can’t even remember the last time it happened when programming.
Also, they way I work, no one could ever tell that I used an LLM to create the code.
That leaves us your point #4, and what the fuck? Why do upper management always seem to be so utterly incompetent and without a clue when it comes to tech? LLM’S are tools, not a complete solution.
Naaw, just when things started to get interesting…
I do wonder why so many devs seem to have so wildly different experiences? You seem to have LLM’s making up stuff as they go, while I’m over here having it create mostly flawless code over and over again.
Is it different behavior for different languages? Is it different models, different tooling etc?
I’m using it for C#, React (Native), Vue etc and I’m using the web interface of one of the major LLM’S to ask questions, pasting the code of interfaces, sometimes whole React hooks, components etc and I get refactored or even new components back.
I also paste whole classes or functions (anonymized) to get them unit tested. Could you elaborate on how you’re using LLM’S?
Where I live, they keep pushing the retirement age upwards, so I’m looking at working until I die at the ripe age of 79 or something
It’s bad over there, isn’t it? In your opinion, are LLM’s causing the downward trend in the job market?
At least where I work, we’re actively teaching the junior devs on best practices and patterns that are tried and true. Like no code copying, small classes with one task, small methods with one task, separating logic from the database/presentation, unit testing etc.
Edit: actively, not actually
That’s a valid concern, but I really don’t think that we should equate new devs with seniors that are outright bad. Heck, I’ve worked with juniors that scared the hell out of me because they were so friggin good, and I’ve worked with “seniors” who didn’t want to do loops because looping = bad performance.
Maybe we live and work in different parts of the world?
But they’re not hallucinating when I use them? Are you just repeating talking points? It’s not like the code I write is somehow connected with an AI, I just bounce my code off of an LLM. And when I’m done reviewing each line, adding stuff, checking design docs etc, no one could tell that an LLM was ever used for creating that piece of code in the first place. To this date I’ve never failed a code review on “that’s AI slop, please remove”.
I’d argue that greater efficiency sometimes gives me more free time, hue hue
Exactly, it’s just another tool in the toolbox. And if we can use that tool to weed out the (sometimes hilariously bizarre) bad devs, I’m all for it.
But that’s point of my post, how can they take junior devs jobs if they’re all hallucinating constantly? And let me tell you, we’re hiring juniors.
So you’re not in the “they’re only hallucinating” camp, I take it? I actually start out with a solid mental model of what I want to do, ending up with small unit tested classes/functions that all pass code review. It’s not like I just tell an “AI” to write the whole thing and commit and push without reviewing myself first.
Edit: and as I commented elsewhere in this thread, the way I’m using LLM’s, no one could tell that an LLM ever was involved.
Monounity@lemmy.worldto
Mildly Interesting@lemmy.world•Crows are intelligent birds and learn quickly – even from each other. In Sweden, they are used to collect cigarette butts and bring them to a machine that automatically rewards them with peanuts.
381·5 天前The swedish spelling is amusingly incorrect, so this is probably fake, possibly ai slop.
Monounity@lemmy.worldtoLobste.rs@lemmy.bestiver.se•What's the Point of Learning Functional Programming?English
1·8 天前Yeah, what is the point? I mean all of my clients want the side effects like using date and time, saving files and whatnot. And we’re able to achieve 80% FP pureness using traditional tools, ie good enough. We’re separating the logic from the data layer/ui layer and hide any side effects behind interfaces to be able unit test functions that are now pseudo-pure. So what does FP bring to the table that a dev working fulltime needs? Less complexity, better performance, faster shipping?
FP is absolutely beautiful from a philosophical or mathematical point of view, but there’s a reason it never became mainstream.
Yeah, I had the exact same problem as OP, except that I didn’t lose my virginity. Also, Gentoo won’t boot.
But hey, there’s no danger on the roof!
I started out with Basic on a computer sporting MS DOS, a Pentium 75 and 16 mb ram! Then I continued down the rabbit hole and discovered HTML and that led to the newly invented JavaScript and here I am today programming full time. I can’t believe it’s only 10 years ago I started out in the 90’s. Right? Guys?




Have you read anything I’ve written on how I use LLM’s? Hot garbage? When’s the last time you actually used one?
Here are some studies to counter your vibes argument.
55.8% faster: https://arxiv.org/abs/2302.06590
These ones indicate positive effects: https://arxiv.org/abs/2410.12944 https://arxiv.org/abs/2509.19708