В качественном ВУЗе отучиться - все 5 лет.
Это в прикладном программировании можно бездумно воспроизводить говнокод, который тебе на "видеокурсах" или "курсах" впарили под видом "обучения программированию". Ведь, как известно любому "крутому программеру", "железо всё вытянет".
А в системном программировании необходимо уметь находить эффективные решения задач, что невозможно без даваемой ВУЗом высшей математики.
P.S. Системного программирования мало. А ведь надо не только отучиться, но и работу найти.