Другие языки программирования и технологии

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

LM
Lime_Mc Mc
95
На самом деле тезис, что "ПРОГРАММИСТ - это МАТЕМАТИК" в корне ошибочен, Так как мышление ХОРОШЕГО математика принципиально отличается от мышления ХОРОШЕГО программиста.
Математик - это человек, который владеет массой СТАНДАРТНЫХ алгоритмов.
"2 автомобиля... " - задача на движение;
"2 комбайнера... " - задача на работу;
"лодка и плот... " - ну сами знаете. .
И чем больше таких "знаю, знаю! " - тем математик лучше.
Программист же ВСЕГДА имеет дело с НЕПОЗНАНЫМ - если задача подобна прошлой - бери прошлую и пользуйся, к чему заново писать!
Отсюда - "Мой редактор прям как WORD!" - тупизм. Твоё должно быть либо совершенно новым, либо в данный момент недоступным (в своЁ время (92 год) я написал 2 редактора текстов (на Бейсике и Паскале) для машин УКНЦ потому что там НЕ БЫЛО сетевых редакторов! )
Поэтому знание того, что ты делал в ПРОШЛОЙ задаче не очень помогает в новой.
Вывод - бОльшую пользу в программировании приносит умение писать сочинения!
Сергей Намчыл
Сергей Намчыл
9 321
Лучший ответ
Из школьного материала ни хрена не нужно это высшая математематика и физика в школе этому не учат.
Впврвок Огкш65Ш
Впврвок Огкш65Ш
21 970
Вообще-то есть такая область: вычислительная математика, - наверное она ближе всего примыкает к программированию. Собственно программирование содержит довольно мало идей, по сравнению с математикой оно примитивно и плоско (не надо только истерик по этому поводу! это медицинский факт. )

Есть такое высказывание: Он стал поэтом - для математики ему не хватало воображения. Я раньше относился к этому как к шутке, теперь понял что это правда. Вместо поэта можно поставить программиста.

Я сам физику знаю плохо. Мне она не помогает в программировании. Но все (!) мои начальники были из физфака МГУ, а один так кфмн. И я скажу, что эти люди на голову выше меня. Физика ли тому причиной - не знаю.

Мне трудно сказать, что из математики нужно программисту, но то, что она даёт нужный стиль мышления, для меня непреложный факт.

По поводу Сергея ТиханOвича (ударение по-видимому на о) ржунемогу.
программист должен иметь ум.
так как программисты составляют программы.
с помощью delfi и других программ.
нужно понимать алгоритм программы.
и уметь писать их.
Aziret Bakit Ylu
Aziret Bakit Ylu
1 800
Та ниче те знать ненадо..
ну алгебры ему много разделов надо знать. а в физике электрическая хрень.
Ну там знать что куда подсоединять.