Модераторы: Се ля ви

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Нужна ли программисту математика? 
:(
    Опции темы
Kuber
Дата 10.7.2006, 01:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 119
Регистрация: 7.4.2006
Где: #vingrad

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



Цитата(Tirael @  26.5.2006,  11:35 Найти цитируемый пост)
Это беда недоучек. Берут, используют, а потом удивляются, почему все работает криво, косо, еще и медленно.Вот мне интересно, какой более-менее большой проект можно сделать, без знания математики ? Те кто говорят, что математика программисту не нужна, пишут HTML странички. И даже, возможно,  получают за это деньги. Но можно ли это назвать программированием......  


Можно и называют. Вот так вот! Математика нужна однозначно, она то как раз развивает Логику и Смекалку! 
--------------------
Если меня угораздило написать что то умное и вам понравилось, то не забудте нажать [-]...:)    
PM ICQ   Вверх
Bulat
Дата 11.7.2006, 10:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


татарский Нео
***


Профиль
Группа: Завсегдатай
Сообщений: 1701
Регистрация: 22.3.2006
Где: Альметьевск

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



Цитата(Kuber @  10.7.2006,  01:20 Найти цитируемый пост)
Математика нужна однозначно, она то как раз развивает Логику и Смекалку! 


Верно!

Напрямую в ней нет необходимости, однако мат. логика, мат. анализ и т.п. помогают развивать мышление. Ты можешь тупо всегда использовать одни и теже конструкции, а можешь(естественно имея опыт за плечами) привносить что-то новое, упрощать решение задачи вплоть до уменьшения количества строчек в коде исходя из анализа поставленной задачи. А как суметь правильно проанализировать задачу? Вот тебе и достаточность.

Программирование - необходимость, математика - достаточность. (математический анализ smile )
 


--------------------
менеджер по кодеврайтингу  smile 
PM MAIL WWW   Вверх
comtat
Дата 12.7.2006, 08:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1310
Регистрация: 2.5.2006
Где: Россия, Казань

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



Полностью солидарен с Bulat'ом без математики не как
Она наш друг и помощник smile 


--------------------
Рожденный в СССР !!!
ExtJS - мой фреймворк 
PM   Вверх
Cashey
Дата 25.8.2006, 16:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бессмертный
****


Профиль
Группа: Завсегдатай
Сообщений: 3441
Регистрация: 13.11.2002
Где: в столице

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



Цитата(starter @  25.10.2005,  22:37 Найти цитируемый пост)
или кодеру также необходима математика?

имхо - нет


--------------------
библия учит любить ближнего, а камасутра обучает как именно
PM Jabber   Вверх
ManiaK
Дата 27.9.2006, 14:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Homo Sapience
***


Профиль
Группа: Комодератор
Сообщений: 1145
Регистрация: 3.8.2004
Где: ИУ5-93

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



Математика нужна там, где она нужна. Я вообще не понимаю науки "чистая математика". Для чего она?
Прикладная математика - не просто нужна, она не обходима и об этом, сталкиваясь с проблемами, не спорят - это просто видят. Но прикладная математика (технарская по-другому) по моему мнению - это не справочная математика. Я не ценю профессионально людей, которые пользуются справочниками - они не понимают того, что от туда берут, не понимают, что делают. Поэтому прикладная математика хоть и не то, что сейчас называют "чистая математика", но довольно близкое приближение к ней.

Пишушие различные утилиты и ПО общего назначения могут не волноваться, им математематика для работы не шибко нужна.
PM MAIL WWW   Вверх
Rodman
Дата 22.11.2006, 17:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


CIO
****


Профиль
Группа: Участник
Сообщений: 6144
Регистрация: 7.5.2006
Где: Ukraine ⇛ Kyiv ci ty

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



Цитата(bel_nikita @  25.10.2005,  22:18 Найти цитируемый пост)
И если нужно будет - есть математические справочники.


этим справочником и должна быть твоя голова...
PM MAIL WWW Skype GTalk YIM MSN   Вверх
popovda
Дата 29.12.2006, 00:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 290
Регистрация: 9.6.2006
Где: Москва

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



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

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




--------------------
С уважением, Попов Д.А.
PM MAIL   Вверх
achepkunov
Дата 3.1.2007, 05:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



не, у тех, кто ленится стучать по клавишам - сплошные копи-пасты и преременные 1-2-х буквенные все. 

А чистота кода это от правила "любой кусок программы должен быть написан минимум два раза".

Антиофтопик: математика нужна везде, но в разных "обличиях" и всегда вмеру. smile Так же, как и философия.

Сейчас прочел первый пост - вопрос, решил добавить: Для кодера же, конечно, надо знать 1) язык. И родной, и программирования. Обязательно.
2) предметную область. Желательно.

Это сообщение отредактировал(а) achepkunov - 3.1.2007, 05:54
PM MAIL   Вверх
Artemios
Дата 3.1.2007, 17:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 405
Регистрация: 14.8.2006
Где: Саратов, Россия

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



3) булеву алгебру
...
smile


--------------------
fib = 1: 1: [ x+y | (x,y) <- zip fib (tail fib) ]
PM MAIL   Вверх
x3bytes
Дата 4.1.2007, 19:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Beaver



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

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



Обязательно нужна!
Математичиский склад ума не появится без знаний математики.
..
Сейчас уже нету (хотя по-моему и не было) таких программ что обходятся без знаний математики.
Само программирование было создано для решения математических задач.
..
Насчёт меры - просто учи то что тебе надо. На сегодняшний день существуют такие специализации:
Computer Science - разработка новых алгоритмов и решение новых задач по типу расшифровки ДНК.
Исскуственый интеллект - без комментариев
Графика - здесь математики просто пруд пруди
Программинг + БД - здесь нужна relational algebra и другие оптимизационные алгоритмы
Игры - обычно сочетание всего что написано выше.
Операционные системы и компиляторы - тут тоже математика нужна.

Вобщем на сегодняшний день трудно найти сферу программирование что обходится без математики.
Программирование образовалось из математики))

p.s.
Я программер и нематематик, просто говорю своё мнение по этому поводу. Ни с кем спорить не собираюсь.
PM MAIL   Вверх
Foxon
Дата 4.1.2007, 21:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



мне тоже кажется - что математика нужна. теже самые графы (дискретная математика) - поиск кратчайшего пути - имеет широкое использование в программировании.
конечно что программист без математики - хорошо, но со знанием математика - еще лучше  smile 
и еще вот вы все говорите "математика"  а что под этим понимаете ВСЮ математику или определенные ее части? 


З.Ы. если что не так прошу извенения - я еще маленький программист (я не программист - я тока учусь smile )
PM MAIL   Вверх
Addmin
Дата 5.1.2007, 16:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



А тут всё относительно. Если человек пишет просто полезные утилитки, то высшая математика ему совершенно не нужна. Но, конечно, без знания, что такое умножение и деление, далеко не уедешь smile


--------------------
PM MAIL   Вверх
esperant0
Дата 5.1.2007, 16:53 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Математика нужна програмисту думающему, програмисту реализующему дословно соствленную инструкцию она не нужна.


Имхо програмист без математики это фельдшер, а программист с математикой это врач.


--------------------
 
 Student->Teacher Assistant ->Research assistant->Microsoft Software Development Engineer 

Пользователь получил наказание за то, что проигнорировал замечание которое было написано модератором  а затем стерто и которое он - пользователь не мог видеть. 
PM MAIL   Вверх
nerezus
Дата 7.1.2007, 19:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Вселенский отказник
****


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

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



В вебе математика не нужна, к примеру.
Однако нужны навыки, которые она развивает.


--------------------
Сообщество художников Artsociety.ru
PM MAIL WWW   Вверх
nickless
Дата 7.1.2007, 21:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Гентозавр
****


Профиль
Группа: Участник Клуба
Сообщений: 2976
Регистрация: 29.8.2005
Где: Germany

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



Конечно нужна, как говорится
Цитата
Математику уже за то любить стоит,что она ум в порядок приводит
М.В.Ломоносов



--------------------
user posted image

Real men don't use backups, they post their stuff on a public ftp server and let the rest of the world make copies
- Linus Torvalds
PM MAIL   Вверх
Страницы: (6) Все « Первая ... 2 3 [4] 5 6 
Ответ в темуСоздание новой темы Создание опроса
Правила раздела "Философия программирования":
Се ля ви

Форум "Философия программирования" предназначен для обсуждения вопросов, так или иначе связанных с философскими аспектами разработки ПО:

• вопросы перспективного развития методов написания ПО;

• изменяющиеся языки и методологии программирования;


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Се ля ви.

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


 




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


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

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