• 1 Post
  • 21 Comments
Joined 9 months ago
cake
Cake day: March 9th, 2025

help-circle


  • 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.



  • 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?







  • 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




  • 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.





  • 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?



  • I have a junior colleague like that, he’s even confessed out loud that he chose to become a programmer because he thought it was a good career. He got his first job and immediately realized that he absolutely hated it but by then, according to him, it was too late to change careers, better just power through it.

    His code is so sloppy, he always does the bare minimum to get the task done (for example copy and pasting the same code seven times, with bugs, instead of creating a new function), he really doesn’t care. I’ve been assigned to clean up after him so many times it’s not even funny.