Как говорили наши преподаватели в институте, институт (технический, уточняю на всякий случай) учит исключительно быстро осваивать новые знания, перерабатывать большой объем информации и т.п.  У того же программиста все стремительно меняется. Какой смысл было мне 20 лет назад специализация в выбранном языке, если я за это время сменила уже кучу?