Естественные науки
Программисты скажите нужна ли матеша для программирования? если да то зачем
понимать алгоритмы, вообще матеша везде нужна
Обязательна.
Zafar Zafar
ноль отличить .от единицы
Нет, если не заниматься чисто математическими проблемами. Вот логика – да, нужна. Математика ее и развивает.
Не нужна. Программистам вообще конкуренты не нужны. Нужно кучу подручных дешёвых кодеров.
есть математика, навязываемая нам через систему образования
по факту, эта математика - наглое мошенничество
например, математический анализ
так что, для реальных расчётов применяется ИНАЯ МАТЕМАТИКА
по факту, эта математика - наглое мошенничество
например, математический анализ
так что, для реальных расчётов применяется ИНАЯ МАТЕМАТИКА
Школьная матеша в программировании давно никому не нужна, а вот без математики, в первую очередь без знания алгебры заниматься программированием не стоит.
Если ты не знаешь основ реляционной алгебры, то тебя на пушечный выстрел не допустят к разработке баз данных. Да, какую-то форму, через которую ты будешь заносить циферьки в базу тебе позволят сделать, но под строгим надзором.
Как без знания геометрии написать программу, которая взаимодействует с картографическими сервисами вроде Гугл-мап? Не знаешь, тогда придется учиться и доучиваться…
Мне попался один юноша, который заявил, что он не математик, а программист (с большой буквы). Вскоре оказалось, что он не программист, а обезьяна кодирования. Как только задачка выходит за рамки школьного учебника программирования великий программист убегал в кусты, ждал что ему напишут и разжуют техническое задание.
Если ты думаешь, что программирование – это умение рисовать кубики на экране, то сильно заблуждаешься. Может быть, всю жизнь будешь рисовать кубики, но сомнительно, что на этом занятии много заработаешь. Короче, учи сначала матешу, потом алгебру, чтобы не стать лох-программистом.
Если ты не знаешь основ реляционной алгебры, то тебя на пушечный выстрел не допустят к разработке баз данных. Да, какую-то форму, через которую ты будешь заносить циферьки в базу тебе позволят сделать, но под строгим надзором.
Как без знания геометрии написать программу, которая взаимодействует с картографическими сервисами вроде Гугл-мап? Не знаешь, тогда придется учиться и доучиваться…
Мне попался один юноша, который заявил, что он не математик, а программист (с большой буквы). Вскоре оказалось, что он не программист, а обезьяна кодирования. Как только задачка выходит за рамки школьного учебника программирования великий программист убегал в кусты, ждал что ему напишут и разжуют техническое задание.
Если ты думаешь, что программирование – это умение рисовать кубики на экране, то сильно заблуждаешься. Может быть, всю жизнь будешь рисовать кубики, но сомнительно, что на этом занятии много заработаешь. Короче, учи сначала матешу, потом алгебру, чтобы не стать лох-программистом.
Если программистов не один - не нужна. Пусть математическую часть выполняют другие. Помню, когда нам в 1966 или 67 г. начали читать лекцию по курсу "Теория автомобиля", один из сокурсников, шутник такой, сделал удивлённое лицо и спросил лектора: "Извините, а зачем это нам?" Лектор удивился не менее: "Как зачем? Например, если вы станете конструировать автомобили..." "А для чего тогда русские? Этим ведь занимаются они..."
Очень часто программистам нужны навыки математического моделирования физических процессов (не только в играх, но и в сугубо технических программах). Физика - наука сложная, и использует весь потенциал матанализа, векторной алгебры, тензорного исчисления и так далее. Но так как у компьютера плохо с воображением, но хорошо с вычислением, то задачи на нахождение интегралов, производных, градиентов, дивергенций, решение различных дифференциальных уравнений, да и просто уравнений (особенно трансцендентных) - сводят к численным методам. Это тоже искусство, как лучше заменить производную конечными разностями, а интегралы - суммами конечных малых величин, но во всем этом нужно понимание, и нужно знать, когда те или иные преобразования можно делать, а когда нельзя.
Особым образом программистам нужна дискретная математика и теория групп - это вообще основа криптографии, - и помимо неё алгебра логики, теория алгоритмов и теория графов важна в понимании процессов оптимизации кода и самой структуры работы электронно-вычислительной техники.
Особым образом программистам нужна дискретная математика и теория групп - это вообще основа криптографии, - и помимо неё алгебра логики, теория алгоритмов и теория графов важна в понимании процессов оптимизации кода и самой структуры работы электронно-вычислительной техники.
программирование - оно ведь ОЧЕНЬ разное.
и знание матанализа нужно программистам в очень разной степени - кому больше, кому меньше)
и знание матанализа нужно программистам в очень разной степени - кому больше, кому меньше)
Ну к примеру я как-то писал баллистику для стрелялки и систему плавучести. Оч. тяжело было без понимания физики и алгебры.
Похожие вопросы
- Нужна помощь. Смотри внутрь. Придумайте мне стишок про дроби! Про то, как они полезны. Задали по матёше...
- Какие предметы нужны будущим программистам?
- Как не стыдиться визуального программирования
- помогите понять как компьютер научили распознавать языки программирования
- Кто решит задачу по программированию!
- Хорошая ли профессия программиста для девушек?
- Что читать будущему программисту?
- Почему же все думают, что-бы стать программистом Надо учиться 5 лет? Толковым программистом.
- Зачем читать "Дисциплину программирования" Дейкстры, когда есть "Искусство программирования" Кнута?
- С какого возраста лучше начать заниматься программированием и техникой? и 18 лет не поздно?