I count computing as a hobby. I spend all day at work working with computers then most of my evening doing the same. A relative chucking out their Acorn Electron. Programming, writing+reading data from casette tapes, moving to a PC, more programming, upgrading, fixing, programming, databases, programming, networking, servers etc.
The very reason I liked mucking about with computers from a young age was because it WASN'T taught formally at school. I could follow my fascination and learn on my own. Though there was a GCSE in IT which covered basic programming in BASIC IIRC.
What did I do at Uni? Archaeology and Latin. What do I do as a job? Yeah, not those.