• JumpyWombat@lemmy.ml
    link
    fedilink
    English
    arrow-up
    1
    ·
    2 days ago

    I love his videos, but here he’s missing the point. Yes, vibe coding is a foolish idea popularised by people who don’t know what they are doing. However, using AI for coding might be great if you know what you are doing.

    It’s like having a junior dev really good at copy-pasting from SO eager to do the basic stuff for you. The problem arises when you use it for something that cannot do, but isn’t it the case for any technology?

  • meliante@lemmy.world
    link
    fedilink
    English
    arrow-up
    1
    arrow-down
    9
    ·
    edit-2
    2 days ago

    Yes, because every human coder is a genius 😑 and nobody copy pastes from stack overflow, ever.

    Please…

    • audaxdreik@pawb.social
      link
      fedilink
      English
      arrow-up
      4
      ·
      2 days ago

      Didn’t watch the video award ᯓ★ˎˊ˗

      Programming languages aren’t more complex than real world human languages. They’re simpler, more strictly constrained, and more precise. That’s to our advantage in trying to achieve our goals when programming. Programming languages are tools that are designed to help us to structure our thinking so that we can decompose problems into the steps that are necessary to achieve the outcomes that we are striving for. So the idea that we can do better if we adopt a vague imprecise expressive richness that’s in human languages to precisely define behaviors in a computer seems to be very far from the truth and missing the point almost entirely to me.

      Vibe coding could never be trusted to any degree with data integrity and it should NEVER be trusted with data security. If technical debt was an issue before, this will heap it on exponentially for short term gains which explains a lot on who values this and why.