He's 25 and has some big time hoytie toytie job developing for the communications industry.
I started a hackerspace back in 2011 for my kids and friends and it became a little business my wife ran. We taught kids how to write code, understand electronics, make their own circuit boards and populate them, we made robots and sent a weather ballon to space and recorded it and then used the onboard electronics to locate it and retrieve. Cool shit like that. I had a waiting list of kids as long as my arm. Once my kids got thru it tho, I lost drive to keep going with it.
So my oldest has been writing code since he was 8 probably. My youngest went another route, he is in college right now and is going the Chef route. We plan to start a food truck biz together (well, my money his effort and skill so really it's his) when he graduates. Didn't take to the electronics. Whatever makes them happy, you know?
EDIT to everyone, if you want to get kids started in software (really good jobs out there) show them Scratch from MIT. Sorta a drag and drop programming deal that gets them on track to understand software design
Scratch is a free programming language and online community where you can create your own interactive stories, games, and animations.
scratch.mit.edu