Найти в Дзене
Максим Соловьев

Нужна ли математика программисту?

Думаю, каждый программист задавался вопросом, а нужна ли мне математика? В этой статье я расскажу в каких областях программирования пригодится математика, а в каких нет, в каких случаях знание ее будут вам полезны. Об этом по порядку. Сразу скажу, что без знания математики вы можете стать профессиональным программистом, но это еще зависит от сферы программирования. Например, в мире бизнеса математика вряд ли вам пригодится, а если хотите стать системным программистом или разрабатываете игровой движок, то математика вам будет нужна. Но сейчас такое время что практически все можно найти в интернете и решение задач при помощи математики не стали исключением. Помню, как я сам разрабатывал игру, стратегию. Мне нужно было сделать плавное перемещение персонажа в точку клика курсора. Я думал, что сам справлюсь с этой задачей, но пришлось воспользоваться интернетом. Скажу о решение задачи при помощи математической формулы я вообще не думал. Там была вот такая формула (y + x)2 эта формула высчит

Думаю, каждый программист задавался вопросом, а нужна ли мне математика? В этой статье я расскажу в каких областях программирования пригодится математика, а в каких нет, в каких случаях знание ее будут вам полезны. Об этом по порядку. Сразу скажу, что без знания математики вы можете стать профессиональным программистом, но это еще зависит от сферы программирования. Например, в мире бизнеса математика вряд ли вам пригодится, а если хотите стать системным программистом или разрабатываете игровой движок, то математика вам будет нужна. Но сейчас такое время что практически все можно найти в интернете и решение задач при помощи математики не стали исключением. Помню, как я сам разрабатывал игру, стратегию. Мне нужно было сделать плавное перемещение персонажа в точку клика курсора. Я думал, что сам справлюсь с этой задачей, но пришлось воспользоваться интернетом. Скажу о решение задачи при помощи математической формулы я вообще не думал. Там была вот такая формула

(y + x)2 эта формула высчитывает дистанцию между кликом и объектом (формула длины векторов). Скажу, что математику я вообще не знал, но легко нашел формулу в интернете. Я вам показал небольшой пример использования математике в программирование. Теперь подведем итоги. Знание математики станет полезным, но необязательным навыком.