• dbx12@programming.dev
    link
    fedilink
    arrow-up
    6
    ·
    1 day ago

    Wikipedia defines it as

    Advocates of vibe coding say that it allows even amateur programmers to produce software without the extensive training and skills required for software engineering.

    Now if you replace some words you see how absolutely bonkers the idea in general is:

    Advocates of aircraft autopilots say that it allows even amateur pilots to fly large airplanes without the extensive training and skills required for commercial pilots.

  • janAkali@lemmy.sdf.org
    link
    fedilink
    arrow-up
    40
    ·
    edit-2
    3 days ago

    Vibecoding:

    • go to chatgpt
    • ask it to make an app
    • ask it to fix errors (ad infinitum)
    • ???
    • sell app (optional)
    • get sued and ruin your reputation (hopefully)
  • FartMaster69@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    30
    ·
    edit-2
    3 days ago

    It’s using AI to ruin your codebase and build technical debt.

    I think it is very funny and fully support companies doing this to themselves.

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

    If you need a quick&dirty piece of code, you can generate it by firing some prompts into an LLM. You can get a decent result if you know what you are doing. It may not be production-ready, but often it’s a good starting point. This is NOT vibe coding.

    Vibe coding is what people who don’t know what they are doing do when they try the process above, and think it’s production-ready.

  • Hexarei@beehaw.org
    link
    fedilink
    arrow-up
    2
    ·
    2 days ago

    It’s using tools like Claude or other agentic AI to collaboratively make an app. It’s a fun novelty until you realize people paid more than you are doing it without knowing what they’re doing and getting away with it.

  • m532@lemmygrad.ml
    link
    fedilink
    arrow-up
    2
    arrow-down
    3
    ·
    2 days ago

    Its a strawman made up by copyright crusaders, to belittle people who use new technology.