Насчет заработка не могу сказать. А вот насчет того, чтобы научиться, получая удовольствие от программирования того, что нравится, — это очень даже хорошо. Если начать в школьном возрасте, то потом профессиональный рост будет даваться намного легче, чем тем взрослым, кто начал после 20-30.