• CeeBee@lemmy.world
    link
    fedilink
    arrow-up
    2
    arrow-down
    4
    ·
    5 months ago

    Bad take. Is the first version of your code the one that you deliver or push upstream?

    LLMs can give great starting points, I use multiple LLMs each for various reasons. Usually to clean up something I wrote (too lazy or too busy/stressed to do manually), find a problem with the logic, or maybe even brainstorm ideas.

    I rarely ever use it to generate blocks of code like asking it to generate “a method that takes X inputs and does Y operations, and returns Z value”. I find that those kinds of results are often vastly wrong or just done in a way that doesn’t fit with other things I’m doing.

    • brbposting@sh.itjust.works
      link
      fedilink
      arrow-up
      2
      ·
      5 months ago

      LLMs can give great starting points, I use multiple LLMs each for various reasons. Usually to clean up something I wrote (too lazy or too busy/stressed to do manually), find a problem with the logic, or maybe even brainstorm ideas.

      Impressed some folks think LLMs are useless. Not sure if their lives/workflows/brains are that different from ours or they haven’t given at the college try.

      I almost always have to use my head before a language model’s output is useful for a given purpose. The tool almost always saves me time, improves the end result, or both. Usually both, I would say.

      It’s a very dangerous technology that is known to output utter garbage and make enormous mistakes. Still, it routinely blows my mind.