Я вам по секрету скажу, что так, как вы описали - присуще ЛЮБОЙ специальности. Думаете адвокатом по уголовным делам много надо знать? Там уголовный кодекс за день можно перечитать. Или отоларингологом в поликлинике работать? Там десять диагнозов Отличают эти специальности исключительно уровень ответственности и цена ошибки. Поэтому там многому около предметному учат. Да и то - есть мозги, - будешь хорошим юристом или врачом, нет - не будешь. С программером еще проще - специальность новая, динамично развивающаяся, во всех таких специальностях важнее свежие обучаемые мозги, нежели 6 лет просиженных штанов.Поэтому смысл поворачивать жизнь вспять отсутствует по мне так в принципе. Ничего нового. Те же яйцЫ, только в профиль.