I started programming very early (14 y.o. with Lua in a Ragnarok server, because I wanted to create my own game events and quests). After realizing what I could do with programming, I really started focusing on it, which led me Web development, Computer Science bachelor degree and (currently) full-time Java developer and PHP freelancer.
I've also worked with game development, using Game Maker Studio 1.4 and once in a while I get back to it, because it's a hobby of mine.