Математика и программирование

avatar Kopa_CoCHoBa9I

3366

111

Kopa_CoCHoBa9I

Пользователь

Регистрация: 30.04.2014

Сообщения: 38982

Рейтинг: 18942

Нарушения: 105

Kopa_CoCHoBa9I

Регистрация: 30.04.2014

Сообщения: 38982

Рейтинг: 18942

Нарушения: 105

img
Кто шарит обьясните блонде,сильно ли нужен углублённый курс матана для программирования?(просто появилась идея выучить пару языков,самостоятельно)чем какие языки вообще отличаются?,я допустим могу в Html сайт сделать,но чёт мне кажется что это самое простое из всего...или нет...
технари рассказывают,что их дрочат по матану так,что мозг с ушей лезит,но надо ли это,чтоб статать классным программистом?

S0_HardCore

Пользователь

Регистрация: 01.07.2014

Сообщения: 3462

Рейтинг: 2905

S0_HardCore

Регистрация: 01.07.2014

Сообщения: 3462

Рейтинг: 2905

HTML - не язык программирования. Математика для программирования, в основном, нужна в геймдеве или в олимпиадном программировании.

Kopa_CoCHoBa9I

Пользователь

Регистрация: 30.04.2014

Сообщения: 38982

Рейтинг: 18942

Нарушения: 105

Kopa_CoCHoBa9I

Регистрация: 30.04.2014

Сообщения: 38982

Рейтинг: 18942

Нарушения: 105

img
S0_HardCore сказал(а):
HTML - не язык программирования. Математика для программирования нужна в основном в геймдеве или олимпиадном программировании.
Нажмите, чтобы раскрыть...

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

niganiganiga

Пользователь

Регистрация: 21.11.2015

Сообщения: 400

Рейтинг: 664

niganiganiga

Регистрация: 21.11.2015

Сообщения: 400

Рейтинг: 664

Матан на практике почти не используется

Konyaka

Пользователь

Регистрация: 12.04.2013

Сообщения: 1592

Рейтинг: 1514

Konyaka

Регистрация: 12.04.2013

Сообщения: 1592

Рейтинг: 1514

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

Чем ты хочешь заниматься? Выше написали что к чему. Обычно матан для универа только и нужен

Gruis

Пользователь

Регистрация: 12.04.2015

Сообщения: 905

Рейтинг: 172

Gruis

Регистрация: 12.04.2015

Сообщения: 905

Рейтинг: 172

S0_HardCore сказал(а):
HTML - не язык программирования. Математика для программирования, в основном, нужна в геймдеве или в олимпиадном программировании.
Нажмите, чтобы раскрыть...

ок тогда все языки "интерпретаторы" тоже вычеркнем.... они тоже не языки программирования получаться.....

ktulhu74

Пользователь

Регистрация: 18.11.2014

Сообщения: 3888

Рейтинг: 1541

ktulhu74

Регистрация: 18.11.2014

Сообщения: 3888

Рейтинг: 1541

S0_HardCore сказал(а):
HTML - не язык программирования. Математика для программирования, в основном, нужна в геймдеве или в олимпиадном программировании.
Нажмите, чтобы раскрыть...

Поидее он язык, но кардинально отличается от остальных, ибо html чисто визуальный язык и матан для него не нужен в принципе

Kopa_CoCHoBa9I

Пользователь

Регистрация: 30.04.2014

Сообщения: 38982

Рейтинг: 18942

Нарушения: 105

Kopa_CoCHoBa9I

Регистрация: 30.04.2014

Сообщения: 38982

Рейтинг: 18942

Нарушения: 105

img
Konyaka сказал(а):
Чем ты хочешь заниматься? Выше написали что к чему. Обычно матан только для универа только и нужен
Нажмите, чтобы раскрыть...

у меня много свободного времени на основной работе (и так будет всегда),следовательно я сейчас верчусь в том,как можно было бы зарабатывать,с пользой время проводить.(я еще параллельно 3дмакс и фотошоп изучаю)Тоесть мне нужно знать востребованные языки,вот и спрашиваю нужна ли для востребованных подготовка матана,я бы не сказал что горю этим,но с логикой у меня порядок(вроде) и зарабатывание написанием кодов меня бы не напрягло ни в коей мере.

Kartoshe4ka

Пользователь

Регистрация: 07.12.2015

Сообщения: 5353

Рейтинг: 11421

Kartoshe4ka

Регистрация: 07.12.2015

Сообщения: 5353

Рейтинг: 11421

Когда уже люди поймут, что матан != математика. Жутко бомбит. По сабжу: нет, продвинутый уровень математики не нужен практически нигде

Border

Пользователь

Регистрация: 08.08.2014

Сообщения: 34893

Рейтинг: 19406

Border

Регистрация: 08.08.2014

Сообщения: 34893

Рейтинг: 19406

Kopa_CoCHoBa9I сказал(а):
нужна ли для востребованных подготовка матана
Нажмите, чтобы раскрыть...

Не слишком сильно, но было бы неплохо.

ComixRu

Пользователь

Регистрация: 16.02.2013

Сообщения: 1426

Рейтинг: 1135

ComixRu

Регистрация: 16.02.2013

Сообщения: 1426

Рейтинг: 1135

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

Hy6o_Hy6

Пользователь

Регистрация: 16.11.2013

Сообщения: 3526

Рейтинг: 2188

Hy6o_Hy6

Регистрация: 16.11.2013

Сообщения: 3526

Рейтинг: 2188

Gruis сказал(а):
ок тогда все интерпретаторы тоже вычеркнем.... они тоже не языки программирования получаться.....
Нажмите, чтобы раскрыть...

интерпретатор офк не язык, или ты о интерпретируемых языках ? или ты о том что html не компилируется и интерпретируется ?

Grogen_one

Пользователь

Регистрация: 03.05.2015

Сообщения: 91

Рейтинг: 55

Grogen_one

Регистрация: 03.05.2015

Сообщения: 91

Рейтинг: 55

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

HTML это язык разметки
Gruis сказал(а):
ок тогда все интерпретаторы тоже вычеркнем.... они тоже не языки программирования получаться.....
Нажмите, чтобы раскрыть...

Этот парень вообще не понимает о чем говорит

Kopa_CoCHoBa9I

Пользователь

Регистрация: 30.04.2014

Сообщения: 38982

Рейтинг: 18942

Нарушения: 105

Kopa_CoCHoBa9I

Регистрация: 30.04.2014

Сообщения: 38982

Рейтинг: 18942

Нарушения: 105

img
Hy6o_Hy6 сказал(а):
интерпретатор офк не язык, или ты о интерпретируемых языках ? или ты о том что html не компилируется и интерпретируется ?
Нажмите, чтобы раскрыть...

это какой-то эльфийский?

Hy6o_Hy6

Пользователь

Регистрация: 16.11.2013

Сообщения: 3526

Рейтинг: 2188

Hy6o_Hy6

Регистрация: 16.11.2013

Сообщения: 3526

Рейтинг: 2188

ktulhu74 сказал(а):
Поидее он язык, но кардинально отличается от остальных, ибо html чисто визуальный язык и матан для него не нужен в принципе
Нажмите, чтобы раскрыть...

не язык

Язы́к программи́рования — формальная знаковая система, предназначенная для записи компьютерных программ. Язык программирования определяет набор лексических,синтаксических и семантических правил, определяющих внешний вид программы и действия, которые выполнит исполнитель (обычно — ЭВМ) под её управлением.

читаем

Skull_Crusher

Пользователь

Регистрация: 05.02.2013

Сообщения: 1362

Рейтинг: 652

Skull_Crusher

Регистрация: 05.02.2013

Сообщения: 1362

Рейтинг: 652

В зависимости от отросли, в которой собираешься работать, зависит нужен ли навык владения матаном (именно им, т.е. мат. анализом). В разработке сайтов этот навык не нужен. Для разработки сайтов нужен HTML и CSS, которые в комбинации создают сайт таким, которым ты видишь, например, д2ру.

S0_HardCore

Пользователь

Регистрация: 01.07.2014

Сообщения: 3462

Рейтинг: 2905

S0_HardCore

Регистрация: 01.07.2014

Сообщения: 3462

Рейтинг: 2905

ktulhu74 сказал(а):
Поидее он язык, но кардинально отличается от остальных, ибо html чисто визуальный язык и матан для него не нужен в принципе
Нажмите, чтобы раскрыть...

Gruis сказал(а):
ок тогда все интерпретаторы тоже вычеркнем.... они тоже не языки программирования получаться.....
Нажмите, чтобы раскрыть...

Рофл, погуглите аббревиатуру хотя бы. Если придерживаться такой логики, то сайт = программа NotLikeThis

Офк можно сделать программу HTML'е и сменить расширение на .hta, но без JS'а это будет тупо обложка.

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

Ну конкретно для написания хука из математики используются углы (во многих языках есть функции, не нужно самому писать их) между точками и cos/sin для передвижения.

tematik

Пользователь

Регистрация: 13.11.2011

Сообщения: 773

Рейтинг: 303

tematik

Регистрация: 13.11.2011

Сообщения: 773

Рейтинг: 303

мой друг хакер сказал что нет

Funcrusher Plus

Пользователь

Регистрация: 22.08.2012

Сообщения: 2796

Рейтинг: 1441

Funcrusher Plus

Регистрация: 22.08.2012

Сообщения: 2796

Рейтинг: 1441

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

Смотря чем занимаешься.
Когда я в универе учился, мой руководитель профессионально занимался алгоритмами приёма и обработки сигналов. Так вот, он писал алгоритмы на бумаге и моделировал их матлабе, потому что там это делать удобно (матаном, естественно, владел достаточно сильно).
А для софта (или для реализации в железе) код переделывали уже другие люди (которые почти ничего в самих алгоритмах не понимают, но умеют качественно переписать код).

Inle

Пользователь

Регистрация: 04.11.2013

Сообщения: 555

Рейтинг: 1011

Inle

Регистрация: 04.11.2013

Сообщения: 555

Рейтинг: 1011

Как же у меня горит, когда плебеи называют матаном любую математику.

begl

Пользователь

Регистрация: 27.05.2015

Сообщения: 2946

Рейтинг: 1620

begl

Регистрация: 27.05.2015

Сообщения: 2946

Рейтинг: 1620

Kopa_CoCHoBa9I сказал(а):
Кто шарит обьясните блонде,сильно ли нужен углублённый курс матана для программирования?(просто появилась идея выучить пару языков,самостоятельно)чем какие языки вообще отличаются?,я допустим могу в Html сайт сделать,но чёт мне кажется что это самое простое из всего...или нет...
технари рассказывают,что их дрочат по матану так,что мозг с ушей лезит,но надо ли это,чтоб статать классным программистом?
Нажмите, чтобы раскрыть...


Насчет биологии и матана. На степике есть курс по нейронным сетям, который ведет выпускник какого-то биофака(и компьютер сайнс центра заодно).

Если ты шаришь в матане(не сильно серьезном). На уровне взятия сложных производных и простеньких интегралов, то можешь посмотреть в сторону машинного обучения, там спецов критически не хватает.

Если не шаришь, то ничего страшного. В вебе максимум нужна простейшая математика.

Blumb3rg

Пользователь

Регистрация: 13.09.2016

Сообщения: 513

Рейтинг: 267

Нарушения: 130

Blumb3rg

Регистрация: 13.09.2016

Сообщения: 513

Рейтинг: 267

Нарушения: 130

Kopa_CoCHoBa9I сказал(а):
Кто шарит обьясните блонде,сильно ли нужен углублённый курс матана для программирования?(просто появилась идея выучить пару языков,самостоятельно)чем какие языки вообще отличаются?,я допустим могу в Html сайт сделать,но чёт мне кажется что это самое простое из всего...или нет...
технари рассказывают,что их дрочат по матану так,что мозг с ушей лезит,но надо ли это,чтоб статать классным программистом?
Нажмите, чтобы раскрыть...

в 99% случаев матан в программировании полный юзлесс! но учить то чему-то надо, да учителей пристраивать, вот и загоняют этот матан во всё что надо и не надо!

Metho0d

Пользователь

Регистрация: 27.07.2015

Сообщения: 191

Рейтинг: 17

Metho0d

Регистрация: 27.07.2015

Сообщения: 191

Рейтинг: 17

Нужна не столько математика сколько теория вероятностей и логическое мышление.
p.s 4 курс программист

Blumb3rg

Пользователь

Регистрация: 13.09.2016

Сообщения: 513

Рейтинг: 267

Нарушения: 130

Blumb3rg

Регистрация: 13.09.2016

Сообщения: 513

Рейтинг: 267

Нарушения: 130

ComixRu сказал(а):
Математика много где используется в программировании, но для веб программирования она практически не нужна.
Нажмите, чтобы раскрыть...

где конкретно? ж))))

Myaso-_-

Пользователь

Регистрация: 04.05.2014

Сообщения: 255

Рейтинг: 91

Myaso-_-

Регистрация: 04.05.2014

Сообщения: 255

Рейтинг: 91

img
Тут короче инфа подъехала, что:
HTML - язык разметки, и для того, чтобы сделать что-то, что будет отображаться в браузере, то нужно знать его.
В HTML не производится операций вычисления, и какие либо другие операции -> не язык программирования.
К HTML некоторые дописывают еще и CSS.
CSS - каскадные таблицы стилей. То есть используются для стилизации HTML элементов. Не язык программирования, но в некоторых извращенных случаях может вычислять какие-то значения для разметки (Правда это выполняет DOM).

Математика в программировании нужна на базовом уровне (тут отнять, тут поделить, тут сравнить) если ты не касаешься сложных алгоритмов (нахождения кратчайшего пути, рекурсивные парсеры, сложные математические вычисления).

Есть также интерпритируемые языки, и компилируемые языки программирования - в них есть принципиальные различия как выполняется код, но синтаксис во многих языках един (конструкции if-else, for, while, + или -).

Чтобы стать классным программистом нужно быть на гребне прогресса (знать фреймворки, методологии разработки, паттерны проектирования и как с ними работать в больших проектах).

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

Вывод: матан не принципиален в изучении, но математика - гимнастика ума.