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

    On the other side, if it’s “deskilling” to do vibe coding instead of real coding isn’t this person saying that the barrier to entry for coding has been lowered?

    Either vibe coding is not effective and is therefore not taking away the skill of coding or it is effective enough to replace aspects of coding that you would otherwise need to develop the skill to do.

    Like if I’m an engineer or a real estate agent or a business…dude, and I want to use coding in my field but I don’t have the time or desire to start learning a whole skill (anywhere from having children to just learning too many skills already) I assume vibe coding is my best friend.

    • centipede_powder@lemmy.world
      link
      fedilink
      arrow-up
      2
      ·
      14 hours ago

      Im not going to lie, I totally vibe code. Ive been using it to build guis that help speed up repetitive processes. Vibe coding has been helping me learn too code. I think people abuse it for sure. The code still needs to be checked since LLMs are about as trustworthy as Quora.

    • jj4211@lemmy.world
      link
      fedilink
      arrow-up
      3
      ·
      20 hours ago

      I think it can do some stuff, especially some entry level tedium.

      So far I haven’t seen a single success on the specific things I’ve tried it for, even when pretty short, other than exceedingly trivial things like reminding me whether this language has a join as a string method or as an array method of o don’t use it that often.

      I do see potential for an awkward gap between unskilled and skilled where an entry level person doesn’t have as clear a path to getting actually better. In math this generally happens in school, where they keep students from using the most effective tools until they prove they can do without it. So education might have to go a bit further into programming skills rather than delegating quite so much to the professional workplace that may be less inclined.