• @Ilovethebomb@sh.itjust.works
    link
    fedilink
    4313 hours ago

    At least once in their life, every tech person should be forced to teach someone like my mum how to use a piece of technology.

    That will very quickly change your perspective on what counts as user friendly.

    • @felbane@lemmy.world
      link
      fedilink
      26 hours ago

      I think the issue is that you need to understand who your users actually are. Documentation for a library intended to be used by a reasonably competent software engineer is going to have different requirements vs documentation for a cli utility aimed at Arch btw Linux users vs documentation for a program to help Grandma organize family photos.

      If you throw a terminal command at Grandma she’s going to panic and call her grandchild. If you put instructions for extracting a tarball in your library docs the programmer is going to get bored and skip ahead.