Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

насколько важно знание математики для программиста?

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Компилируемые языки] >> насколько важно знание математики для программиста?
Имя
Сообщение << Старые топики   Новые топики >>
насколько важно знание математики для программиста? - 2006-09-29 17:41:57.983333   
Crazy Mefisto

Сообщений: 8
Оценки: 0
Присоединился: 2005-09-24 14:50:55
хотелось бы услышать ваше мнение….
Post #: 1
RE: насколько важно знание математики для программиста? - 2006-09-29 17:53:37.560000   
snaych

Сообщений: 1901
Оценки: 0
Присоединился: 2004-06-19 08:41:37
Смотря что кодить будем..
Post #: 2
RE: насколько важно знание математики для программиста? - 2006-09-29 18:24:27.343333   
Crazy Mefisto

Сообщений: 8
Оценки: 0
Присоединился: 2005-09-24 14:50:55
на звуковухи, иногда БД, криптография, 3д графика, где еще математика нужна программистам я не знаю, вот и хотелось бы спросить, потому что странно, нафига на программистских факультетах в вузах проходят до фига математики, я просто не понимаю их логики) можно же ограничиться только дискреткой, численными методами, матаном ну вроде все, а они все что можно понапихают и что надо и что не надо….
Post #: 3
RE: насколько важно знание математики для программиста? - 2006-09-29 18:25:08.750000   
Crazy Mefisto

Сообщений: 8
Оценки: 0
Присоединился: 2005-09-24 14:50:55
чтобы софт писать математика как таковая совсем не нужна….
Post #: 4
RE: насколько важно знание математики для программиста? - 2006-09-29 18:39:01.623333   
snaych

Сообщений: 1901
Оценки: 0
Присоединился: 2004-06-19 08:41:37
quote:

ORIGINAL: Crazy Mefisto
нафига на программистских факультетах в вузах проходят до фига математики, я просто не понимаю их логики) можно же ограничиться только дискреткой, численными методами, матаном ну вроде все, а они все что можно понапихают и что надо и что не надо….

Это вопрос к Мин.Образования

quote:

чтобы софт писать математика как таковая совсем не нужна….


Ну а если ты захочешь МегаСупер Калькулятор написать,без математики здесь никуда, как сам понимаешь
Post #: 5
RE: насколько важно знание математики для программиста? - 2006-09-29 21:59:58.920000   
rgo

Сообщений: 7170
Оценки: 281
Присоединился: 2004-09-25 05:14:25
quote:

ORIGINAL: Crazy Mefisto
можно же ограничиться только дискреткой, численными методами, матаном ну вроде все, а они все что можно понапихают и что надо и что не надо….

угу. добавь к списку вышку. ибо какой ты нах будешь программер, если каждый раз наткнувшись на слова группа/линейный оператор/etc будешь выпадать в ступор. Заодно, наверное, имеет смысл ознакомиться с теорвером в деталях: вероятности очч полезны подчастую, мало их в дискретной математике, дык в матстатистике их ещё больше, а уж без матстатистики как без рук. Ессно топология – как же без неё, матан наизнанку, геометрия без прямой, нужно хотя б для общего развития. Туда же к общему развитию и ТФКП. Ну и конечно нельзя упускать из виду всякие функаны и прочие матфизики, тк хоть оно и не часто пригодиться, но уж если пригодиться, то никто не будет ждать пока программер будет повышать свою квалификацию полгода, а то и год, втыкая в эти темы.

нет, конечно, если под программером подразумевать обезьяну лупящую по клавишам и кликающую мышкой, чтобы получить десяток кнопок на форме, то ему это нах не надо. а если же, всё-таки, профи которому можно выдать задание написать алгоритм сжатия для данных специального вида, или анализ сигналов приходящих с десяти тысяч датчиков системы какого-нибудь контроля, всякие задачи моделирования, ИИ, и пр; то такому программеру, и списочка приведённого мною будет маловато.
Правда для сильно сложных задач можно нанять математика, но программер же должен улавливать хотя бы общий смысл бреда несомого математиком…
Post #: 6
RE: насколько важно знание математики для программиста? - 2006-09-29 22:12:56.216666   
_DeC0der_

Сообщений: 9
Оценки: 0
Присоединился: 2006-09-25 22:40:39.086666
На самом деле математика очень важна для программиста. А те, кто говорят, что она не нужна писали в своей жизни только офисные приложения. Хотя и для этого нужно иметь хотя бы какое-то представление о математике (теория графов например, я уже о теории автоматов молчу).
Если у тебя остаются сомнения в важности математики, почитай Кнута. Это в любом случае полезно.
Post #: 7
RE: насколько важно знание математики для программиста? - 2006-10-01 23:00:19.326666   
d0m1nat0r

Сообщений: 10
Оценки: 0
Присоединился: 2006-06-17 11:36:08
угу. добавь к списку вышку. ибо какой ты нах будешь программер, если каждый раз наткнувшись на слова группа/линейный оператор/etc будешь выпадать в ступор - насчеет вышки ето надо на сам перед, все знают работу с матрицами в любом языке - а ето ведь курс вышки, развивает логику
Post #: 8
RE: насколько важно знание математики для программиста? - 2006-10-02 11:12:21.920000   
alexbozhko

Сообщений: 1024
Оценки: 0
Присоединился: 2005-11-24 13:35:34
Комбинаторика важна однозначно.
Остальное зависит от вида решаемых задач. Без элементарных знаний матанализа вряд-ли напишешь алгоритм шифрования. Но 99,9% всех программистов никогда не  писали и писать этого не будут. У каждого свои задачи. И, в принципе никогда не знаешь чем будешь заниматься завтра.
А вообще никакое знание за плечами не носить, и плечи, эти самые оно не оттянет. Поэтому, если вопрос в том учить вышку или нет, то скажу однозначно - да.
Post #: 9
RE: насколько важно знание математики для программиста? - 2006-10-02 19:12:34.920000   
Ыукп

Сообщений: 59
Оценки: 0
Присоединился: 2006-09-02 20:30:54
Очень важно. В универе вам, ребята, только основы дают. Дальше учите сами.
Post #: 10
RE: насколько важно знание математики для программиста? - 2006-10-02 19:31:50.810000   
AdReNaL1Ne

Сообщений: 8027
Оценки: 350
Присоединился: 2005-09-11 06:38:05
Ну, дабы не огорчать людей, которые хотят стать программерами, но после увиденной темы засомневались, скажу что все вышеперечисленные требования rgo необходимы только системным программистам, а таких не так уж и много… В основном, под термином "программист" понимается человек, который умеет использовать специализированные пакеты программ, такие как MS Office или Компас 3Д.
Post #: 11
RE: насколько важно знание математики для программиста? - 2006-10-02 22:52:16.123333   
alexbozhko

Сообщений: 1024
Оценки: 0
Присоединился: 2005-11-24 13:35:34
Обычно, под словом "программист" понимают кодеров, а не эникейщиков. Эникейщики называются "IT специалистами" в объявлениях по трудоустройству.
Post #: 12
RE: насколько важно знание математики для программиста? - 2006-10-03 07:33:19.750000   
rgo

Сообщений: 7170
Оценки: 281
Присоединился: 2004-09-25 05:14:25
quote:

ORIGINAL: AdReNaL1Ne

В основном, под термином "программист" понимается человек, который умеет использовать специализированные пакеты программ, такие как MS Office или Компас 3Д.

угу, обезьяна, которая умеет весело стучать по клавиатуре, не сильно при этом втыкая, что же получается. дада. знаю. точно так же как и хакер – это тот кто умеет пользоваться ломалкой сайтов. точно так же как и мой брательник просто гуру в глазах своих знакомых, после того, как научил чей-то там компьютер загружаться исправив в биосе порядок загрузки.
Post #: 13
RE: насколько важно знание математики для программиста? - 2006-10-03 08:44:25.686666   
AdReNaL1Ne

Сообщений: 8027
Оценки: 350
Присоединился: 2005-09-11 06:38:05
Ну я же не говорю, что за такую работу платят много)) 5-10 тыщ. Причём, на работу принимают след. образом:

- Мышку видел?;
- Ага;
- Принят!
Post #: 14
RE: насколько важно знание математики для программиста? - 2006-10-03 10:52:03.123333   
alexbozhko

Сообщений: 1024
Оценки: 0
Присоединился: 2005-11-24 13:35:34
Вот и ответ!
Хочешь зарабатывать больше - учи математику.
Post #: 15
RE: насколько важно знание математики для программиста? - 2006-10-03 13:04:37.686666   
Ellerelle

Сообщений: 1
Оценки: 0
Присоединился: 2006-10-03 12:46:22.466666
Знание математики - вещь необходимая для любого грамотного человека, а тем более для программиста.
  Но если под словом программист, подразумевается человек, готовый просто подгадить. То тут знание математики ни к чему. Нарисоватьголую задницу в HTML, кровяку во флеш. Тоесть то что дебилу доступно. Тут математики не требутся. Для написания трех букв на заборе даже русского языка знать не надо.
  Бил Гейтс тоже математику не знает, но каждый из вас готов WINDOWS с навозом сожрать и обхаять.
  Продукт , истинность которого не доказана математически - сыромятина. ХУЖЕ ЧЕМ WINDOWS .
 
Post #: 16
RE: насколько важно знание математики для программиста? - 2006-10-03 13:21:52.826666   
rtw

Сообщений: 1372
Оценки: 0
Присоединился: 2004-08-19 00:28:05
1. Биллу Гейтсу нах математика не нужна, у него штат как население Эстонии.
2. Математика нужна для того, чтобы ум в порядок привела (с) Ломоносов (не дословно)
Post #: 17
RE: насколько важно знание математики для программиста? - 2006-10-03 20:52:58.546666   
rgo

Сообщений: 7170
Оценки: 281
Присоединился: 2004-09-25 05:14:25
quote:

ORIGINAL: Ellerelle

Продукт , истинность которого не доказана математически - сыромятина. ХУЖЕ ЧЕМ WINDOWS .

то есть 99.9% софта?
Post #: 18
RE: насколько важно знание математики для программиста? - 2006-10-10 13:06:50.063333   
Аленка

Сообщений: 12
Оценки: 0
Присоединился: 2005-10-06 12:36:54
а на мой взгляд, главная задача математики-развить логику у человека(ну и дать какие-то базовые знания), а программист без логики, вряд ли станет хорошим профессионалом, и вообще, я знаю довольно много крутых программеров, и все они отличо знают математику, я лично воспринимаю знание математики как критерий оценки профессионализма
Post #: 19
RE: насколько важно знание математики для программиста? - 2006-10-11 20:11:56.830000   
SamCram

Сообщений: 95
Оценки: 0
Присоединился: 2005-08-09 22:17:42
программист без математики - программист по определению, т.е. тот максимум знает синтиксис …
Post #: 20
RE: насколько важно знание математики для программиста? - 2006-10-11 23:02:46.560000   
AdReNaL1Ne

Сообщений: 8027
Оценки: 350
Присоединился: 2005-09-11 06:38:05
quote:

ORIGINAL: Аленка
а на мой взгляд, главная задача математики-развить логику у человека(ну и дать какие-то базовые знания), а программист без логики, вряд ли станет хорошим профессионалом, и вообще, я знаю довольно много крутых программеров, и все они отличо знают математику, я лично воспринимаю знание математики как критерий оценки профессионализма


Логика в языках программирования не всегда связана с математикой…
Post #: 21
RE: насколько важно знание математики для программиста? - 2006-10-19 13:24:27.616666   
Аленка

Сообщений: 12
Оценки: 0
Присоединился: 2005-10-06 12:36:54
может быть, но очень большое кол-во задач нужно решать, в первую очередь, с логической точки зрения, а потом уже реализовывать
Post #: 22
RE: насколько важно знание математики для программиста? - 2006-10-20 15:09:18.886666   
SpeedHack

Сообщений: 24
Оценки: 0
Присоединился: 2006-05-02 21:38:01
Математика для развития логики, ты свое приложение должен продумывать на 10 шагов вперед. Ты должен думать, как и что писать на начальном этапе, чтобы не было гемора на последующих и т.д. В общем, математика это хорошо, но временами геморно :)
Post #: 23
RE: насколько важно знание математики для программиста? - 2006-10-20 22:45:58.433333   
GorluM

Сообщений: 312
Оценки: 0
Присоединился: 2004-04-07 23:41:00
Если ты имеешь в виду математику, преподаваемую в вузах, то конкретно в ней появляется необходимость, только если ты чем-то серьезным занимаешься. Действительно 3D-графика, физика в играх, звук, криптография, сжатия разного рода и обычные профессиональные задачи (причем их миллион, говорят, мол, есть вот какое-то там неявное уравнение, 1000 неизвестных, коэффициенты меняются ежесекундно - надо считать и в базу заносить… без чма никуда).
Лично мне очень пригодилась в жизни мат.статистика и мат.экономика. Уже не говоря о том, что мозги она действительно правильно настраивает.
Post #: 24
RE: насколько важно знание математики для программиста? - 2006-10-26 00:37:07.493333   
AKATYI

Сообщений: 35
Оценки: 0
Присоединился: 2006-10-24 17:20:32.303333
На самом деле математика очень важна для программиста. 
Post #: 25
RE: насколько важно знание математики для программиста? - 2006-10-28 17:40:45.366666   
crbunny

Сообщений: 223
Оценки: 0
Присоединился: 2006-06-22 21:20:01
кодеру не надо, а вот если хочешь выносить не ламов, а прогеров в честном бою (те же студенческие чемпионаты), то надо.
Post #: 26
RE: насколько важно знание математики для программиста? - 2006-10-30 10:22:37.800000   
Аленка

Сообщений: 12
Оценки: 0
Присоединился: 2005-10-06 12:36:54
quote:

если хочешь выносить не ламов, а прогеров в честном бою (те же студенческие чемпионаты), то надо

в этом на 100% согласна, т.к. особенно в студенческих (и не только) чемпионатах(асм, TopCoder и т.д.)  без математики вообще очень сложно что-либо решать, на школьных чемпионатах знания математики не так нужны, как правило(хотч это зависит от жюри), а вот для студентов это вообще оч важно. Да и вообще, без математики программист перестанет развиваться, тогда работа, которой он будет заниматься, перестанет быть такой интересной(мое личное мнение)
Post #: 27
RE: насколько важно знание математики для программиста? - 2007-11-24 17:46:14.490000   
redsh

Сообщений: 338
Оценки: 0
Присоединился: 2007-06-17 22:35:25.540000
Ну, один раз она мне понадобилась. Я уронил флешку в унитаз -> сделал из проволоки интеграл и вытащил
Post #: 28
RE: насколько важно знание математики для программиста? - 2007-11-24 22:35:48.953333   
*Mikach*

Сообщений: 13
Оценки: 0
Присоединился: 2007-11-11 19:51:14.016666
Без математики нет программирования
Post #: 29
RE: насколько важно знание математики для программиста? - 2007-11-25 05:36:01.426666   
Alaget

Сообщений: 330
Оценки: 0
Присоединился: 2007-11-08 15:57:53.170000
На этот вопрос нельзя ответить однозначно, я занял второе место на городской олимпиаде по программированию, а экзамен по высшей математике сдал, только из-за  того что обещал потом принести шоколадку. Имея сомнительную тройку по высшей математике, я сдал на отлично теорию вероятностей, математическую статистику, численные методы, математические методы, дискретную математику, но лучше программировать не стал, эти предметы даются для общего развития личности. Алгебра приводит в порядок мозги, так отвечала мне учительница на вопрос зачем вообще это надо учить. Настоящая чушь то что математика, приводит в порядок мозги, лучше пробежать кросс, или почитать художественную литературу. А стереотип, то что, хороший программист обвязан хорошо знать математику пошёл от того что компиляторы создавали бородатые математики. Не позволяй  промыть себе мозги, а люди которые говорят что важно кричат назло потому как им пришлось пройти унижения типа «упростите дробь» или «решите систему уравнений» тупее занятие труднее придумать. Скажи людям которые говорят что математика нужна, математика важна покажите ваш код, - сто процентов они или промолчат, или скажут что я несу бред, или то что они участвуют в крупном опен сорс проекте, вообщем в любом случае не покажут, потому что ничего нету и в помине, или просто напросто стыдно показать. Вывод таков математические дисциплины важны для развития кругозора. Для банального программирования как такового они не нужны в принципе.
Post #: 30
RE: насколько важно знание математики для программиста? - 2007-11-25 09:04:57.033333   
BinZo

Сообщений: 230
Оценки: 0
Присоединился: 2006-12-02 20:29:14.373333
Математика не нужна?
Я увлекаюсь написанием простеньких игр. Математика нужна в отрисовке 3д-обьектов: изменение положения точки - работа с матрицами. Математика нужна в "физике": тот же расчет скорости - производная от координаты или первообразная от ускорения.

Или игрописатели не програмеры?
Post #: 31
RE: насколько важно знание математики для программиста? - 2007-11-25 17:28:36.533333   
TronoX

Сообщений: 13
Оценки: 0
Присоединился: 2007-11-24 11:10:25.553333
quote:

я занял второе место на городской олимпиаде по программированию


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

quote:

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


ну если ток на хтмл писать или чём-то подобном? эт не уровень )
ты играл в игру Falcon 4.0? может заметил, насколько там всё приближено к реальности… вот и представь сколько математических формул разработчики внедрили в код… и насколько смешны для них рассуждения тех, кто научился немного писать что-то на языках текстовой разметки, да немного изменять код какой-нить защитной системы…
Post #: 32
RE: насколько важно знание математики для программиста? - 2007-11-25 18:39:09.580000   
gotoxardas

Сообщений: 842
Оценки: 0
Присоединился: 2007-05-25 08:15:21.840000
quote:

ты играл в игру Falcon 4.0? может заметил, насколько там всё приближено к реальности… вот и представь сколько математических формул разработчики внедрили в код…

Разработчикам игр математика не столь важна сколько физика. В играх правят физические законы. Использования математики там не так интенсивно!!!
Post #: 33
RE: насколько важно знание математики для программиста? - 2007-11-25 18:58:08.890000   
TronoX

Сообщений: 13
Оценки: 0
Присоединился: 2007-11-24 11:10:25.553333
quote:

Разработчикам игр математика не столь важна сколько физика. В играх правят физические законы. Использования математики там не так интенсивно!!!

 
а что ты поймёшь в физике без знания математики? интересно прям…
Post #: 34
RE: насколько важно знание математики для программиста? - 2007-11-25 19:19:38.983333   
gotoxardas

Сообщений: 842
Оценки: 0
Присоединился: 2007-05-25 08:15:21.840000
quote:

а что ты поймёшь в физике без знания математики? интересно прям…

Не ну ты скажи мне каким боком применяется математика в физике кроме арифметики?? По моему составлять пропорции и складывать-умножать может любой дебил в математике…
Post #: 35
RE: насколько важно знание математики для программиста? - 2007-11-25 20:06:05.570000   
TronoX

Сообщений: 13
Оценки: 0
Присоединился: 2007-11-24 11:10:25.553333
ага интеграл эт тоже для дебилов… а квантовая физика вообще для продлёнки…)) а методом простого арифметического сложения можно вычислить червячный переход…)))
Post #: 36
RE: насколько важно знание математики для программиста? - 2007-11-25 20:17:16.230000   
gotoxardas

Сообщений: 842
Оценки: 0
Присоединился: 2007-05-25 08:15:21.840000
Это все крайне редко в физике используется к тому же - в каком месте в написании игр используется квантовая физика???
Post #: 37
RE: насколько важно знание математики для программиста? - 2007-11-25 21:05:32.210000   
TronoX

Сообщений: 13
Оценки: 0
Присоединился: 2007-11-24 11:10:25.553333
эт тебе как пример… а там уж насколько фантазии хватит и ума..) ну вот возьми выход на глиссаду..)
 
Post #: 38
RE: насколько важно знание математики для программиста? - 2007-11-25 21:49:17.856666   
sergeiprog

Сообщений: 302
Оценки: 0
Присоединился: 2007-04-24 10:02:27.956666

quote:

ORIGINAL: Crazy Mefisto

на звуковухи, иногда БД, криптография, 3д графика, где еще математика нужна программистам я не знаю, вот и хотелось бы спросить, потому что странно, нафига на программистских факультетах в вузах проходят до фига математики, я просто не понимаю их логики) можно же ограничиться только дискреткой, численными методами, матаном ну вроде все, а они все что можно понапихают и что надо и что не надо….


Сам учусь на программиста.
Так таковых программистов учат в ПТУ, а в универе учат решать задачи с помощью программирования. Матан какрастаки не нужен если в дальнейшем будеш заниматься программированием.
Странно что возникает такой вопрос, т.к на первых занятий преподователи рассказывают зачем этот предмет.
Post #: 39
RE: насколько важно знание математики для программиста? - 2007-11-25 21:58:09.570000   
rgo

Сообщений: 7170
Оценки: 281
Присоединился: 2004-09-25 05:14:25
quote:

ORIGINAL: sergeiprog
Так таковых программистов учат в ПТУ, а в универе учат решать задачи с помощью программирования. Матан какрастаки не нужен если в дальнейшем будеш заниматься программированием.
Странно что возникает такой вопрос, т.к на первых занятий преподователи рассказывают зачем этот предмет.

без матана не будет дифференциальной геометрии и дифур. А с дифурами сталкиваться приходится. Да и геометрия попадается, а куда в ней без производной/интеграла.
Post #: 40
Страниц:  [1] 2 3
Все форумы >> [Компилируемые языки] >> насколько важно знание математики для программиста?







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.