I too am a hands-on learner. I never really did good reading books and text books, and trying to remember what I had learned, to try and ace the tests and book reports.
I learned more about how an RC-car worked by taking it apart. It didn't work anymore after putting it back together, but hey, I was just a kid, cut me some slack lol. I started doing much better when I was working on computers, they still worked after messing with them, well, most of the time lol.
When I was first going through school, I really thought I was going to become a computer programmer some day, simply because I had a big interest in them. It wasn't long however till I learned that I didn't have the mind for coding. And plus, I would need to know some real advanced math just to begin the foyay into the fray.
Truth is, I ended up taking an interest in mechanics as well, it wasn't long before I took shop in high school that confirmed I had the nack for it. But computers are also used in a shop too, how do you think you order parts, look up illustrated parts lists, print out invoices.
Truth is, computer's play a major part of our lives now. Its not like the old days before the internet, back then people could function without it, without a computer, and registers were still simplified. Now days, a store can't function without working power to the registers, a full network, and internet connection.
I remember a couple of times when I was in our local store shopping when suddenly the power went out. The girl couldn't do a transaction manually, cause they rely on a computerized register so much. My mom was older generation, an accountant wiz, she could manually do the transaction, her brain was like a walking calculator, she didn't need no fangled machine to tell her what it is.
But of course, I am speaking of cash based transactions obviously. Nobody is going to make dial up modem sounds with their mouths and magically process your credit card lol.