I was a gamer from the beginning, first playing the pong console (early 80s), then moving to Atari, before playing my first computer games on the Commodore 64 with a short side-trip on the TRS-80. I loved games; and I played hundreds of them. More importantly, how games were made intrigued me; how they went from things I typed on the keyboard to moving pixels on the screen, so that's how I learned my first programming language.
From there, I went on a decades long detour where I learned many skills that would lend itself to game development; further programming languages, animation, 3D modeling, video editing, sound editing, etc. Eventually, coming full circle as a full-time, independent game developer.