Well my first job was a photographer for a small studio. I did that for about 6 months, then left because it wasnt what I wanted to do.

I got hired for the Geek Squad at a local Best Buy as an in-store tech. They paid for my MCSE and a few other IT certifications. I eventually got promoted to a Special Agent (the guys who drive the bugs) and started making $20/hr. The pay was decent for my age, but the hours were shitty, and I had to work weekends. I loved my job, but I needed something more steady.

I decided that a degree might help me, so I tried taking some classes at the community college for a semester. I couldnt stand being in a classroom again. It seemed like I knew more than almost every damn teacher. I wanted to be out working again.

I got hired on at Kaiser Permanente as an IT Business Consultant. I spent a year there learning the corporate enviroment and getting more certifications. The hours were long, but the pay was decent. I didnt really like the job, but it was really helping my resume. After working several 90 hour weeks, I decided that it was time for me to move on.

At the end of last year I took a job as a Sr. Systems Engineer/Account Executive for an IBM reseller. We sell servers/storage/services to large corporations. I get a decent salary, but I also get commissions on any hardware/services I sell. This job is really turning out to be a dream for me. I work about 15 minutes from home, and sometimes I can even work out of my house. Its a small company, so I have the freedom to do alot of things I like. I can spend half of my day making cold calls, but then I can go in the back and fuck around with a million dollars in hardware for a few hours.

I will make over six figures this year if things keep going this well.