My dad was athletic and supported me in being a nerdy band kid programmer. I will do the same for mine. I will make sure that the school they go to is good, but I won't force them to be passionate about something by bribing them with $60/hr.
Web work pays substantially more and could entail graphic design, copy-writing, backend programming, marketing or all sorts of useful skills. I think we have this idea of the OP forcing his kids to write code in a basement and it doesn't need to be that at all.
Also written by OP, which does suggest they might not have a lot of other options
I've worked plenty of other jobs, from clerk, to auto mechanic, to IT, they'll be getting a dose of it all. This is what you do as a parent, you show your kids where you've been, what you've done, and the wrongs you've done.
Have you met a child before?