My dad started as a data entry person in the AirForce which gave him a desire to learn about computers for personal use (I was about 10 at the time).
When I turned 13 I bought my first computer, it was an 8088 Hyundai with an amber screen and two 5 1/4 floppy drives (no HD) for $250. Next I purchased a 30 Meg HD from SAM's Club for $300 that my dad installed for me (It was pre IDE I don't know what it was called).
From there my dad's second job somehow ended up with extra motherboards for 286's and together we were assembling and installing DOS. Then we started hitting local computer shows buying all kinds of odds and ends and of course who can forget the Computer Shopper?
I didn't stay very involved in the learning side through most of high school. I did take Fortran and C programming but I've completely forgotten it now. Fast forward a few years, I graduate from HS and start college and a job at a local telemarketing company. College doesn't really go anywhere for me, but luckily the job did. I was invited to be a temp worker in the excuse they had for a helpdesk at the time. After a year (for a job that was only suppose to last eight weeks) I was brought on as a full time Tech I doing desktop (Windows) support. We were a WIndows 3.1/Novel shop - again those were the days. Windows 95 came on the scene shortly followed by Windows NT 4.0. I can't tell you why but for some reason I was really drawn to NT 4.0. I started reading anything I could find and as soon the considered expert for NT 4.0 in the company. I took and passed the NT 4.0 MSCE thing were pretty good, but didn't last to long. Things in our department kinda stagnated, there was no upward mobility and my department was a projects department so it was just the daily grind.
in 1999 my friend who worked for a consulting company mentioned there was a job opening, so I jumped ship. The consulting company was in the middle of being bought out by another consulting company (which at the time seemed fine). But a year later my friend and I, as well as all of the other Windows support personal in the company were let go being sited "Microsoft is not enterprise class stuff and we want to focus on enterprise stuff only."
The only good thing about that, was that it meant they weren't going to be supporting any of our clients any more because we only supported Windows based clients. I instantly found my self opening a new business with my friend.
After 5 years working for myself with all that entails, between possibly losing a major client or instead going to work for them full time, I decided to close my business and work for my client full time. I'm still here today 6 years later.