Я не согласна про то, что обучение в том виде, в котором оно есть сейчас, возникло в последние 10-15 лет. Программы почти везде более старые. Все-таки основа программирования- это математика, а математика не меняется так быстро.  Даже на ВМК МГУ программа не менялась последние 30 лет, последнее их новшество 3-4 года назад- они перестали изучать Паскаль, перешли на Си.Я закончила вуз 25 лет назад, 50% моих одногруппников сразу или через 2-3 года уехали в Америку программистами. Из этого я делаю вывод, что не так сильно у нас отставало образование.А самообразовываться в этой области надо постоянно, не зависимо от возраста.