I think it's just about desire and passion. I'm a computer programmer, recently writing zines that teach programming by creating art, and I was pretty sure my kids would be technically inclined. They aren't. They just don't have the same desire and that's okay.
My zines, if you're interested.