• Eheran@lemmy.world
    link
    fedilink
    arrow-up
    2
    arrow-down
    7
    ·
    11 hours ago

    Everyone could always learn woodworking, weaving, sewing, smithing, … that is not an argument. The point is that better tools make it easier to learn/perform/perfect these skills. Today anyone with a little torch and a hammer can play around with steel. 300 years ago you had to at least take on an apprenticeship to ever get to do that. Sewing with a sewing machine is so much faster, there is not much time to invest before you can make your own clothes.

    Not everyone has 100s of hours free time to sink into this and that skill “the purist way”. Any tool that makes the learning curve more shallow and/or the process itself easier/cheaper/… helps democratizing these things.

    You argue as if everyone needs to be a super duper software architect, while most people just want to create some tool or game or whatever they think of, just for themselves.

    • xthexder@l.sw0.com
      link
      fedilink
      arrow-up
      1
      ·
      22 minutes ago

      Not everyone has 100s of hours free time to sink into this and that skill

      That’s life, buddy. Nobody can learn everything, so communities rely on specialists who can master their craft. Would you rather your doctor have 100s of hours of study and practice, or a random person off the street with ChatGPT? If something is worth studying for 100s of hours, then there’s more nuance to the skill than any layman or current AI system can capture in a few sentence prompt.

    • RedstoneValley@sh.itjust.works
      link
      fedilink
      arrow-up
      2
      ·
      10 hours ago

      Well, if you want to use that stuff for your personal use that’s totally fine. But there is a difference between doing that and selling your creation as a product. To pick up on your example, it’s great if someone learns woodworking and puts together a table or something. You probably won’t sell it though because unless you get really good at it, the piece of furniture will not meet the standards for a good product. It’s absolutely the same when using LLMs to put together a piece of software. It will fall apart quickly unless you put some serious work in it. A lot of people think LLMs are a shortcut to learning this stuff and then go on and pretend to be professional software developers. I also doubt these vibecoders learn a lot about about coding when they don’t even understand what the LLM is putting together for them as a result of a few wishful prompts.