• gravitas_deficiency@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    10
    ·
    3 days ago

    As a software engineer who was introduced to the field in high school, over two decades ago: it’s real. People are doing it. I’ve met people doing this at my job, and directed focused scorn at them. You know the idiom of “knowing just enough to be dangerous”? Like, you’re learning C and you’re just playing around and you discover pointers, and you’re like “oh this is interesting”, but you haven’t learned or internalized that it is real easy to Fuck Things Up if you don’t use them very carefully (there’s a ton of stuff like this)? LLM codegen being used by novices is an absolute shitshow because the codegen will often create nonsense, broken, logically flawed, or deprecated code, and the novice user is just going to accept it at face value instead of understanding that it’s subtly wrong.

    • TonyOstrich@lemmy.world
      link
      fedilink
      arrow-up
      2
      ·
      3 days ago

      That is just horrendous. I am not a coder by trade or education, but I do a fair amount of it in my job. I may heavily use copy and paste, but I at least make sure it matches the structure of my current code, and I always include the URL to where I got it in a comment above the code.