We were quite fortunate on that front. We had a home
PC from when I was about 10ish I think, and my dad was insistent that it was a 'proper'
PC - IBM-compatible as it was termed at the time. Rather than a C64 or whatnot. So it was an IBM 286 processor, with 640KB of RAM and a 30MB hard disk. Quite something at the time!
But it scratched an itch I didn't know I had. The 286 was upgraded to a 486, then I bought a Pentium II to take to university, then at the end of university I built my first computer using the new at the time Athlon processor.
Then I got a job in
IT support, entirely from the knowledge I'd built up from having
PCs at home and trying to get games to run on them. It wasn't so easy back then. Kids today don't know they're born - having to modify your autoexec.bat and config.sys files to balance base memory, upper memory, extended memory and expanded memory according to game requirements...

Even getting a joystick to work, or getting sound out of a sound card, was an effort.
And I've been in
IT support ever since... Still love it.