Вопрос Почему считают что программисту математика не нужна? Откуда взялся этот миф?

Регистрация
3 Дек 2013
Сообщения
79
Репутация
0
Спасибо
0
Монет
0
Очень часто стала слышать, что математика программисту не нужна, только логика и всё. Я не говорю про людей которые делают дизайн сайта. А про тех которые что-либо программируют. Например программу для получения минимального пути до n-ой улицы не сделать, без знания теории графов, а это раздел из дискретной математики. Оптимизация тоже вся на математике завязана. Веб-программисту математика нужна, хотя все твердят что нет. Если надо на сайте сделать изменение общих параметров графических изображений - математика нужна, веб-приложение если делать то там надо будет БД прицепить, БД вероятнее всего будет реляционная, а там уже реляционная алгебра пойдет. Многие алгоритмы построены на математике. Так откуда взялось понятие, что программисту математику не нужна?
 
Программисты они разные. Есть разработчики, которым и нужна математика и есть кодеры, занимающиеся собственно писанием программного кода - им вроде не нужно.
 
Это не миф, а суровая реальность: 98% программистов сложнее пропорций задач не решают.
 
Школьники считают, что математика - это "уравнения и задачки решать", так что с их точки зрения да, математики в программировании не наблюдается. Потому, что они по незнанию не могут себе представить тех слоёв математики, которые используются в программировании
 
Она нужна, но не всегда. Все зависит от поставленной задачи.
Даже при работе с базами данных firebird и тому подобных - математика нужна не была. Очень много всего можно сделать без математики. А простые if else я не считаю математикой.
 
Всё просто. Не нужна или мало нужна школьная математика. В программировании совсем другие категории математики, которые школьной программе математики не ведомы
 
От школоты, которая написала три строчки кода при помощи учебника и возомнила себя кодерами.
 
через 12 лет работы программистом в банке напрочь забыл, как решать квадратные уравнения. Пришлось заново изучать.
 
"Оптимизация тоже вся на математике завязана."

Нет. У меня математика в объеме школы, и то так себе. Но оптимизировать удается неплохо.

"Веб-программисту математика нужна, хотя все твердят что нет."

Нужна для трудоустройства и нормального отношения коллег. Ну, отчасти они правы. Есть задачи, где она нужна. И глупо на этих задачах тупить, стопориться, или что-то изучать и тратить на это время. Но таких задач немного.

"Если надо на сайте сделать изменение общих параметров графических изображений - математика нужна"

Для этого возьмут готовую библиотеку. Может она и неидеальна, но $ на ее доработку (с детальным изучением кода) мало в каких проектах есть.

"БД вероятнее всего будет реляционная, а там уже реляционная алгебра пойдет."

Чушь, никакой алгебры. Вот многопоточность полезно знать, чтобы отличать tarantool от mongo и понимать, как сделать, чтобы нагрузку держало.

P. S.

Может ты сперва сама освоишь нормально сферу, прежде чем писать какую-то безграмотную чушь?
К сожалению, возможно ты и работаешь программистом, но программист ты явно неважный, уже ловил тебя, кажется, про питон писала х-йню.
 
Программирование очень разное. Где-то нужна, где-то нет. Обычно хватает арифметики из начальной школы. А теории графов и пр. это уже вопрос конкретной позиции разработчика, где без этого действительно нельзя.
 
Назад
Сверху