I wanted to be a game developer for as long as I can remember. Started programming around 6 on a C64. I was stuck in basic languages on PC for a long time because I simply didn't know there was anything else. Got up to speed in asm and C when I met other people who liked programming, did Java at school, and from there leapfrogged into C++, where I still like to do most of my work.
I studied high-power electronics but tried to somehow put in as much programming as I could. After my bachelor's, did Computer Science, Micro-Electronics, and finally Computer Graphics. Applied to a mid-size (back then) game studio to do my thesis - got hired and fell almost immediately into production. Studio folded and I applied at the only big AAA studio in the country and got hired. I was suddenly doing AAA work with super smart awesome people. After shipping some critically acclaimed titles and doing talks, I decided to move on - I left games a year ago.