OK, I fill a technical role, for a technology company and tend to work closely with the IT staff on customer site. With that I know (hope) that I have a better than average grasp of technology. Conversely, I often have to explain technical concepts to business (non technical) users. Another good example would be helping my dad to use his computer and “make the internet work”
I must have been having a bad week but it struck me how there are certain concepts that we take for granted that maybe we shouldn’t.