At 18, I joined the Army National Guard to be a paratrooper. It was exciting.
I also went to school to learn how to be an electronics technician.
I switched to the Air Force a couple years later (for a variety of reasons) and worked on communications systems.
After 4 years of that, I got out of the military, completed a degree in Math, taught school for a year, then went back in the Air Force as an officer. In that capacity, I controlled satellites, was a space surveillance crew commander, and space surveillance program manager.
I got out again in 1992 and completed a second master's degree in Software Engineering. My first master's was in space systems management.
I programmed for MCI for a couple years and then was hired to work on developing ground support software for the MilStar satellite constellation. In a couple weeks, I'll celebrate my 13th anniversary with the company.
During that time, I've developed multimedia software to teach aircraft recognition to fighter pilots. I also developed some specialized ground analysis for the UFO satellite constellation and worked to help develop an expert system to examine operating system crash dump files.
Currently, I'm an enterprise architect performing business process and systems engineering for two projects.
The first is developing space situational awareness operational architecture for Air Force Space Command. The other is developing system architecture for a Boeing project dealing with high speed communications (I'm in Seattle right now on a business trip).
The work is interesting and challenging. It helps our customers in many ways so the work is important. It also pays well and can't be outsourced to non-US citizens for security reasons. The job suits me very well.