Saturday, I set up an AI coding lesson for my son.
Tom is eleven, in fifth grade, and learning Python in Tynker. Instead of sitting over his shoulder answering every question, I set up a parent-supervised coding activity with an AI teammate. I remained responsible for the setup and oversight, while he had room to work through the problems.
Here’s how we set it up:
Tom does the typing. Tom makes the decisions. The AI explains the how and the why in plain language, checks his work, and says so when it gets something wrong. I can review the conversation whenever I need to.
The fence is mine. Inside it, the work is his.
Halfway through setting everything up, I stopped and laughed. I’d just recreated my entire management philosophy for an eleven-year-old learning to code.
I use a similar approach with the AI assistants I work with every day: clear boundaries, room to work, and responsibility for checking the result. Letting my AI teammates work together only helps if I stay clear about who owns the decisions.
Different tools. Different stakes. Some familiar principles.
Being a dad, a teacher, and a boss aren’t interchangeable jobs. My responsibility to my son goes far beyond anything I owe a piece of software. But that afternoon, I recognized the same habits in how I try to guide the work.
Set clear fences, and say them out loud. Give real room inside them. Explain why something matters, so the lesson still helps when the instructions run out.
Check each other’s work, including mine. Make it normal to admit a mistake instead of defending it. That willingness to be corrected is part of what I was thinking about in The Adolescent Problem.
And know when a decision belongs to someone else. Asking for help belongs inside the process, too.
With Tom, the boundaries can change as his skills and judgment develop. I want him to understand what he’s doing, notice when an answer doesn’t make sense, and feel comfortable saying he doesn’t know yet.
That asks something of me, too. I have to leave enough room for him to struggle with a problem without rushing in to finish it. And when I get something wrong, he needs to see me own it.
I started out setting up a Python lesson. Somewhere along the way, I got a reminder about the kind of dad, teacher, and boss I want to be.
Same job, different wrapper.
Related Life & Notes: A Little Mystery, a Date Night, and Something New I Built.

Leave a Reply