• sugar_in_your_tea@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    1
    ·
    23 hours ago

    Same. I also like it for basic research and helping with syntax for obscure SQL queries, but coding hasn’t worked very well. One of my less technical coworkers tried to vibe code something and it didn’t work well. Maybe it would do okay on something routine, but generally speaking it would probably be better to use a library for that anyway.

    • kescusay@lemmy.world
      link
      fedilink
      English
      arrow-up
      4
      ·
      20 hours ago

      I actively hate the term “vibe coding.” The fact is, while using an LLM for certain tasks is helpful, trying to build out an entire, production-ready application just by prompts is a huge waste of time and is guaranteed to produce garbage code.

      At some point, people like your coworker are going to have to look at the code and work on it, and if they don’t know what they’re doing, they’ll fail.

      I commend them for giving it a shot, but I also commend them for recognizing it wasn’t working.

      • sugar_in_your_tea@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        1
        ·
        8 hours ago

        I think the term pretty accurately describes what is going on: they don’t know how to code, but they do know what correct output for a given input looks like, so they iterate with the LLM until they get what they want. The coding here is based on vibes (does the output feel correct?) instead of logic.

        I don’t think there’s any problem with the term, the problem is with what’s going on.

        • kescusay@lemmy.world
          link
          fedilink
          English
          arrow-up
          1
          ·
          3 hours ago

          That’s fair. I guess what I hate is what the term represents, rather than the term itself.