How I Became a Programmer and Hobbyist Game Dev
When I was a teenager, I was fascinated by video games and often tried to imagine how these things worked, but I didn't start learning to code until fall term of my senior year of high school. They asked us to look to our futures and make a career plan. Of course, I wanted to get into developing games like so many others my age. Knowing that my talents lay more in math than in art, I set my sights on becoming a game developer, which in my mind meant technical work to make them functional. Over the course of my senior year, I crammed in and completed all four programming classes my school offered (HTML I & II, Java, Visual Basic) and even one online class (Basic). My teacher allowed me to complete two full-term classes per term in order to fit them into my already tight school schedule. By the time I was done with the first couple classes, I knew that I had hit on something that grooved with the way my brain works and that the act of programming was fun in its own right.