Well, no developers starting out will have the same story... Anyways, here's mine.
Someone asked me how long I had wanted to be a game developer. My answer surprised him, so I thought that I would explain publicly how I got into this. My answer was that I didn't know I wanted to be one until I was one.
I've always been known as an idea man. In fact, in the massive gaming organization I'm with, we joked around about giving me the official title of "guy that comes up with $h!t." Back in my the World of Warcraft glory days (yes, I think those are long past now) I was a part of an amazing guild. I was the chief strategy officer in a progression guild. We didn't have guides to use, we didn't have videos to watch about the boss fights. We helped make those. My job there was similar... come up with $h!t.
Now lets fast forward to a much more recent time. Lately, I've become really bored with many of the games that are out there right now. I don't have a "main game" that I play. I've been playing Overwatch as a filler as you can see in our YouTube channel, but it's not THE game for me. I'm excited about a few games that are in development like Crowfall and Ashes of Creation, but those are still quite a ways off. I've closely followed the developers for both of those games I mentioned, and following their conversations, it got me thinking about what kind of game I would really want to play. If I could have anything, what would it be.
Out of a lack of games that really hold my interest, I began playing around in Unity and watching YouTube tutorials about how to make simple games. I started experimenting with different things there and eventually came up with an interesting game idea. I started trying to learn how to program it and got stumped very quickly. One of the guys I play Overwatch with knew a bit about programming, so I asked if he would take a look at my code and tell me what I was doing wrong (it was a stupid case of not capitalizing a letter...), but we got to talking about my game ideas. He got excited, which got me more excited, and to make a long story short, we're making it! Since he's already quite familiar with the programming side, and I've run successful startups in the past, he's handling the technical side, and I get the piles of paperwork!
So, I had no idea I wanted to be a game developer until I became one. From one lifelong gamer to another, you'll want to follow this game closely!