Считаю, что для детей важнее изучение фундаментальных наук, но никак не программирования, потому как изучить некоторые конструкции не составляет труда, делать что-то простенькое, не составляет труда, ну а дальше нужен опыт, либо пилить свой продукт (но без коммерческого опыта, это будет говнокод, который потом вывести будет сложно), пройдет много времени, когда можно будет работать в компании, а за это время многое изменится, особенно если это фронтенд, например, да и в бекенде не мало изменений происходит.
Поэтому мое мнение - делать упор на базу, алгоритмы, структуры данных, ну и в целом учеба, не нужно обгонять время.