Yup, I'm considering offering to help with programming extracurriculars at what will become his school just to get a sneak peek at how the older children deal with unfamiliar abstractions. I've been living in a bubble of tech savviness and contempt for as long as I remember, I need to reset.
And he's actually 3, so I can't really sit around and wait another 5-6 years before I get to figure out the perfect "business customer" :D
Natural consequences, timely feedback, parallel modeling, Socratic questioning, mirroring...
If you want to know how to handle the politics of a large organization, try interacting with children. The parallels are amazing.