My father was an electrical engineer. His ability to just repair/fix all manners of electronics about the house and go into depth detail about how stuff worked gave me deep insight.
We also had a ZX Spectrum 48k in the house which I learnt how to code BASIC on and read/write from tape.
The turning point for me, though, was when I wanted a SNES (Super Nintendo Entertainment System) for Christmas and he persuaded me that I should have a Commodore Amiga instead.
So I got the Amiga 1200 and ran with it. That introduced me to more programming languages, a GUI that was pretty much replicated across the PC platform and beyond and all sorts.
What I needed to be able to back it, was a concise description of what it was and how I could use it.
I didn't see any of that in a form that I understood. I'm not an uneducated person and I consider myself highly technical (though what that means/is worth to most is debatable).
It didn't pull me in, unfortunately, because ultimately I didn't know what it was.