I’ve seen this term thrown around a lot lately and I just wanted to read your opinion on the matter. I feel like I’m going insane.

Vibe coding is essentially asking AI to do the whole coding process, and then checking the code for errors and bugs (optional).

  • jjjalljs@ttrpg.network
    link
    fedilink
    arrow-up
    1
    ·
    2 months ago

    Seems like a recipe for subtle bugs and unmaintainable systems. Also those Eloi from the time machine, where they don’t know how anything works anymore.

    Management is probably salivating at the idea of firing all those expensive engineers that tell them stuff like “you can’t draw three red lines all perpendicular in yellow ink”

    I’m also reminded of that ai-for-music guy that was like “No one likes making art!”. Soulless husk.

  • Gamma@beehaw.org
    link
    fedilink
    English
    arrow-up
    1
    ·
    2 months ago

    They can vibe as much as they want, but don’t ever ask me to touch the mess they create.

    • GiorgioPerlasca@lemmy.ml
      link
      fedilink
      arrow-up
      1
      ·
      2 months ago

      Once companies recognize the full extent of their technical debt, they will likely need to hire a substantial number of highly experienced software engineers to address the issues, many of which stem from over-reliance on copying and pasting outputs from large language models.

  • spacemanspiffy@lemmy.world
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    2 months ago

    I like writing code. Like, physically typing it. It’s fun and probably my favorite pastime.

    Why would I wanna give that up?

  • jubilationtcornpone@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    1
    ·
    2 months ago

    Nearly every time I ask ChatGPT a question about a well established tech stack, it’s responses are erroneous to the point of being useless. It frequently provides examples using fabricated, non-existent functionality and the code samples are awful.

    What’s the point in getting AI to write code that I’m just going to have to completely rewrite?

    • Hoimo@ani.social
      link
      fedilink
      arrow-up
      1
      ·
      2 months ago

      There’s one valid use-case for LLMs: when you have writer’s block, it can help to have something resembling an end product instead of a blank page. Sadly, this doesn’t really work for programming, because incorrect code is simply worse than no code at all. Every line of code is a potential bug and every line of incorrect code is a guaranteed bug.

      I use an LLM with great success to write bad fanfiction though.