Форум программистов, компьютерный форум, киберфорум
Математика
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Результаты опроса: Пригодилось ли Вам как программисту математическое образование?
Пригодилось 165 52.55%
Не пригодилось 33 10.51%
Я еще не понял 116 36.94%
Голосовавшие: 314. Вы ещё не голосовали в этом опросе

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

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

30.12.2009, 14:29. Показов 89296. Ответов 235
Метки нет (Все метки)

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

P.S. Я уже задавал вопрос "Применяли ли Вы математику в программировании?" на этом форуме. Этот вопрос создавался для опроса. Дело в том, что я хочу понять, какой процент программистов считает своё математическое образование ценным.
P.P.S. Я прекрасно понимаю, что, скажем, применение дискретной математики встречается довольно часто. Поэтому вопрос касается восновном таких "дебрей", как мат. анализ, дифференциальные уравнения и т. п.
P.P.S. Похоже на то, что на этом форуме к теме нельзя прикрепить опрос. В таком случае прошу вас просто писать своё мнение в сообщении.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
30.12.2009, 14:29
Ответы с готовыми решениями:

Нужна ли математика/образование программисту
Создаю платиновый тред: нужно ли математическое образование программисту, если для работы в...

Для чего программисту 1С нужно высшее техническое образование.
Очень часто вижу в требованиях на вакансю программиста 1С "Высшее техническое образование". Мне...

Высшее образование как web программист дистанционно
Здравствуйте! Мне необходимо получить высшее образование как web-программист (web-master)...

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

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

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

БЖД
нее)) мы на бжд маникену делали массаж сердца и иск. дыхание важное умение
0
Я слежу за тобой...
1271 / 159 / 1
Регистрация: 27.07.2008
Сообщений: 913
30.12.2009, 18:24 4
По-моему математика все таки нужна. В любых расчетных операциях нужны формулы, не зная их ничего не получите.
1
Day
1179 / 989 / 83
Регистрация: 29.10.2009
Сообщений: 1,385
26.01.2010, 00:05 5
МГУ. Мехмат. 1962- 1968
Был малюсенький курс, факультативный даже - ни тебе зачета ни экзамена.
И 2 мальчика с горящими глазами рассказывали какие чудесные чудеса может делать
придуманная ими машина УВМ (Учебная Вычислительная Машина).
Более всего меня поразило то, что команды - тоже память. И их можно менять!
На последнем занятие интригующе было заявлено "А есть еще такие программистские
штучки, как индекс-регистры"
Как кур в ощип, попал именно в программирование. И ничего!
Во-первых, эти мальчики с горящими глазами дали мне метафору.
А потом, математика здорово развивает. Даже такая никчемная, как Общая Алгебра.
Говорят, что люди, разгадывающие кроссворды, менее подвержены болезни Альмцгейзера.
11
Costyaa
26.01.2010, 18:09 6
Еще как!!! Например, не зная линейной алгебры нельзя заниматься расчетом координат точек при кинематических расчетах.
125 / 123 / 0
Регистрация: 30.03.2009
Сообщений: 766
26.01.2010, 18:15 7
все зависит от области, в которой работаешь. Для всех более менее серьезных задач оказывается нужна. Тем, кто создает игры - геометрия, да и физика. Работа с видео, изображениями и подобными сырыми данными - преобразования Фурье, ну моделирование - тут уж что скажут, то и будешь делать.
1
Тимуровец
445 / 285 / 50
Регистрация: 10.09.2009
Сообщений: 963
26.01.2010, 18:33 8
У меня этого математического образования нет, так-что мне оно не пригодилось. Для большинства задач мне хватало отдельных воспоминаний из высшего образования. Изредка встречающиеся проблемы связанные с данной областью, решались в течении нескольких дней с помощью литературы и инета. Вывод - если этой областью не заниматься постоянно, то нафик не надо.
0
Evg
Эксперт CАвтор FAQ
21279 / 8301 / 637
Регистрация: 30.03.2009
Сообщений: 22,659
Записей в блоге: 30
26.01.2010, 21:26 9
Цитата Сообщение от Nastya94 Посмотреть сообщение
По-моему математика все таки нужна. В любых расчетных операциях нужны формулы, не зная их ничего не получите.
Одно из стандартных заблуждений, когда люди путают белое и горячее. Программирование - это инструмент. А решаемые при его помощи задачи - это область применения инструмента. Тем, кто при помощи программ решает вычислительные задачи (дифуры, интегралы, прочее) им нужны знания математики, чтобы правильно запрограммировать работу программы. Тем, кто моделирует биологические процессы, нужны знания в биологии и т.д. Математика непосредственно с процессом программирования, на мой взгляд связана мало.

По факту и работе с людьми очень многие хорошие программисты имеют глубокое абстрактное (программное) мышление, но очень далеки от математики. А встречаются и такие, которым математическое мышление попросту мешает стать хорошим программистом. В их понятии если есть "множество А", то давайте заведём "множество А-штрих" и далее по тексту. То, что математически выглядит просто и выражается в одну строку на бумажке, в программной реализации оказывается бесконечно завёрнутой кишкой, в которой ни один нормальный человек без поллитра не в состоянии разобраться. И, как правило, эта кишка работает очень неоптимально и нестабильно
19
Платежеспособный зверь
8926 / 4354 / 1642
Регистрация: 28.10.2009
Сообщений: 11,568
31.01.2010, 23:20 10
программист без математического мышления - тупой ремесленник, собирающий продукт из известного набора команд. Обладающий математическим мышлением - творец, имеющий возможность изобрести что-то самостоятельно, найти неординарное решение, умеющий анализировать и делать выводы. Именно этому учит математика, а вовсе не умению решать дифуры и брать интегралы.
24
26 / 26 / 5
Регистрация: 30.01.2010
Сообщений: 84
31.01.2010, 23:49 11
отсутствует как минимум средный программист без математического мышления
0
Evg
Эксперт CАвтор FAQ
21279 / 8301 / 637
Регистрация: 30.03.2009
Сообщений: 22,659
Записей в блоге: 30
01.02.2010, 09:08 12
Речь шла о математическом образовании, а не о математическом мышлении. Хотя пример программиста с математическим мышлением я уже приводил. У программиста должно быть программное мышление, а не математическое
2
26 / 26 / 5
Регистрация: 30.01.2010
Сообщений: 84
01.02.2010, 09:50 13
Цитата Сообщение от Evg Посмотреть сообщение
Речь шла о математическом образовании, а не о математическом мышлении. Хотя пример программиста с математическим мышлением я уже приводил. У программиста должно быть программное мышление, а не математическое
Если иммеш матем. мышление то не важно мат. образ-е
0
714 / 402 / 33
Регистрация: 04.10.2009
Сообщений: 1,686
01.02.2010, 10:04 14
программист без математического мышления - тупой ремесленник, собирающий продукт из известного набора команд. Обладающий математическим мышлением - творец, имеющий возможность изобрести что-то самостоятельно, найти неординарное решение, умеющий анализировать и делать выводы. Именно этому учит математика, а вовсе не умению решать дифуры и брать интегралы.
Вы про тех задание слышали?
Возмите и напишите аналог МатКада. Один. Поглядим на ваше "математическое" мышление.
Программист должен ПРОГРАММИРОВАТЬ, т.е. создавать ПРОГРАММУ по уже РЕШЕННОМУ заданию.
Программист вообще ничего нового не создает. Все уже создано давно. Он лишь упрощает работу.
Пример:
Фотошопа - кисти и мольберт
Ворд - ручка и бумага
Маткад - см. ворд+таблица умножения
и т.д.

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

имхо.
0
Администратор
83618 / 52196 / 244
Регистрация: 10.04.2006
Сообщений: 13,426
01.02.2010, 10:09 15
Добавил опрос.
0
Платежеспособный зверь
8926 / 4354 / 1642
Регистрация: 28.10.2009
Сообщений: 11,568
01.02.2010, 11:21 16
ПРОГРАММИРОВАТЬ, т.е. создавать ПРОГРАММУ по уже РЕШЕННОМУ заданию
это и есть тупое ремесленничество. Гордиться этим - всё равно как портному гордиться тем, что он смог сшить выкроенные до него куски в костюм, а не создал его.
1
Администратор
83618 / 52196 / 244
Регистрация: 10.04.2006
Сообщений: 13,426
01.02.2010, 11:35 17
Цитата Сообщение от Андрей Борисови Посмотреть сообщение
Все программы соддаются ГРУППОЙ людей, в которой присутствует программист и специалист в той области, в которой пишется программа.
Не стоит быть таким категоричным. Это далеко не всегда так.

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

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

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

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

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

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

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

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


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

Добавлено через 2 минуты
Программист сравни токарю.
Чем лучше токарь знает СВОЁ дело, а не микрои макро экономику, телемеханнику и т.д. тем лучше он выполняет свою работу
1
Платежеспособный зверь
8926 / 4354 / 1642
Регистрация: 28.10.2009
Сообщений: 11,568
01.02.2010, 13:15 20
Портной нифига не придумывает
я всё понял, для вас понятие "творить" просто недоступно для понимания.
говоря о портном я имел ввиду того, кто может сотворить костюм, а вы - того, кто тупо выполняет стандартную операцию сшивания.
Увы, сытый голодного не разумеет.
4
01.02.2010, 13:15
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
01.02.2010, 13:15
Помогаю со студенческими работами здесь

Как убрать изначальное образование строчек при создании проекта?
Начнём с того, что я новичок. При создании проекта также создаётся пара строчек, что очень сильно...

Как повысить зарплату программисту?
Добрый день уважаемые друзья! Сегодня хочу рассказать у о том как повысить зарплату...

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

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


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

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru