Dummiel писал(а):Да я к тому, что в программировании главное логика, а математика не так уж сильно и нужна. Машина посчитает. Это раньше программистов выпускали только матфаки.
Машина посчитает ровно то что ты ей предложишь посчитать и ничего более. Одной логикой здесь не обойтись. Знания математики в программировании необходимы так же как и знание английского языка.
Можно привести как минимум два возражения:
1. Зачем мне математика, если я не собираюсь заниматься численными методами?
2. Зачем мне математика, если я могу найти и скачать любой алгоритм?
На первое возражение успешно отвечает сопрос этого топика, а по поводу второго можно ответить следующим образом. Допустим возникла перед проггером задача посчитать систему линейных уравнений. Он лезет на сайт с готовым алгоритмами и обнаруживает, что их там мягко говоря не один. И как выбрать нужный? Без знаний математики? Там каждый алгоритм заточен под конкретные задачи.
Посему резюме. Программист должен знать не только логику, но и математику тоже.