Если вы хотите программировать, вы должны хорошо разбираться в математике. Это полная подделка.
Когда компьютеры впервые превратились в вещь, университеты не знали, где разместить классы программирования. Тогда АГА! «Компьютеры работают с числами, поэтому мы поместим их на математические факультеты!»
Однажды я написал программу для расчета числа увеличения для аэрофотоснимков. Из школьной алгебры (30 лет назад) я знал, что здесь используется очень простая формула ... которую я не мог вспомнить.
Быстрая поездка в городскую библиотеку и чтение школьного учебного пособия по алгебре (это было до Google) дало мне соответствующую формулу. Я использовал его для завершения своей программы, и, за исключением рецептов мысленной адаптации, это был последний раз, когда мне нужно было использовать алгебру. (С тех пор я обнаружил приложение с рецептами, которое делает это за меня.)
Я также разработал программу, которая загружала файл данных с мэйнфрейма (то, что сейчас мы называем облаком), разбивала каждую 200+ строк чисел на отдельные поля и затем импортируйте их в базу данных, которая была легко загружена на наши ПК.
Послушай, мама, без математики!
Это было примерно в 1985 году. Сейчас 2018 год, и мой iPhone легко справится с любыми математическими задачами, которые мне понадобятся.
Но вот в чем дело: я могу использовать и использую свои карманные и настольные устройства, даже не задумываясь о математике, и, держу пари, вы тоже.