• ssillyssadass@lemmy.world
    link
    fedilink
    English
    arrow-up
    94
    arrow-down
    1
    ·
    19 hours ago

    Vibe coding is 5% asking for code and 95% cleaning up the code, turns out replacing people with AI is exactly the same.

    • Peerpeer@lemmy.world
      link
      fedilink
      English
      arrow-up
      17
      ·
      18 hours ago

      Jup. But the same goes for developers that go way too fast when setting up a project or library. 2-3 months in and everything is a mess. Weird function names, all one letter vars, no inversion of control, hardcoded things etc. Good luck fixing it.

      • gravitas_deficiency@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        8
        arrow-down
        1
        ·
        17 hours ago

        This is what I fight against every goddamn day, and I get yelled at for fighting against it, but I’m not going to stop. I want to build shit that I can largely forget about (because, you know, it’s reliable and logically extensible and maintainable) after it gets to a mature state, and I’m not shy about making that known. This has led to more than a few significant conflicts over the course of my career. It has also led to me saying “I fucking told you so” more than a few times.

        • MangoCats@feddit.it
          link
          fedilink
          English
          arrow-up
          8
          ·
          17 hours ago

          It has also led to me saying “I fucking told you so” more than a few times.

          I have had several situations where I didn’t even have to give knowing looks, everybody in the room knew I told them so six months ago and here it is. When that led to problems working with my leadership in the future (which happened more often than not), that was a 100% reliable sign that I would be happier and more successful elsewhere.

    • MangoCats@feddit.it
      link
      fedilink
      English
      arrow-up
      11
      arrow-down
      2
      ·
      17 hours ago

      Stack Exchange coding is 5% finding solutions to try and 95% copy-pasting those solutions into your project, discovering why they don’t work for you, and trying the next solution on the search list.

    • surewhynotlem@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      17 hours ago

      I’m still not sure how this is any different than when I used stack exchange for exactly the same thing.

      Well, SE code usually compiled and did what it said. I guess that part is different.

      • Saleh@feddit.org
        link
        fedilink
        English
        arrow-up
        3
        ·
        16 hours ago

        Practically negligible then…

        However how the heck have you all been using stack exchange? My questions are typically something along the lines of:

        “How to use a numpy mask with pandas dataframes”

        Not something that gives me 50 lines of code.