• Pringles@sopuli.xyz
    link
    fedilink
    arrow-up
    9
    arrow-down
    1
    ·
    6 hours ago

    A buddy of mine is into vibe coding, but he actually does know how to code as well. He will reiterate through the code with the llm until he thinks it will work. I can believe it saves time, but you still have to know what you are doing.

    • rozodru@lemmy.world
      link
      fedilink
      arrow-up
      1
      ·
      3 minutes ago

      I don’t see how it would save time as someone whose job is to currently undo what “time” it “saves”. You can give Claude Code the most fantastic and accurate prompt in the world but you’re still going to have to explain to it how something actually works when it gets to the point, and it will, that it starts contradicting itself and over complicating things.

      You said yourself he has to reiterate through the code with the LLM to get something that works. If he already knows it, he could just write it. Having to explain to something HOW to write what you ALREADY know can’t possibly be saving time. it’s Coding with extra steps.

    • MrScottyTay@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      2
      ·
      4 hours ago

      I don’t think it saves time. You spend more time trying to explain why it’s wrong and how the llm should take the next approach, at which point it actually would’ve been faster to read documentation and do it yourself. At least then you’ll understand what the code is even further.

    • LampKraft@lemmy.world
      link
      fedilink
      arrow-up
      2
      ·
      edit-2
      5 hours ago

      I do the same, I am not sure if it saves time. Some times not. Other times if it is a task I really don’t want to work on this helps me to get started and break through procreation

    • ComfortableRaspberry@feddit.org
      link
      fedilink
      arrow-up
      1
      ·
      5 hours ago

      Agree, my spouse and I do the same. You need to know how to code and understand the basic principles otherwise it’s a bit like the Chinese room thing where you may or may not operate currently not have no actual clue of what you’re doing. You need to be about to see when llms follow their hobby and blow three lines of code unnecessarily out of proportion by adding 60 lines of unneeded shit that opens the door to more bugs.