The way I see it you have the following options:
i. beat it into him
ii. bribe him with hookers (when he's 16 of course)
iii. accept the fact that he has better career prospects as a gamer, than a developer, considering most companies are outsourcing their development to India or other third world countries where labour (i.e. coders), are readily available for peanuts.
iv. beat/entice football, baseball or basketball into him (as these are skill sets we don't outsource yet, but probably should).
The way I see it you have the following options: i. beat it into him ii. bribe him with hookers (when he's 16 of course) iii. accept the fact that he has better career prospects as a gamer, than a developer, considering most companies are outsourcing their development to India or other third world countries where labour (i.e. coders), are readily available for peanuts. iv. beat/entice football, baseball or basketball into him (as these are skill sets we don't outsource yet, but probably should).