Модераторы: Nastya, LSD

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Математика для программиста... Нужна ли она? 
:(
    Опции темы
 
Математика для программиста...
Очень нужна [ 74 ]  [37.00%]
Нужна [ 62 ]  [31.00%]
Некоторые части [ 50 ]  [25.00%]
В общем не нужна [ 13 ]  [6.50%]
Не нужна [ 1 ]  [0.50%]
Всего проголосовавших: 200
В этом опросе возможен один вариант ответа
Гости не могут голосовать 
S.A.G.
Дата 24.9.2007, 22:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


не эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1339
Регистрация: 20.7.2006
Где: in ad equate

Репутация: -1
Всего: 19



Вопрос "нужна она или нет" не стоит вообще.

Вопрос стоит "насколько глубоко ее нужно знать".

Успешный программист обязан уметь быстро обучаться новому. Это и есть ответ по поводу математики, физики, химии, биологии и пр.


--------------------
Вот она задачка: спасти себя от себя самого © Cube
Sometimes good people do evil things © A Simple Plan
PM   Вверх
UAlex
Дата 25.9.2007, 11:53 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 0
Регистрация: 9.7.2007

Репутация: нет
Всего: нет



 smile 
Как там у Козьмы Пруткова? "Многие вещи нам не понятны не потому, что наши понятия слабы, а потому,  что они не входят в круг наших понятий". 
Вообще, вопрос темы достаточно риторический. Ясно, что знак равенства между математиком и программистом в общем случае ставить нельзя. Однако. Вот здесь вспоминались БД как пример того, что математика программисту не нужна. Согласен и не согласен. Я, например, чувствую себя гораздо комфортнее, когда знаю, что за запросами SQL стоит стройная математика (реляционная алгебра и исчисление).  А если взять в руки книжку Дэна Тоу "Настройка SQL", то школьной математики, и, главное, школьных навыков мышления и изучения нового,  может и не хватить. А ведь это сугубо практика (правда, уже не такая простая), а не сухая теория. Если перефразировать другого классика, то можно сказать, что бытиё программиста-прикладника определяет его сознание. В т.ч. и математическое. Только не факт, что круг решаемых ныне бизнес задач не будет расширяться.  ИМХО, в подавляющем большинстве случаев мы сегодня имеем дело с очень навивным (не путать уж совсем с примитивным и, тем более, нетрудоёмким) моделированием экономической и др. деятельности. Возможно, не за горами времена, когда бизнесом будут востребованны куда более изощрённые модели и решения. Словом, см. исследование операцийи и пр. А хорошо программировать то, чего не понимаешь вообще или почти не понимаешь, весьма и весмьа проблематично. Думаю, что математика программисту всё же нужна и, особенно, ему нужна способность освоить на приемлемом уровне,  когда надо, определённые разделы математики. А такие способности на пустом месте не появляются. 
PM MAIL   Вверх
Ren
Дата 25.9.2007, 19:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 21
Регистрация: 18.2.2007

Репутация: нет
Всего: нет



Вполне согласен с UAlex  smile  .
Всё зависти от постановки задач, которые решает програмист. И чем больше разширяеться круг специализации програмиста (сферы деятельности), тем вероятней использование матиматики в прикладном напрвавлении. В наше время также постаёт задача иного плана: разширения знаний и практических навыков програмирования для матиматика-прикладника. Поскольку "исследование операций" (математическое программрование | методы оптимизации) - лишь малая часть того, где используються математические знания (класичесного и прикладного! характера), и одновременно  занимает трудоёмкий поцесс (многи из задач имеют решения в частных случаях). На данный момент постают задачи нетолько в сфере экономики и технике, а и в социальной сфере. Они также нуждаются в решени. Однако это уже будет  smile Полезе симбеоз: математик + программист + специалист. Специалист - квалифицированый человек относительно сферы, которая рассматривается (относительно постановки задачи). Математик - прикладник, умеющий использовать багаж знаний и опыта. Программист - знающий возможности системы в которой будет выполнятся разработка решения. Это идеальный вариант,  однака, зачастую, бывает 2в1, если не 3в1. Всё конечно зависит от постановки задачи  smile 

Это сообщение отредактировал(а) Ren - 25.9.2007, 19:29
PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Опросы"
Smartov
Nastya

В этом разделе собраны темы для опросов участников форума. Просьба не создавать здесь темы не касающиеся всех участников, узкоспециальные или с религиозным оттенком.

Темы в этом разделе будут тщательно отбираться модераторами, поэтому старайтесь задать вопрос и варианты ответа продуманно и взвешенно, постараться учесть все возможные варианты.



С уважением, Smartov, Nastya.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Опросы | Следующая тема »


 




[ Время генерации скрипта: 0.0664 ]   [ Использовано запросов: 23 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.