Это вы за пару лет хотите свою "вышку" получить? Получите, только знаний будет недостаточно.И на каком языке собираетесь программировать и что именно?Через два года многое поменяется. Вы будете учить джаву, а народ уже на скале пишет. А через пару лет будет что-то еще, более прогрессивное.