Какие математические навыки должен знать каждый программист?

математика
программирование

(Hasler) #1

Какие математические понятия программист должен знать, чтобы сделать вещи проще? Какие математические навыки необходимы, чтобы стать хорошим программистом?


(Герман) #2

Прежде всего, чем больше программист знает, тем лучше.

Тем не менее, основные математические навыки:

  • Базовые знания арифметики (четыре операции).

  • Основные понятия алгебры (простые числа, решение уравнений, тождества).

  • Основные понятия геометрии (квадраты, квадратные корни, отношения по областям и объемам).

  • Логические операторы и их использование.

Другими словами, уровень восьмого класса уже достаточно, чтобы стать программистом.

Но программист не должен просто «знать, как это все работает», знать математику недостаточно, чтобы стать хорошим профессионалом. Он должен это все уметь применять.