Вряд ли у вас получится застать момент наслаждения работой и прибылью. Потому что работать и учиться придется перманентно )
Во сколько лет вы станете синьор специалистом?
Нет однозначного ответа. Может, в 16 лет. Может, в 60. Если еще будет существовать данная профессия.
В IT всё меняется настолько быстро, что даже для того, чтобы оставаться на месте, пахать нужно день и ночь. А чтобы развиваться - бежать как сумасшедший.
В среднем по рынку от джуниор специалиста до middle разработчика - около 2-х лет. От middle до senior - еще от года до 3-х.
Однако, стоит понимать, что senior в одной компании может считаться junior в другой.