‹ BackHN Continuity

Thread

Learning Programming in an Age of LLMs

263 points · 195 comments · moneroloop2018

  1. Razengan · · focus · HN ↗
    I said this in different ways before and got shoveled because of the way I said it:

    None of us know how to farm, not even the chefs who cook for us at a restaurant or fast food joint, but we eat every day and nobody's going around making people feel guilty about not knowing how to till soil and sow seeds..

    In programming and other creativity, most people's skills will [have to] change/evolve into managing, directing, dictating, knowing what you want, describing it, and focusing on the end product and iterating,

    instead of wrestling with why the f is a string a pointer to a pointer to a character

    just like we don't track the phases of the moon and seasonal rainfall before we can have a nice salad to eat.

    1. xeyownt · · focus · HN ↗
      In which language a string would be a pointer to a pointer to a character?

      Even in C, string literals are simply a sequence of null-terminated char, no pointer involved.

      1. Razengan · · focus · HN ↗
        fuck idk man what I was thinking lol (or I saw `char *` but don't remember where) but this shit is on the same level as the "a monad is just a monoid in the category of endofunctors" meme by now

        See I'm a full-time coder (since before AI) and even I'm not sure about this shit! I didn't need to be!

        Is every professional programmer who doesn't know assembly language and machine code today "dumb"?

        Just accept that as technology moves on, some basic essentials become "baked" into the tools we use, and at the end of the day all that matters is what you make with it.

        It's OK to use a fork without learning how to mine and smelt ore first.

Open on Hacker News to reply ↗

Unofficial Hacker News client; not affiliated with Y Combinator.