Наиболее популярный вопрос, которые задают начинающие разработчики на различных форумах - нужна ли математика программисту? Этой теме посвящено огромное количество статей, и каждый “серьезный девелопер” отвечает исходя из своего опыта. Тем не менее, можно выделить две позиции, которые встречаются чаще других: Какой же из этих ответов больше соответствует текущим реалиям разработки программного обеспечения? Все верно - оба. Для чего же программисту нужна математика? Математика формирует особый тип мышления, действительно важный для разработчика. Нет необходимости быть победителем всевозможных математических олимпиад, лауреатом премии в 1 млн. $ за доказательство гипотезы Пуанкаре или сходу уметь вычислять тройной интеграл. Нет, важно иметь представление о базовых понятиях высшей математики - точка, множество, предел последовательности, производная. Само собой, есть направления, в которых математика представляет собой основной аппарат для работы. Непосредственно код отходит на второй