Правда ли, что хороший программист должен отлично знать математику и физику или достаточно школьной базы?

Ответить
Ответить
Комментировать
0
Подписаться
3
4 ответа
Поделиться

С математикой однозначно не поспоришь,ведь иначе вам придется ломать голову часами и днями над тем,что можно решить за 5-10 минут. Если у вас проблемы в этих сферах,то это совсем не значит что путь вам закрыт. А вот физика она вроде как вообще желательна человеку любому,да и в ней часто встречается материал математики,только немного под другим уколоном. Кому-то он проще,кому-то сложнее. Школьная программа у всех разная. Я за 10 и 11 класс ничего в школе не прошел ни по геометрии,ни по алгебре,ни по физики, в силу того,что учителям моей бывшей УГ школы было все равно на детей,ведь они каждый день провожают их в армию,да в пту после 11 класса,а такие как я для них исключение и удивление (в то,что я занимаюсь самостоятельной подготовкой и еще и имею репетиторов и курсы мне в школе не верили до сдачи егэ =D). Поэтому я советовал бы сначала все же ознакомиться с самой информатикой и прочим,что бы понять что конкретно вам понадобится и уже если вы  знаете все,что вам было нужно,то вы вольны не изучать без желания дальше эти две науки для программирования,ну а если появляются проблемы в понимании,то стоит вернуться к ним. Опять же говоря про школьную программу, многих моих друзей в школах обучили так (особенно знакомых москвичей),что они проходят программу университетов совершенно разных направлений на 90% как повторение того,что было в школе начиная с класса 9 ,так что может быть вам в принципе не нужно ничего и ваша школа успела внести вам в голову все что нужно,а может ничего. Такой вот кот Шрёдингера,а не система образования.

Михаил MEотвечает на ваши вопросы в своейПрямой линии
17
-1
Прокомментировать

Этот ответ написан и доступен на

Этот ответ написан и доступен на Яндекс Кью

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

В целом хорошее знание высшей математики помогает писать более оптимальный и производительный код — и делать это быстрее. Студентам мы рекомендуем уделить внимание дискретной математике и теории множеств применительно к теории алгоритмов, а школьникам и начинающим программистам — алгебре логики.

1
0
Прокомментировать

Этот ответ написан и доступен на

Этот ответ написан и доступен на Яндекс Кью

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

0
0
Прокомментировать

Физика нужна больше для общего развития.А вот  высшая математика конечно нужна.Дискретная математика,млита - must have.Ну и конечно же  не стоит забывать об алгоритмах.

0
-1

а что такое млита?

0
Ответить

математическая логика и теория алгоритмов

0
Ответить
Прокомментировать
Ответить
Читайте также на Яндекс.Кью
Читайте также на Яндекс.Кью