• defaultsamson@lemmy.ml
      link
      fedilink
      arrow-up
      10
      ·
      21 hours ago

      You don’t need to have a dev environment in order to be considered “tech literate”.

      Just as a single example, an issue I’ve seen is that kids may not even understand what a file system is or how it works, because they’re used to apps like Facebook or Google Drive which abstract away from the concept of a hard-drive, a User folder, file extensions, etc. Then they grow up putting photos on instagram, writing essays on Microsoft Word, and to them it’s some unexplained internet magic. They never had first-hand experience with creating and modifying files on a local file system, and so they lack the understanding of what’s going on behind the scenes.

      • Malfeasant@lemmy.world
        link
        fedilink
        arrow-up
        2
        ·
        18 hours ago

        may not even understand what a file system is or how it works … which abstract away from the concept of a hard-drive, a User folder, file extensions, etc.

        What’s funny is, filesystems, folders, file extensions are already abstractions, there is nothing inherently “right” about those particular abstractions, it’s just what we’ve used for 40 some years… Before that, you might just have blocks on a disk, or a linear stream on a tape, and it was up to you to figure out what went where, and how to find it again. Point being, it’s all just a sea of bits, regardless of how you organize them- the goal is to organize them in a way that you can forget the sea of bits.