Мне говорили, что программисту обязательно нужна математика, но отец говорит, что это бред, так люди, зачем по вашему мнению математика в компьютерных науках/программировании?
Я думаю так: тот, кто не может осилить школьный курс математики, не умеет думать. Ибо вся математика построена на умении думать. На умении в своей голове всё "разложить по полочкам"! А хороший программист просто обязан это уметь. Иначе у него все программы будут "в дырках", которых он не предусмотрел.
А твой отец КТО? Слесарь-сантехник, судя по его суждениям? А без знания математики программист как из говна пуля. Хотя... если называть кнопкодавов, которые могут лишь по чужим шаблонам что-то "кнопкать", программистами, то тогда и деревянные счёты - ноутбук )))
Может вы про разные математики говорите? Если речь про вышку с её матаном, общей алгеброй, дифурами и ТФКП и пр нечистью, то отец прав. Нужно ещё поискать область, где это пригодиться Но уж школьный курс арифметики, статистики, алгебры (вкл булеву), комбинаторики, начала анализа и геометрии знать может любой школьник и это всё не помеха, а наоборот -- подспорье в его успехах на поприще погроминга
Оооо, ой и намучился я с математикой, когда была задача рассчитать вероятности, В бигдате, машинном обучении, без математики вообще никак. В основном это статистика и теория вероятностей
математика неотъемлемая часть программирования. и даже физика нужна. посмотри на современные игры - яркий пример, зачем нужна математика и физика в программировании.
Есть некоторые области программирования, где математика не очень нужна. Но это отдельные случаи. Программистам часто приходится решать математические задачи или хотя бы понимать методы их решения. Всё зависит от того, что именно ты программируешь. Незнание математики очень сильно сузит область, в которой ты можешь работать.