Форум программистов, компьютерный форум, киберфорум
Наши страницы
Математика
Войти
Регистрация
Восстановить пароль
Результаты опроса: Пригодилось ли Вам как программисту математическое образование?
Пригодилось 146 53.87%
Не пригодилось 28 10.33%
Я еще не понял 97 35.79%
Голосовавшие: 271. Вы ещё не голосовали в этом опросе

 
 
Рейтинг 4.73/295: Рейтинг темы: голосов - 295, средняя оценка - 4.73
leviaphan
4 / 4 / 1
Регистрация: 18.08.2008
Сообщений: 73
#1

Пригодилось ли Вам как программисту математическое образование?

30.12.2009, 14:29. Просмотров 53586. Ответов 205
Метки нет (Все метки)

В нашей стране большинство факультетов, выпускающих программистов, имеют "программистко-математическую" направленость.
Вопрос к тем посетителям форума, которые закончили один из таких факультетов: по-Вашему, стоит ли оно того? Или Вы считаете, что лучше было бы потратить то время, которое ушло на математику, на что-то более ценное?

P.S. Я уже задавал вопрос "Применяли ли Вы математику в программировании?" на этом форуме. Этот вопрос создавался для опроса. Дело в том, что я хочу понять, какой процент программистов считает своё математическое образование ценным.
P.P.S. Я прекрасно понимаю, что, скажем, применение дискретной математики встречается довольно часто. Поэтому вопрос касается восновном таких "дебрей", как мат. анализ, дифференциальные уравнения и т. п.
P.P.S. Похоже на то, что на этом форуме к теме нельзя прикрепить опрос. В таком случае прошу вас просто писать своё мнение в сообщении.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.12.2009, 14:29
Ответы с готовыми решениями:

Задача, Как увеличить оклад на 25% тем сотрудникам,которые имеют высшее образование и как провести перерасчет новых окладов !
Руководство ЧП "Престиж" приняло решение увеличить оклад на 25% тем...

Составить программу которая при введеном количестве лет выдает сообщени вам n лет,вам n год или года
Составить программу которая при введеном количестве лет выдает сообщение вам n...

Как можно подробнее напишите, что из математики нужно программисту
Приветствую всех, друзья подскажите пожалуйста, вот говорят по разному, для...

Какие главы математики необходимы как воздух будущему программисту?
Добрый день, люди! Подскажите, пожалуйста, какие главы / темы математики...

Как найти работу новичку программисту, или набраться опытом?
Здравствуйте! Хочу найти работу C++ программиста, удаленно или в офисе, но...

205
vet
175 / 176 / 55
Регистрация: 08.04.2009
Сообщений: 1,309
30.12.2009, 15:33 #2
В общем то математика пригодилась, хотя бы с точки зрения формирования мат. мышления. Дифуры и матан тож бывают встречаются при написании прог =))
А вот предметы типа химии, ядерки или экологии, БЖД и тому подобного действительно было большую часть времени потерей времени =)

Цитата Сообщение от leviaphan Посмотреть сообщение
P.P.S. Похоже на то, что на этом форуме к теме нельзя прикрепить опрос
Можно, но надо иметь не меньше сотни сообщений (т.е. стутус "Форумчанин")
4
darkAngel
Технофашист
218 / 201 / 11
Регистрация: 11.03.2009
Сообщений: 883
30.12.2009, 18:16 #3
Ну если будешь системных программистом, ну типа писать виндос )) то можно не замарачиваться особо.
В остальном математика нужна. ПРичём чем больше областей математики знаешь, тем шире мыслишь.

БЖД
нее)) мы на бжд маникену делали массаж сердца и иск. дыхание важное умение
0
Nastya94
Я слежу за тобой...
1271 / 154 / 1
Регистрация: 27.07.2008
Сообщений: 913
30.12.2009, 18:24 #4
По-моему математика все таки нужна. В любых расчетных операциях нужны формулы, не зная их ничего не получите.
1
Day
1159 / 964 / 83
Регистрация: 29.10.2009
Сообщений: 1,385
26.01.2010, 00:05 #5
МГУ. Мехмат. 1962- 1968
Был малюсенький курс, факультативный даже - ни тебе зачета ни экзамена.
И 2 мальчика с горящими глазами рассказывали какие чудесные чудеса может делать
придуманная ими машина УВМ (Учебная Вычислительная Машина).
Более всего меня поразило то, что команды - тоже память. И их можно менять!
На последнем занятие интригующе было заявлено "А есть еще такие программистские
штучки, как индекс-регистры"
Как кур в ощип, попал именно в программирование. И ничего!
Во-первых, эти мальчики с горящими глазами дали мне метафору.
А потом, математика здорово развивает. Даже такая никчемная, как Общая Алгебра.
Говорят, что люди, разгадывающие кроссворды, менее подвержены болезни Альмцгейзера.
8
Costyaa
0 / 0 / 0
Регистрация: 23.01.2010
Сообщений: 2
26.01.2010, 18:09 #6
Еще как!!! Например, не зная линейной алгебры нельзя заниматься расчетом координат точек при кинематических расчетах.
0
Lolcht0
123 / 121 / 0
Регистрация: 30.03.2009
Сообщений: 766
26.01.2010, 18:15 #7
все зависит от области, в которой работаешь. Для всех более менее серьезных задач оказывается нужна. Тем, кто создает игры - геометрия, да и физика. Работа с видео, изображениями и подобными сырыми данными - преобразования Фурье, ну моделирование - тут уж что скажут, то и будешь делать.
1
Страдалецъ
Тимуровец
444 / 287 / 50
Регистрация: 10.09.2009
Сообщений: 963
26.01.2010, 18:33 #8
У меня этого математического образования нет, так-что мне оно не пригодилось. Для большинства задач мне хватало отдельных воспоминаний из высшего образования. Изредка встречающиеся проблемы связанные с данной областью, решались в течении нескольких дней с помощью литературы и инета. Вывод - если этой областью не заниматься постоянно, то нафик не надо.
0
Evg
Эксперт CАвтор FAQ
19280 / 7136 / 529
Регистрация: 30.03.2009
Сообщений: 19,983
Записей в блоге: 30
26.01.2010, 21:26 #9
Цитата Сообщение от Nastya94 Посмотреть сообщение
По-моему математика все таки нужна. В любых расчетных операциях нужны формулы, не зная их ничего не получите.
Одно из стандартных заблуждений, когда люди путают белое и горячее. Программирование - это инструмент. А решаемые при его помощи задачи - это область применения инструмента. Тем, кто при помощи программ решает вычислительные задачи (дифуры, интегралы, прочее) им нужны знания математики, чтобы правильно запрограммировать работу программы. Тем, кто моделирует биологические процессы, нужны знания в биологии и т.д. Математика непосредственно с процессом программирования, на мой взгляд связана мало.

По факту и работе с людьми очень многие хорошие программисты имеют глубокое абстрактное (программное) мышление, но очень далеки от математики. А встречаются и такие, которым математическое мышление попросту мешает стать хорошим программистом. В их понятии если есть "множество А", то давайте заведём "множество А-штрих" и далее по тексту. То, что математически выглядит просто и выражается в одну строку на бумажке, в программной реализации оказывается бесконечно завёрнутой кишкой, в которой ни один нормальный человек без поллитра не в состоянии разобраться. И, как правило, эта кишка работает очень неоптимально и нестабильно
17
кот Бегемот
Платежеспособный зверь
8449 / 3900 / 1515
Регистрация: 28.10.2009
Сообщений: 10,101
31.01.2010, 23:20 #10
программист без математического мышления - тупой ремесленник, собирающий продукт из известного набора команд. Обладающий математическим мышлением - творец, имеющий возможность изобрести что-то самостоятельно, найти неординарное решение, умеющий анализировать и делать выводы. Именно этому учит математика, а вовсе не умению решать дифуры и брать интегралы.
21
Beralus
26 / 26 / 5
Регистрация: 30.01.2010
Сообщений: 84
31.01.2010, 23:49 #11
отсутствует как минимум средный программист без математического мышления
0
Evg
Эксперт CАвтор FAQ
19280 / 7136 / 529
Регистрация: 30.03.2009
Сообщений: 19,983
Записей в блоге: 30
01.02.2010, 09:08 #12
Речь шла о математическом образовании, а не о математическом мышлении. Хотя пример программиста с математическим мышлением я уже приводил. У программиста должно быть программное мышление, а не математическое
2
Beralus
26 / 26 / 5
Регистрация: 30.01.2010
Сообщений: 84
01.02.2010, 09:50 #13
Цитата Сообщение от Evg Посмотреть сообщение
Речь шла о математическом образовании, а не о математическом мышлении. Хотя пример программиста с математическим мышлением я уже приводил. У программиста должно быть программное мышление, а не математическое
Если иммеш матем. мышление то не важно мат. образ-е
0
Андрей Борисови
708 / 396 / 33
Регистрация: 04.10.2009
Сообщений: 1,687
01.02.2010, 10:04 #14
программист без математического мышления - тупой ремесленник, собирающий продукт из известного набора команд. Обладающий математическим мышлением - творец, имеющий возможность изобрести что-то самостоятельно, найти неординарное решение, умеющий анализировать и делать выводы. Именно этому учит математика, а вовсе не умению решать дифуры и брать интегралы.
Вы про тех задание слышали?
Возмите и напишите аналог МатКада. Один. Поглядим на ваше "математическое" мышление.
Программист должен ПРОГРАММИРОВАТЬ, т.е. создавать ПРОГРАММУ по уже РЕШЕННОМУ заданию.
Программист вообще ничего нового не создает. Все уже создано давно. Он лишь упрощает работу.
Пример:
Фотошопа - кисти и мольберт
Ворд - ручка и бумага
Маткад - см. ворд+таблица умножения
и т.д.

Все программы соддаются ГРУППОЙ людей, в которой присутствует программист и специалист в той области, в которой пишется программа.

имхо.
0
mik-a-el
Администратор
71715 / 40989 / 241
Регистрация: 10.04.2006
Сообщений: 12,724
01.02.2010, 10:09 #15
Добавил опрос.
0
кот Бегемот
Платежеспособный зверь
8449 / 3900 / 1515
Регистрация: 28.10.2009
Сообщений: 10,101
01.02.2010, 11:21 #16
ПРОГРАММИРОВАТЬ, т.е. создавать ПРОГРАММУ по уже РЕШЕННОМУ заданию
это и есть тупое ремесленничество. Гордиться этим - всё равно как портному гордиться тем, что он смог сшить выкроенные до него куски в костюм, а не создал его.
1
mik-a-el
Администратор
71715 / 40989 / 241
Регистрация: 10.04.2006
Сообщений: 12,724
01.02.2010, 11:35 #17
Цитата Сообщение от Андрей Борисови Посмотреть сообщение
Все программы соддаются ГРУППОЙ людей, в которой присутствует программист и специалист в той области, в которой пишется программа.
Не стоит быть таким категоричным. Это далеко не всегда так.

Добавлено через 37 секунд
Цитата Сообщение от Андрей Борисови Посмотреть сообщение
Вы про тех задание слышали?
Возмите и напишите аналог МатКада. Один. Поглядим на ваше "математическое" мышление.
А вы слышали, что ТЗ зачастую и нет?
4
MotherBoard
Путешественница
1250 / 478 / 11
Регистрация: 22.02.2009
Сообщений: 2,842
01.02.2010, 12:02 #18
Цитата Сообщение от Evg Посмотреть сообщение
По факту и работе с людьми очень многие хорошие программисты имеют глубокое абстрактное (программное) мышление, но очень далеки от математики. А встречаются и такие, которым математическое мышление попросту мешает стать хорошим программистом. В их понятии если есть "множество А", то давайте заведём "множество А-штрих" и далее по тексту. То, что математически выглядит просто и выражается в одну строку на бумажке, в программной реализации оказывается бесконечно завёрнутой кишкой, в которой ни один нормальный человек без поллитра не в состоянии разобраться. И, как правило, эта кишка работает очень неоптимально и нестабильно

Мда.... Программист без математики - дешёвый программист!
0
Андрей Борисови
708 / 396 / 33
Регистрация: 04.10.2009
Сообщений: 1,687
01.02.2010, 12:14 #19
Цитата Сообщение от mik-a-el Посмотреть сообщение
А вы слышали, что ТЗ зачастую и нет?
Если б только слышал...
Писал однажды программу для бухгалтерии для управления образования.
Небыло ТЗ. Зато был бухгалтер с формами отчетов, с ёё виденьем программы и заданных возможностей. Чем не ТЗ?

Так вот. По мнению alexevt я, перед написанием этой программы должен был в совершенстве изучить теорию бух учета и "Деньгодвижухи" (примерно 2 года в технаре и 3 в институте).
Нужна ли будет им программа через 5 лет?
Нет. Я занимался "Тупым программированием" и написал им программу за месяц.

P.S. Формул было до колена. Но я в них не разбирался. Моя задача была - программирование.
P.S.1. Они этой прогой 2 года уже пользуются и довольны.

Добавлено через 4 минуты
Цитата Сообщение от alexevt Посмотреть сообщение
портному гордиться тем, что он смог сшить выкроенные до него куски в костюм, а не создал его.
Про стилистов слышали?

так.. для смеха:

ОАО <Название организации>

Должностная инструкция
Портного
7-го разряда.


2. Требования к квалификации:
Должен знать:
технологию изготовления образцов одежды различного назначения
новые методы, приемы и особенности технологической обработки изделий указанного ассортимента.
Портной нифига не придумывает. Он СОЗДАЕТ одежду из ТЗ стилиста/заказчика.

Добавлено через 2 минуты
Программист сравни токарю.
Чем лучше токарь знает СВОЁ дело, а не микрои макро экономику, телемеханнику и т.д. тем лучше он выполняет свою работу
0
кот Бегемот
Платежеспособный зверь
8449 / 3900 / 1515
Регистрация: 28.10.2009
Сообщений: 10,101
01.02.2010, 13:15 #20
Портной нифига не придумывает
я всё понял, для вас понятие "творить" просто недоступно для понимания.
говоря о портном я имел ввиду того, кто может сотворить костюм, а вы - того, кто тупо выполняет стандартную операцию сшивания.
Увы, сытый голодного не разумеет.
3
01.02.2010, 13:15
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.02.2010, 13:15

Игра на silverlight - как можно раскрутить и как вам нравится?
Привет всем. Недавно я выложил в сеть свою новую игру: вот эту У меня два...

Как вам сборка 38тыс? Как добавить 4gb
Приветствую, как вам сборка игрового ПК за 38 тыс. Как подкорректировать, чтобы...

Как Вам сборка?
Собираю комп, как считаю достаточно хороший, но хотелось бы услышать (увидеть)...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru