Если вы хотите программировать, вы должны хорошо разбираться в математике. Это полная подделка.

Когда компьютеры впервые превратились в вещь, университеты не знали, где разместить классы программирования. Тогда АГА! «Компьютеры работают с числами, поэтому мы поместим их на математические факультеты!»

Однажды я написал программу для расчета числа увеличения для аэрофотоснимков. Из школьной алгебры (30 лет назад) я знал, что здесь используется очень простая формула ... которую я не мог вспомнить.

Быстрая поездка в городскую библиотеку и чтение школьного учебного пособия по алгебре (это было до Google) дало мне соответствующую формулу. Я использовал его для завершения своей программы, и, за исключением рецептов мысленной адаптации, это был последний раз, когда мне нужно было использовать алгебру. (С тех пор я обнаружил приложение с рецептами, которое делает это за меня.)

Я также разработал программу, которая загружала файл данных с мэйнфрейма (то, что сейчас мы называем облаком), разбивала каждую 200+ строк чисел на отдельные поля и затем импортируйте их в базу данных, которая была легко загружена на наши ПК.

Послушай, мама, без математики!

Это было примерно в 1985 году. Сейчас 2018 год, и мой iPhone легко справится с любыми математическими задачами, которые мне понадобятся.

Но вот в чем дело: я могу использовать и использую свои карманные и настольные устройства, даже не задумываясь о математике, и, держу пари, вы тоже.