I started to code when I was about 12 on a ZX81. I then got myself a ZX Spectrum and started coding big time. I was always just going to end up doing that for a job :)
I got real lucky though and landed a trainee posting at a company which made military and commercial flight and tank simulators without a degree and just went on from their.