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