Форум программистов, компьютерный форум, киберфорум
Математика
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
Результаты опроса: Пригодилось ли Вам как программисту математическое образование?
Пригодилось 167 52.85%
Не пригодилось 33 10.44%
Я еще не понял 116 36.71%
Голосовавшие: 316. Вы ещё не голосовали в этом опросе

 
 
Рейтинг 4.00/1: Рейтинг темы: голосов - 1, средняя оценка - 4.00
 Аватар для Eugeniy
3132 / 1325 / 156
Регистрация: 19.12.2009
Сообщений: 1,808
30.04.2010, 22:46
Студворк — интернет-сервис помощи студентам
alfer, Вы кажется издеваетесь! Вы заново затеваете полемику, которая длится уже 100 постов! Я уже готов зачислить этот вопрос в разряд вечных и риторических! Мой совет, прочитайте, то о чем говорили до Вас, уверен Вы найдете ответ на поставленый вопрос, или ещё более убедитись, а может и наоборот, разочаруетесь в своих убеждениях!
1
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
30.04.2010, 22:46
Ответы с готовыми решениями:

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

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

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

234
бжни
 Аватар для alex_x_x
2473 / 1684 / 135
Регистрация: 14.05.2009
Сообщений: 7,162
30.04.2010, 22:50
Цитата Сообщение от alfer Посмотреть сообщение
Просто искал давно эту тему, почитал захотелось отписать, сори что апнул Просто математику учить - все таки, не стихи зубрить, если действительно так, что она не нужна в программирование ( в таком объеме как на мат факе), зачем эти все трудности тогда...

Не по теме:

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

0
 Аватар для Eugeniy
3132 / 1325 / 156
Регистрация: 19.12.2009
Сообщений: 1,808
30.04.2010, 23:12
Ну что ребята пора наконец-то закруглятся! Все всё сказали, что хотели, даже наверно больше чем надо. Итоги опроса уже есть. Как раньше говорили, наши цели ясны, задачи определены, в бой товарищи! Дабы избежать ещё большего количества оффтопа и флуда, я эту тему с чистой совестью закрываю!
2
1 / 1 / 2
Регистрация: 17.12.2013
Сообщений: 15
22.12.2013, 19:28
внесу и свою лепту, так сказать

у меня дискретную, скажем так, вполне понимают с успехом половина группы, но при этом эти же пол-группы не могут составить даже весьма элементарных программ на том же паскале. У меня самого же ситуация строго наоборот, в основном благодаря тому, что проболел кучу пар и с успехом пропустил множество пар. Литература ничего полезного не дает, ибо объяснения настолько заумны, что во все приходится вьезжать и догонять своим умом, основываясь только на практических примерах. Но к пониманию чего бы то ни было меня это не приближает
0
34 / 34 / 5
Регистрация: 25.02.2013
Сообщений: 221
04.03.2014, 18:25
3 курса вышки и сопромата которые были в универе давно с успехом забыты. На практике математика нужна редко и то только уровня 5-9 классов. Мой брат работающий в одной киевской девелоп конторе не имея серьёзной базы занимается разработкой физической модели. Университетские знания нужны только для общего развития. Разработчик должен быть быстрообучаемым и только. Все знания есть у гугла...особенно если вбивать что-то вроде how to....

Добавлено через 3 минуты
Цитата Сообщение от alex_x_x Посмотреть сообщение
Не по теме: внукам в старости про интегралы будешь рассказывать, понимание таких вещей полезно, потом будешь интеллектуальные разговоры про тфкп вести

Не по теме:

У нас на курсе была такая поговорка: "А зачем интегралы учить? А чтобы на базаре арбузы считать"

0
 Аватар для VisualNIK
8 / 8 / 4
Регистрация: 29.10.2012
Сообщений: 167
16.04.2014, 09:19
Мне кажется что не стоит мыслить узко темами математических дисциплин. Однажды хороший учитель математик (хотя и не преподаватель) сказал мне хорошую вещь, которую я помню до сих пор: "Математика структурирует мысли в голове, раскладывает все по полкам..". Может не совсем точно, но в этом роде. Теперь когда я в какой-то степени знаком с программированием я вывел для себя, что, оно приносит, наверно даже, не меньше пользы мыслительной среде программирующего, особенно, если тот старается постоянно познавать и прогрессировать. Все так или иначе произрастает на математике. Когда программирование было наукой, в него приходили ученные из математики и что-то там экспериментировали. Сегодня трудно определить место программирования среди всего прочего, поскольку код содержит и абстракции реального мира и синтаксические нормы языка и че там только нету Но мне все же кажется, что то, как порой ломаешь голову над алгоритмом, где-то крутит болтики, которые крутились когда ломал голову над дифурами скажу так))))
Касательно конкретных методов, то мне понравился момент один из своей практики подготовки к экзамену по программированию, где я решал задачу методами языка (циклом, выделением целой части числа и т.д.) а человек по моему запросу решил её логарифмом и последующим возведением в степень (на раз-два), что очень мне понравилось. По поводу того на что другое, ценное можно потратить время, так это, по моему мнению, чтение книг по программированию, алгоритмам и др. вполне возможно что и ответы там будут на вопросы этой темы.
0
1 / 1 / 0
Регистрация: 17.09.2014
Сообщений: 11
18.09.2014, 11:46
Главное понимать суть вещей, природу явлений. И тогда уже можно будет вывести формулу, их описывающую. Не математика помогает в программировании, а программирование помогает заново переосмыслить математику.
0
1472 / 827 / 140
Регистрация: 12.10.2013
Сообщений: 5,456
20.11.2014, 17:07
Холиварная тема... дубль… =)
Любому программисту пригодиться мат. образование, вот смотрю в книгу и вижу кучу непонятных формул со странными обозначениями высосанными из пальца… А математик видит четкие, и понятные формулировки ну очень важные на практике.
Как кривые Безье на википедии, 4 листа всякой мути. А на практике достаточно 8 строчек формул и краткие пояснения =). Отсюда и куча вопросов на форумах по типа “как строить? Что куда вводить? Объясните плз формулу.. что это бред там одна строчка и все…” и .т.д.
0
Evg
Эксперт CАвтор FAQ
 Аватар для Evg
21285 / 8310 / 637
Регистрация: 30.03.2009
Сообщений: 22,671
Записей в блоге: 30
20.11.2014, 17:33
Цитата Сообщение от Excalibur921 Посмотреть сообщение
Отсюда и куча вопросов на форумах по типа “как строить? Что куда вводить? Объясните плз формулу.. что это бред там одна строчка и все…”
Куча вопросов в первую очередь говорит о:
- школьники/студенты не знают матчасти
- либо преподавание плохое, либо занятия прогуливаются
- задачи по программированию ставятся из области, которая далеко не всем нужна в реальной жизни (в программирование решается большое множество задач, а не только математические)

Куча вопросов ни разу не даёт ответа на вопрос, нужно ли программисту математическое образование
0
Технофашист
229 / 217 / 11
Регистрация: 11.03.2009
Сообщений: 887
20.11.2014, 18:25
(в программирование решается большое множество задач, а не только математические)
Только вот математика и есть язык описания окружающего нас мира, а сл-но и большинство задач требуют знания этой самой математики. Только вот есть те, кто сами в силах справиться с задачей, а есть те, кто рыскает часами в интернетах и устанавливает различные библиотеки ради одной единственной функции, при этом так и не понимая как оно все работает.
1
Evg
Эксперт CАвтор FAQ
 Аватар для Evg
21285 / 8310 / 637
Регистрация: 30.03.2009
Сообщений: 22,671
Записей в блоге: 30
20.11.2014, 18:43
Цитата Сообщение от darkAngel Посмотреть сообщение
Только вот математика и есть язык описания окружающего нас мира
В названии темы сказано про математическое образование. Да и обсуждалось уже, вопрос в том, что понимать под математикой. Посчитать сдачу в магазине - в общем-то тоже математика, но чтобы ходить в магазин математическое образование не нужно. Всякое пойло, которое употребляет молодёжь - это чистая химия, но для употребления пойла химическое образование не нужно. Электричество в доме - это физика, но чтобы пользоваться телевизором физическое образование не нужно. Ну и так далее.

Цитата Сообщение от darkAngel Посмотреть сообщение
сл-но и большинство задач требуют знания этой самой математики
В каком месте нужно математическое образование (ну или хотя бы математика за пределами начальной школы) для написания, например, браузера? Или операционной системы. Или драйвера. Если под "задачами" подразумевать школьные/институтские задания, то тут наверное большинство задач является математическими, тупо потому что для начинающего уровня что-то другое придумать сложно, чтобы было простым. А в реально жизни математических задач далеко не факт, что большинство
0
Технофашист
229 / 217 / 11
Регистрация: 11.03.2009
Сообщений: 887
20.11.2014, 19:09
В каком месте нужно математическое образование (ну или хотя бы математика за пределами начальной школы) для написания, например, браузера? Или операционной системы. Или драйвера. Если под "задачами" подразумевать школьные/институтские задания, то тут наверное большинство задач является математическими, тупо потому что для начинающего уровня что-то другое придумать сложно, чтобы было простым. А в реально жизни математических задач далеко не факт, что большинство
Файловые системы, основанные на B-деревьях?
Протоколы маршрутизации, решающие свои задачи при помощи теории графов?
Браузеры, сжимающие трафик и картинки при помощи ДПФ и декодирующие видео? А шифрование данных?
А рендер самого браузера, чтобы пользователь видел не консоль, а визуальную информацию?
Драйверы под bluetooth и Wi-Fi писать пробовали? А для аудио/видео карт?
А если пишем браузер, почему бы не написать свой видеоплеер или собственный компилятор?

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

Повторяю, можно рыскать по интернетам и опенсорсам, засирать stackoverflow и подключая opencv к вашему 3мб приложению, ради одной только нужной функции (были такие случаи), или использовать chromium для своего супер новго браузера, или дистрибутив убунты для революционной ОС с нескучными обоями.
Но тогда давайте отличать кодера-техника и кодирование от программирования и инженеров-программистов.
0
Evg
Эксперт CАвтор FAQ
 Аватар для Evg
21285 / 8310 / 637
Регистрация: 30.03.2009
Сообщений: 22,671
Записей в блоге: 30
20.11.2014, 19:18
Цитата Сообщение от darkAngel Посмотреть сообщение
И это системное программирование, а что насчет прикладного?
Зачем тут математика? Взял библиотеку и используй. А если уж очень хочется самому написать велосипед, то можно конкретный вопрос самостоятельно изучить, не имея никакого математического образования. Необходимость знания математики или наличия математического образования здесь явно преувеличены. Любую более-менее сложную софтину пишет целая команда. И в ней куча народа не имеет настоящего математического образования и это ни в коем разе не мешает им писать хороший софт
0
Технофашист
229 / 217 / 11
Регистрация: 11.03.2009
Сообщений: 887
20.11.2014, 20:12
А библиотеки пишут марсиане?
Библиотека это лишь инструмент, а не панацея. Чтобы правильно ее использовать, нужно понимать, что она делает. Плюс, наличие существующего решения обратно пропорционально цене заказчика, т.к. миллионы индусов и китайцев тоже хотят кушать.


Еще, на том же stackoverflow можно узреть забавные комменты - дайте ссылку на библиотеку, чтоб я смог нажать одну кнопочку и вся моя задача бы решилась. А потом и получаем тонны говноприложений, коими завалены маркеты.


Так что мы как раз и подошли к сути проблемы:
Библиотеки пишут программисты, структурируя свой богатый опыт и знания. Хочешь стать программистом - тогда учись, учись и учись. А хочешь быть кодером и конкурировать с индусами - забей на образование и беги прямо сейчас строчить свою революционную ОС или новый антивирус
0
Evg
Эксперт CАвтор FAQ
 Аватар для Evg
21285 / 8310 / 637
Регистрация: 30.03.2009
Сообщений: 22,671
Записей в блоге: 30
20.11.2014, 20:42
Цитата Сообщение от darkAngel Посмотреть сообщение
А библиотеки пишут марсиане?
Молоко точно так же не с марса скачивается. Тем не менее его нормально потребляют люди, не разбирающиеся в разведении крупного рогатого скота

Цитата Сообщение от darkAngel Посмотреть сообщение
Библиотека это лишь инструмент, а не панацея
Точно так же можно и про бананы сказать. Ты их покупаешь в магазине, а не выращиваешь самостоятельно

Цитата Сообщение от darkAngel Посмотреть сообщение
Чтобы правильно ее использовать, нужно понимать, что она делает
Это можно сделать и без математического образования

Цитата Сообщение от darkAngel Посмотреть сообщение
дайте ссылку на библиотеку, чтоб я смог нажать одну кнопочку и вся моя задача бы решилась. А потом и получаем тонны говноприложений, коими завалены маркеты
А что, математическое образование чем-то поможет? Если у человека нет головы на плечах и руки растут не из того места, то и образованием тут дело не исправить.

Цитата Сообщение от darkAngel Посмотреть сообщение
Так что мы как раз и подошли к сути проблемы:
Библиотеки пишут программисты, структурируя свой богатый опыт и знания. Хочешь стать программистом - тогда учись, учись и учись. А хочешь быть кодером и конкурировать с индусами - забей на образование и беги прямо сейчас строчить свою революционную ОС или новый антивирус
Честно говоря, я так и не понял, к сути какой конкретной проблемы тут подошли. Одни сочиняют классическую музыку (которая живёт веками), не имея никакого образования, но имея талант. Другие заканчивают престижные вузы, а кроме ширпотребной попсы сочинить ничего не могут. С программированием то же самое. Если есть данные от природы, если есть аккуратность, если есть желание делать хорошо - то ты будешь делать хорошо, даже если нет образования. Если ты за собой в сортире аккуратно смыть не можешь, то никакое образование тебе не поможет
1
4949 / 2289 / 287
Регистрация: 01.03.2013
Сообщений: 5,991
Записей в блоге: 32
25.11.2014, 12:39
А я вот ощущаю острую нехватку математического образования. В студенческие годы выбрал физфак, потому что "на матфак только девчонки идут", "папа закончил физфак", "все пацаны с нашей физматшколы туда пошли" и т.п. А сейчас очень бы хотелось иметь базовую математическую подготовку, чтобы не лезть в гугл когда прочитаешь про банаховы пространства, скобки Ли, эндоморфизмы под композицией и т.п.

ЗЫ а позиция, отстаиваемая отдельными участниками, вроде "математика не нужна, можно и без нее" конечно забавна, и даже имеет свои плюсы - при ее популярности очень просто получить конкурентные преимущества за счет знания математики.
1
Evg
Эксперт CАвтор FAQ
 Аватар для Evg
21285 / 8310 / 637
Регистрация: 30.03.2009
Сообщений: 22,671
Записей в блоге: 30
25.11.2014, 12:56
По поводу математического образования есть анекдот.

Математику дали задачу.

Задача N1. Дан пустой чайник, нужно вскипятить воду.
Решение. Наливаем в чайник воду, ставим воду на плиту, зажигаем газ, когда вода закипела, выключаем газ

Задача N2. Дан чайник с водой, нужно вскипятить воду.
Решение. Выливаем воду из чайника и сводим задачу к задаче N1

И что самое интересное, программисты с истинно математическим мышлениям зачастую таким манером пишут программы. И это уже не придумка, а реальный факт. Я самолично переписывал море подобно написанного кода.

И, кстати, математическое образование тут совсем не при чём. А реальную роль играет математический склад ума (если он есть от природы). А если такого склада ума от природы нет, то банаховы пространства и прочие подобные вещи никогда не будут подсознательно чувствоваться даже при наличии математического образования, т.е. не будет свободного оперирования математическим языком описания. Если склад ума есть, то даже без наличия образования все эти вещи можно изучить самостоятельно. А если человек жалуется на жизнь на тему "ощущаю острую нехватку математического образования", то ответ тут один: если есть острая нехватка образования - иди и получи его. Либо разберись с нужными вопросами самостоятельно. Если находится куча причин, почему этого делать не надо - тогда просто не жалуйся на жизнь и сэкономь на этом нервы
1
4949 / 2289 / 287
Регистрация: 01.03.2013
Сообщений: 5,991
Записей в блоге: 32
25.11.2014, 13:39
Evg, вы абсолютно правы, и ваше мнение является единственно правильным по данному вопросу и вообще по всем вопросам, какие только бывают в принципе. Извините, что посмел высказать свою точку зрения.
1
Технофашист
229 / 217 / 11
Регистрация: 11.03.2009
Сообщений: 887
25.11.2014, 14:15
А я вот ощущаю острую нехватку математического образования. В студенческие годы выбрал физфак, потому что "на матфак только девчонки идут", "папа закончил физфак", "все пацаны с нашей физматшколы туда пошли" и т.п. А сейчас очень бы хотелось иметь базовую математическую подготовку, чтобы не лезть в гугл когда прочитаешь про банаховы пространства, скобки Ли, эндоморфизмы под композицией и т.п.

ЗЫ а позиция, отстаиваемая отдельными участниками, вроде "математика не нужна, можно и без нее" конечно забавна, и даже имеет свои плюсы - при ее популярности очень просто получить конкурентные преимущества за счет знания математики.
Почти такая же ситуация с пробелами в некоторых знаниях. С годами все больше понимаю, что ко многим мат. дисциплинам нужно было относиться более серьезно, а не на уровне зачет получил и забыл.
Поэтому и не понимаю людей, кто пишет "через 10 лет после школы мне наконец то впервые пригодился транспортир".


Добавлено через 5 минут
то банаховы пространства
Как же примитивно. Вы так демонстрируете только свою темноту в знаниях.
Что:
Мат. анализ https://www.cyberforum.ru/cgi-bin/latex.cgi?\subseteq математика - типичное заблуждение людей несведущих в математике.

Верным будет:
Мат. анализ https://www.cyberforum.ru/cgi-bin/latex.cgi?\subset математика.
(если, конечно, Вы понимаете о чем я )

Я бы даже сказал, что мат. анализ для программиста одна из самых ненужных областей математики.
0
0 / 0 / 0
Регистрация: 27.01.2015
Сообщений: 4
27.01.2015, 21:54
Господа, следующий вопрос позвольте - ребенок хочет стать программистом, и даже что-то пытается писать за компом, но с математикой у него на удивление не очень. Но стремление его я поддерживаю. Стоит ли его натаскивать, искать преподавателя по алгебре?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
27.01.2015, 21:54

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

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

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

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

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


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

Или воспользуйтесь поиском по форуму:
120
Ответ Создать тему
Новые блоги и статьи
Nekobox - outbounds[0].transport: unknown transport type: raw
damix 01.10.2026
Фикс ошибки Правым кликом по серверу -> отладочная информация -> edit Заменить "net": "raw", на "net": "tcp", Нажать кнопку reload.
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js. В помощники взял Яндекс-Алису. Было создано три зала на разные интересы. исторические и ретро сериал Хичкок. . .
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU. Опрашиваются регистры. . .
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка: Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru