Разбираемся с вечным вопросом. Опытные разработчики рассказывают нужны ли программисту знания математики и на какие ее разделы следует обратить внимание. Спойлер — каждому свое. Для разных типов задач нужны (или не нужны вовсе) свои разделы царицы наук. Подробнее об этом мы поговорим на бесплатном интенсиве по основам программирования. Александр Баталов, технический директор Zavento: Если вы планируете заниматься графикой, то, скорее всего, вам пригодятся дифференциальные уравнения и геометрия...
Математика. Да, это та самая, совершенно невостребованная наука, забытая со времён окончания ВУЗов, внезапно, стала очень популярной с появлением такого направления, как Наука о данных. То, что в 3d графике она применяется практически непрерывно и упоминать не за чем. Так уж вышло, что с набором минимального набора математических функций хороший (и не очень) программист может решить практически любую задачу. Та же самая операция возведение в степень может относительно легко быть заменена циклом умножений (по крайней мере до тех пор, пока степень - целое число)...