However actually shipping when you're that young is hard. It was not til I was 19 or 20 that I finally felt like I could write "real" software. The pieces just never fell into place before that despite dabbling for a decade or more as a child. Granted the web as it exists today makes it infinitely easier to learn today than it was when I was a kid, but I'm not going to use that as an excuse. Even with Google in all its glory I can't say unequivocally that I would be shipping code if I were 14 today.