1, The programming thing your kid thinks could be totally different to the real thing.
2, When he says he doesn't like programming, what exactly is that? Does he enjoy logical thinking? The so-called programming has a lot to do with logical thinking. This mindset applies to everywhere in the science and engineering domains, not only to programming.