Began writing code at 13. Spent mumblety-mumble years in all aspects of IT. Came SO close to becoming an IT Management/Six Sigma Consultant, but fortunately came to my senses in time and went back to writing code - mostly PHP and Python nowadays. Doesn't pay as much as telling people how to fix their business processes, but it's far more satisfying.