Потому что в программировании для мозгов это алгоритмические задачки... а их ребенок сам себе не поставит. А остальное это просто перевод одного языка в другой...  интересно не более чем изучение примитивного языка.Мои наставники неодобрительно относились к программированию как к увлечению... и программисты были слабейшей частью нашего класса... Хотя сейчас вполне успешны в этой области в США И у меня на работе программистов берут временно и на меньшие деньги.. а тех кто ставит им задачи - на постоянку и на бОльшие...