When college administrator Lance Eaton created a working spreadsheet about the generative AI policies adopted by universities last spring, it was mostly filled with entries about how to ban tools like ChatGPT.

  • RheingoldRiver@kbin.social
    link
    fedilink
    arrow-up
    1
    ·
    edit-2
    11 months ago

    I get where you’re coming from, but I don’t think that you’re quite understanding the role of school? In school they teach you one programming language so you can learn many. You might be the most comfortable with Java, but you’ll quickly see why you need to witch. And sure, we were taught how to use a bunch of Mac-only programs, but more than that we were taught how basic UX of programs works, how to use the internet, how to search with keywords, I think a bit later on Google existed and we were taught how to use the advanced search. All of this is very transferable knowledge, even if you feel most at home somewhere.

    Also keep in mind most kids in school are not blindly doing what school says to do outside of school and building heavily into the ecosystem they were told to do. Certainly not those who are using APIs.

    Anyway I guess my point is, it is much better to learn something than nothing, and foundational knowledge is the point. In this case, it does not matter so much what you learn, and you are best off deep diving into something kids already have a bit of familiarity with, so that they can build onto existing knowledge.

    Edit: Although, I would agree with you if this is like, an advanced LLM programming class. In that case for sure an OSS version should be preferred. But this sounds like basic LLM literacy?

    • thingsiplay@kbin.social
      link
      fedilink
      arrow-up
      1
      ·
      11 months ago

      @readbeanicecream

      I get where you’re coming from, but I don’t think that you’re quite understanding the role of school? In school they teach you one programming language so you can learn many.

      I understand the role and that is exactly what I said. You are not personally invested into the eco system, just because you got teached the fundamentals how it works. Let me make another example. If you buy a lot of Playstation games on the Playstation store, then you are invested into this system. This is not just teaching how gaming and consoles work, but you have a lot of personal valuable money spent into the eco system. Then you are less likely to switch to Xbox.

      It’s just an example. When you learn a programming language in school, you learn how programming in general works and can learn the language you want to. However if you are invested into one, say Python, have lot of personal programs written, libraries, meet friends and communities in the eco system and probably use lot of tooling depending on it. Then you don’t just flip the switch and forget all about. That is what I’m talking about the personal investment.

      But you know, we loose track of the original question. Because this is not about just learning to use an AI tool. That is why the discussion about the school does not work as an example. In example big websites, like StackOverflow and many other integrate ChatGPT into their eco system. My point is not that its not impossible to switch to a different system, the point is if the world becomes controlled with it and the standard, then most likely it won’t be just replaced by everyone. Even code generation with ChatGPT is integrated into programmers IDEs.

      And then ChatGPT developers have a lot of influence across a lot of high profile applications and many many smaller ones. Even if they could change, does not mean it will happen in the mass. Look Windows <-> Linux in example. Just because most people could, won’t just do it. Same for developers. Most people don’t care and just use what’s popular.