Мне 48 лет, из них больше 30 я в IT. Образование - 8 классов и "подворотня".
Мне иногда ужасающе нехватает высшего образования.
Все-таки лучше когда "школу обучения" прививают специалисты.
То что "программит на (чемугодно)" не столкнется с чем-то из математики - не верь.
Сидишь такой фигачишь сайты, и тут хренак - GIS-проект, и ты начинаешь натягивать теорему арксинусов на геоид Красовского, потому что нужны расстояния между точками поверхности.
Или задача фильтрации данных, и ты пытаешься осилить преобразование Фурье.
Или данные от источника могут поступать с запоротыми битами, потому что источник болтается на орбите, и ты впарываешься в коды Боуза-Чоудхури-Хоквингема...
Википедия? Агась!
https://ru.wikipedia.org/wiki/%D0%9A%D0%BE%D0%B4_%...
Стало понятнее? Вот-вот...
Так что, послушай старого дурака, который всю жизнь испытывает трудности с тем, чему его могли давным-давно научить - бери вышку! Потом не пожалеешь.