У каждого человека есть предел знаний, которые в него легко впихнуть. Потому мы и специализируемся на каких-то определенных областях, редко, на двух и, почти всегда, с ущербом, как минимум, для одной специализации.
С возрастом человек не только переполняется знаниями, но и, практически, утрачивает способность обучаться чему-то кардинально новому.
В институты, на очное обучение, раньше не брали после 35 лет. Не потому, что человек глупеет, а потому что у него уже есть не только знания по неким специальностям, а переучивать всегда сложно, но и потому, что человек не сможет со скоростью молодого осваивать новое. И это в 35 лет, а не в пенсионном возрасте.
Что же касается того, что ваш отец работал программистом, это совсем иное. Компьютеры тогда были иными. Например, у них не было, как такового, интерфейса. Бала командная строка, были операционка, типа того же Фортрана (да-да, это е только язык), с которыми общались путем набора команд. Были программы с псевдографическим интерфейсом по которому мышкой или ТАВ-ом можно было скакать, а до этого, вообще, был только последовательный ввод и пока не введешь все и не сохранишь документ, к его редактированию не вернешься. А до этого было еще страшнее. Т.е. то программирование, т.е. кодировка, не имела никакого отношения к тому, что сейчас выделывают адаптированные за четверть века компьютеры.
Это как летчика ВОВ посадить за штурвал реактивного МИГа. Вроде все то же самое, даже инструкция есть и тот, кто расскажет и покажет, вот только нельзя из 20 сразу перепрыгнуть в 21-й. Т.е. фактически, это состояние футурошока.
Кстати, то, что мы нажимаем на кнопки, не делает нас специалистами, как человек, умеющий поедать еду и обращаться с ложкой-вилкой не является поваром. Потому не стоит удивляться, что даже современные разработчики, администраторы, сетевики и т.д./, могут быть достаточно безграмотны в пользовательских системах и приложениях, а пользователи не понимают, как человек, который с нуля им собрал компьютер, провел сеть, поставил сеть, все программы,отконфигур<wbr />ировал файервол и антивирус, может испытывать трудности с построением сложных таблиц в Экселе, ведь это же так просто :)