I taught myself how to program when I was 13, and since then have been developing apps for the most part. I work for a simulation company.