@shuro @redvid2 специализацию можно получить в разных лицеях, специализированных школах. там есть шанс получить какую-то специализацию и подготовку к будущей профессии. но туда дикий конкурс, это стоит больших денег и далеко не все родители могут позволить себе обучение детей в таких школах.
Начинали с первого подхода, перешли ко второму. И в том, и в другом случае можно получить условного инженера на выходе, но первый с высокой вероятностью будет обучен рационально мыслить в принципе, второй же может быть приемлемым профессионалом, но при этом плохо мыслящим во всем остальном.
Ты, собственно, современное ИТ часто ругаешь как раз за это - когда результат достигается не слишком осмысленным складыванием освоенных кирпичиков. Но достигается же, зато быстро и думать не надо :)