Не будет он работать программистом, забудьте! Без корочек об образовании (желательно высшем) никто его на работу не возьмет. Работать дома на фрилансе - конкуренция ОГРОМНЕЙШАЯ, это я по опыту знаю, в этой нише пробиваются самые упорные и упоротые, и да, как правило это люди с образованием и реальным опытом работы. А ваш так, фантики собирает, думаете, кто-то за это будет деньги платить? Спуститесь с небес на землю, мадам, и сына вашего пинайте, чтоб учиться начинал, а не на курсах в программера игрался.