• piccolo@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    14
    ·
    1 day ago

    The difference between me copying code and chatgpt is i can understand what the code is doing and not what just matches a statistical association of a string of words.

    • Reddfugee42@lemmy.world
      link
      fedilink
      English
      arrow-up
      6
      arrow-down
      3
      ·
      1 day ago

      What does it mean to understand what the code is doing, that is diametrically opposite from matching statistical association of the commands to the intended outcome

  • TootSweet@lemmy.world
    link
    fedilink
    English
    arrow-up
    50
    arrow-down
    2
    ·
    2 days ago

    …yes?

    A (human) coder should definitely be able to think about a novel problem and come up with an algorithm to solve it without copying the algorithm from someone else. Particularly for those circumstances where there isn’t any option but to come up with a novel solution.

    • Not_Dav3@lemmy.world
      link
      fedilink
      English
      arrow-up
      16
      arrow-down
      1
      ·
      2 days ago

      Pretty sure the joke is that the human in this meme isn’t a coder at all.

      • TootSweet@lemmy.world
        link
        fedilink
        English
        arrow-up
        24
        ·
        2 days ago

        I took it more as a (very common among coders) joke about how writing code is actually just googling and copying code from Stackoverflow. (Of course it’s exaggerated, which is part of why it’s, while not completely true, funny.)

        • Boomer Humor Doomergod@lemmy.world
          link
          fedilink
          English
          arrow-up
          7
          ·
          2 days ago

          Exactly. Me not knowing the language perfectly isn’t the same as me not knowing how to program.

          It’s not really any different than looking up the spelling of the word, except in this case a misspelling makes the code inoperative so accuracy is important.

        • tigeruppercut@lemmy.zip
          link
          fedilink
          English
          arrow-up
          1
          ·
          2 days ago

          It’s true in a lot of fields. TS Eliot (probably) once said “Good writers borrow, great writers steal.”

    • dohpaz42@lemmy.world
      link
      fedilink
      English
      arrow-up
      3
      arrow-down
      2
      ·
      2 days ago

      The good coders are good because they know how to copy and paste. It’s the same as “googling it”. We’re good. We ain’t got nothing to prove to no one. And we know where all the bodies are buried.

    • Psythik@lemm.ee
      link
      fedilink
      English
      arrow-up
      1
      arrow-down
      1
      ·
      2 days ago

      Wait… You can do that!? I thought we were all just copying each other’s homework.

    • Aedis@lemmy.world
      link
      fedilink
      English
      arrow-up
      2
      arrow-down
      2
      ·
      2 days ago

      When it comes down to it we are all copying the basic instruction set, over and over and over.

  • Rookeh@startrek.website
    link
    fedilink
    English
    arrow-up
    3
    ·
    1 day ago

    AI is just the next level of abstraction. First there was paper tape, then assembly, then C, then C++ and then the higher level OOP languages, JavaScript, and now finally this - natural language. It’s the next logical step. And I’m sure at each previous milestone people were having arguments about it much the same as this time.

    Thing is, this is the lowest the bar has ever been to get into development - and yet, you still need to understand both what you are asking the LLM to produce and, even more importantly, the output it produces. This second part is in my opinion the most likely aspect to blow up in people’s faces.

    Don’t come crying when the mission critical finance app vibe coded by your MBA suddenly starts erroring out at 3am every second Saturday because your LLM decided to hallucinate a magic number somewhere in your codebase.

      • Catoblepas@lemmy.blahaj.zone
        link
        fedilink
        English
        arrow-up
        8
        ·
        2 days ago

        In that case the only people who program are those who develop new programming languages from the ground up. And maybe not them since they learned how to do it somewhere.

        • kusttra@lemmy.world
          link
          fedilink
          English
          arrow-up
          12
          ·
          2 days ago

          And thus, you’ve reached the point. Human beings can - theoretically - only generate ideas based on their life experiences. To put it another way, we can only generate output based on data on which we were trained.

          • entwine413@lemm.ee
            link
            fedilink
            English
            arrow-up
            4
            ·
            2 days ago

            Which is why I think it’s funny that people hate LLMs for doing exactly what we do.

            • ulterno@programming.dev
              link
              fedilink
              English
              arrow-up
              0
              ·
              1 day ago

              I also tend to hate other people for the same[1], so yeah.


              1. though it’s more about, them dismissing other’s exp, because calling sbd delusional is easier than admitting a problem ↩︎

          • Catoblepas@lemmy.blahaj.zone
            link
            fedilink
            English
            arrow-up
            3
            ·
            edit-2
            2 days ago

            My point was that such a belief is patently ridiculous, as ‘nobody codes, actually’ is a ridiculous shape to twist yourself into to accommodate AI slop as being equivalent to human learning.

    • MadMadBunny@lemmy.ca
      link
      fedilink
      English
      arrow-up
      6
      ·
      edit-2
      2 days ago

      That was the best way to learn, too… think ahead and write it down with a pen and paper…

      And no eraser or liquid paper.

  • Reddfugee42@lemmy.world
    link
    fedilink
    English
    arrow-up
    4
    arrow-down
    3
    ·
    1 day ago

    I’m so tired of people who pretend their brains aren’t machines. AI is a toddler and it’s already impressive. When it’s an adult, this pretense will dissolve.

    • Leg@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      1
      arrow-down
      2
      ·
      1 day ago

      I think a lot of the hostility comes from the fact that AI can and will be used against us. No one actually wants it to succeed because it’s an overall loss for us, so people are heavily scrutinizing it in ways that miss the bigger picture imo.

      • Reddfugee42@lemmy.world
        link
        fedilink
        English
        arrow-up
        3
        ·
        1 day ago

        Literally all progress in anything ever can be summarized as “takes fewer people to do the same or more work”

  • Aku@lemm.ee
    link
    fedilink
    English
    arrow-up
    3
    arrow-down
    2
    ·
    2 days ago

    lmao look into my post history. chatgpt wrote css code for me today. xD