Присоединяйтесь к моему каналу в Telegram: t.me/vladimir_balun_programming Делюсь там интересными активностями, мыслями, новостями и материалами по программированию, а также рассказываю о том, что читаю и изучаю по программированию и не только!
@ТумАн-д4к Жыл бұрын
Когда слышу вопрос «нужна ли математика программисту» у меня всегда на ум приходит сериал «Во все тяжкие», где два человека варят наркотики. Джесси - хулиган неуч, который варит плохой наркотик не имея фундаментальных знаний. Потом приходит Уолтер Уайт - человек с фундаментальными знаниями, и начинает варить наркотик хорошего качества, становясь в итоге влиятельным наркобароном. Вывод: если хочешь стать айтишным Хайзенбергом, то занимайся математикой
@ТумАн-д4к Жыл бұрын
Плюс к этому почти все отцы основатели сегодняшней IT индустрии - это математики
@erwererwrwr Жыл бұрын
Вы собираетесь стать отцом основателем?
@ВалдисПельш-е4в Жыл бұрын
@@ТумАн-д4к отцы основатели занимались наукой Computer Science, а не сервисы для бизнеса делали
@ВалдисПельш-е4в Жыл бұрын
Не правда. Просто математик, еще не равно программист. Ему еще надо стать программистом, Просто вы считаете, что человек который стал хорошим математиком станет и хорошим программистом. Но если этот же человек сразу бы начинал становиться хорошим программистом, он также бы им стал, не тратя время на математику. А для мозгов можно решать головоломки
@ЕнгПн Жыл бұрын
Лично у меня бывает выбор сделать кучу if-ов или сделать проверку с помощью проверки коофецента
@kaliber_6049 Жыл бұрын
Для большинства задач в разработке программного обеспечения достаточно базового уровня математики. Однако углубленное понимание математических принципов может быть весьма ценным в определенных областях программирования.
@Das.Kleine.Krokodil Жыл бұрын
Не просто углубленное, а углубленное в определённых областях
@ksenar1 Жыл бұрын
а ведь все дело в том, что только программисты поймут какую чушь он несет... люди, далекие от разработки, поверят ему
@lili-cw6xl Жыл бұрын
а ведь дело в том, что лишь нормальные программисты поймут, что он говорит
@dildorbek339 Жыл бұрын
Ты то явно умный у нас такой
@Илья-р7ь9щ10 ай бұрын
Все действительно зависит от предметной области. Промышленные программисты, пишущие сайты и приложения, действительно не испытывают потребности в математике, а вот для программистов-инженеров, стремящихся понять все процессы, которые интересуются computer science и созданием чего то нового, математика является неотъемлемой частью развития в той области, в которой они хотят совершенствоваться. Видел как сотрудники Яндекса отвечают на этот вопрос и один ответ мне очень запомнился. Там мужчина сравнил программистов, которые занимаются промышленной разработкой, которая не требовательна к знаниям математики, с программистами, которые имеют хорошие знания в математике. Первые - красят заборы, вторые - их строят. Возможно немного уничижительно по отношению к промышленным разработчикам, но в целом, описывает действительность)
@cryptfunc8 ай бұрын
Хороший байт на лайки от дурачков и комментарии горелых жоп реальных разработчиков.
@faifai60517 ай бұрын
Но она реально нужна в некоторых областях. Тем более математическое мышление лучше помогает разбираться в каких-то подводных камнях.
@ЕвгенийИванов-д8у4к Жыл бұрын
Можете пояснить, что Вы подразумеваете под матиматикой? Что используете на работе? Какие пробелы заполняете?
@aleksandrbeloushkin7971 Жыл бұрын
Это уже NDA )))
@ЕвгенийИванов-д8у4к Жыл бұрын
@@aleksandrbeloushkin7971 Почему? Просто разделы какие? Линейная алгебра, матан, и т.п.
@AlexAlex-ng6vd Жыл бұрын
Задачи на проценты скорость типа того скорее всего. Никакой матан никто не пользуется в большинстве случаев
@abobaabobus7010 Жыл бұрын
Я работаю в геймдеве, поэтому мне прям кровь из носа нужна тригонометрия, линейная математика, теория вероятностей, мат. логика и частично мат. анализ, с первыми двумя все понятно, работа в объектами в пространстве, векторы и все такое, мат. логика в принципе всегда по умолчанию идет, а теория вероятностей и мат. анализ для баланса в мид. кор играх, в моем случае Tower Defence, благодаря им оказывается(сам в шоке) достаточно легко подобрать формулу прогрессии сложности и награды для игрока, чтобы выделить средний вероятный сценарий игры, при котором игрок не будет сосать бибу или закрытыми глазами разваливать уровень. Это экономит сотни человекочасов, чем тупая подстановка значений на авось в надежде, что вот сейчас баланс будет точно нормальный. Ну и алгоритмы тоже чуток завязаны на математике, хотя нужны они не везде
@Das.Kleine.Krokodil Жыл бұрын
@@abobaabobus7010тебе нужна эта математика не в программировании как таковом. Просто прикладная задача требует этих знаний. Это всё равно что автоматизировать научные расчёты к примеру.
@jlutepatop9342 Жыл бұрын
Дружище. Поверь математика везде нужна, не только в программировании. Я пока работаю строителем и там нужно высчитывать площади крога , квадрата, треугольников и синус косинус. Просто уйма всего. 😊
@arzamas1988 Жыл бұрын
В эмбеддед часто нужен мат.анализ. цифровые фильтры, прямое и обратное преобразование Фурье, кореляция, интегрирование, дифференцирование и другие вещи, которые считаются базой. Всё зависит от сферы работы. Если тупо кнопки красить на фронте, то да, матан не нужОн.
@glasderes Жыл бұрын
Вообще без знания математики просто не доступны некоторые книги по программированию, а с другой сторону нужно ли обычному программисту знать как устроен его процессор, как сделать свою ОС, или написать свой компилятор, нет в большинстве случаев я так понимаю это некому не нужно
@jet4904 Жыл бұрын
Просто не все хотят быть, в числе отцов-основателей.Большинство людей, просто сидят, формочки верстают та и селекты пишут
@ronniep8807 Жыл бұрын
все концепции в программирования, впервые появились в математике. дискретная мат, мат логика. алгоритмы с маш тьюринга, алго Маркова. все алгоритмы представлены на яз программирования можно выразить математически, верно и обратное. в вузе вся база с прикладной математики начинается
@ЕнгПн Жыл бұрын
Как вспомню мне аж плохо, от того что там на низком уровне происходит
@jessrabbitxt Жыл бұрын
Нет не все концепции, далеко не все, в программировании очень много гуманитарщины, а реальной работе так тем более.
@jessrabbitxt Жыл бұрын
В вузе очень много разных разделов математики преподают. Одни из них очень важны всем, как выше названные дискотека и мат логика, а другие могут найти применение только в узкой области, к примеру линал, диффуры
@lili-cw6xl Жыл бұрын
советую не писать, если не знаете@@jessrabbitxt
@erwererwrwr Жыл бұрын
Ну, не все дойдут до уровня ведущего программиста и будут решать такие задачи. А если дойдут, то разберутся уже на месте. И так 100500 технологий выучивать устаешь, тот же посторес глубоко если знать (что нынче в продукте явно важнее в среднем, чем глубоко знать матешу абстрактную), то закопаешься, а есть еще куча всего Да и не у всех есть вечера после работы, работа иногда идет до самого позднего. а если и появляются вечера, то лучше хоть кино посмотреть, переключиться на что-то
@nicamelschannel227 Жыл бұрын
Фигня. Я математик по образованию, потратил тысячи часов на занятия различными видами математики, но в программировании нуб нубом и не скажу, что у меня какой-то шибко развитый мозг. Можете еще математика Савватеева послушать на не матем. темы - дурак дураком. В общем, это так не работает.
@alexeykramov2787 Жыл бұрын
Речь была не о том станет ли хороший математик хорошим программистом или кем-либо ещё. Речь о том что если вы собираетесь стать или же вы уже программист - не забивайте на математику.
@ASFlasher Жыл бұрын
@@alexeykramov2787 а почему именно математику, а не например физику или химию или биологию? И математика понятие растяжимое, какую из областей математики? Или прям всю что есть? Или арифметики хватит?
@ChannelCheesecake Жыл бұрын
Мне дискретка очень помогает по жизни
@alexeykramov2787 Жыл бұрын
@@ASFlasher было бы слишком просто знать хотя бы область определения тех вопросов, ответы на которые понадобятся по жизни себе - а уж тем более если бы это знал каждый, ну или можно было бы подсказать каждому. Школьную программу знать надо точно - лучше ещё пару-тройку курсов универа - пока идёт общий курс без специализации - иначе потом появляются люди которым любая хрень про "не видно звёзд на снимках астронавтов на Луне" или "как так 9 самая большая цифра?!" заходит на ура - и не важно с юмором или нет.
@ASFlasher Жыл бұрын
@@alexeykramov2787 но почему именно математика? Что за неуважение к физике, химии и биологии? Не говоря уже о русском и английском языках
@TV-gk9ur Жыл бұрын
Многие алгоритмы разработаны математиками задолго до пояления ЭВМ. Можно изобретать их заново, или обходиться без них вовсе, уповая на производительность. Ну про Булеву алгебру и прочее ваще промолчу.
@xpoftik Жыл бұрын
На 100% согласен. Сейчас в аналогичной ситуации
@lunedefroid8817 Жыл бұрын
Математика программисту не нужна ни в какой области. В тех областях где она нужна работают прикладные математики, которые просто знают основы программирования. А как тренажер для мозга рекомендую доту 2. Пока выучите всех героев, скиллы и предметы и научитесь правильно их применять мозг вкачаете - мое почтение ❤
@kchertupsevdonimi Жыл бұрын
В корне неверно, человек который не знает математику, не научится использовать i++, bool, перемножение матриц, regex
@Das.Kleine.Krokodil Жыл бұрын
@@kchertupsevdonimiперемножение матриц с какой например целью?
@Das.Kleine.Krokodil Жыл бұрын
@@kchertupsevdonimiдля чего в regex знать математику?
@kchertupsevdonimi Жыл бұрын
с различной целью, всегда можешь найти@@Das.Kleine.Krokodil
@СтасКорольков-т5ж Жыл бұрын
Это априори 2 разные сферы 🎉 никак не связанные обожаю компьютер программирование , ненавижу обоссываю алгебру
@rat8647 ай бұрын
Без алгебры не было бы ни компа не програмирования
@arm_os Жыл бұрын
нельзя ли поконкретнее - какие разделы математики и какая область программирования?
@jet4904 Жыл бұрын
Мат логика и дискретка, всем нужна абсолютно
@Das.Kleine.Krokodil Жыл бұрын
Смотря какая математика. Например комбинаторика да, полезна.
последние видосы Лекса Кравецкого на эту тему как раз. Лично я после их просмотра несколько переосмыслил важность математики :)
@sunnycrimea6044 Жыл бұрын
Что нужно программисту - так это обучение в университете, который даёт фундаментальные знания в этой области. Сужу по себе, т.к. я самоучка, и мне этих знаний ой как не хватает.
@mihaelbablovich9463 Жыл бұрын
Когда начал решать leetcode 👍
@Dmitrii98111 ай бұрын
Решая много математических задач, вы научитесь решать математические задачи. Где вам это поможет? При решении математических задач.
@alexdeadykhin52038 ай бұрын
В алгоритмах, криптографии, в геймдеве
@alexdeadykhin52038 ай бұрын
Эмбедед
@Fire-sf7kv Жыл бұрын
Математика это инструмент решения задач, а программирование - способ общения с компом для объяснения как пользоваться инстументом, хотя если у человека из инструментов только полный перебор.....
@ger_Kringe Жыл бұрын
Да да, это чистая правда
@khayolnoranjov918 Жыл бұрын
💯 процентов ты прав
@Lord_Omni Жыл бұрын
Тренировка мозга или его уклад - надо. Конкретные знания теорем/формул/приёмов/определений - брехня, это никогда не нужно если не упоминается.применяется в задаче. Если вы не делаете расчёт интегралов или чего-то что считается через интегралы - они вам нахрен не упёрлись. Как и список паталогий внутренних органов, как и виды химических связей, как и классификация биологических видов по царствам и группам - если вы не делаете чего-то связанного с ними они вам даром не нужны.
@defoltv9402 Жыл бұрын
Математика развивает логику, что помогает решать логические задачи, но логику можно развить и по другому, не только математикой
@ВалдисПельш-е4в Жыл бұрын
Звучит как "ой, я встретил на работе очень круто программиста, он математик. Вот если бы я изучал математику был бы таким же крутым" Это не правда. Дело в том что если бы он сразу стал программистом, он тоже был бы крутым, так он просто умен. Неужели вы думаете, что если взять одного и того же человека и отправить его в две ветки развития: вначале он изучает математику, а потом становится программистом, или он сразу становиться программистом. И в первом случае он намного круче?
@ChannelCheesecake Жыл бұрын
Фундамент нужен всё равно
@ВалдисПельш-е4в Жыл бұрын
@@ChannelCheesecake фундамент который нужен, можно за вечер рассказать, а 5 лет математики в универе лишние, если ты в итоге все равно идешь в разрабы
@AlexAlex-ng6vd Жыл бұрын
Так фундамент до от школьная математика, не?
@ВалдисПельш-е4в Жыл бұрын
@@AlexAlex-ng6vd ты думаешь вова говорил про то, что по вечерам сидит и изучает арифметику?
@AlexAlex-ng6vd Жыл бұрын
@@ВалдисПельш-е4в вопрос твой не ко мне. Я сказал что фундамент это школьная математика, который есть почти у каждого .
@ВалдисПельш-е4в Жыл бұрын
Что за бред. Окей математика развивает мозг, мышление и т.д. Это хорошо если вы ее изучали, но не обязательно. Но если не заниматься математикой, а делать задачи для работы мозг тоже будет развиваться а ты приобретать скиллы, которые как раз нужны в работе. Зачем сидеть вечером изучать математику, когда ты уже тимлид. Если ты просто прешься от этого, то вопросов нет. А если исключительно ради пользы то сомнительно. Уже бы просто головоломки решал.
@sashabroslavskiy7904 Жыл бұрын
Как программист, могу сказать что чечик прав. Много можно понять и перепонять, зная математику, геометрию и физику.
@ЖораКруг-б5в Жыл бұрын
Стопэ братья. Мы о разработке сайта? Ок, тогда CRUD на бэке, наш любимый набор из HTML/CSS/js на фронте и ок. Тестировщики хорошо, аналитики прекрасно, девопсы великолепно. Конечно всё это переправлено фреймворками ну и если бизнес не связан с решением мат. задач, касаемся её (математики) иногда на уровне сложность алгоритмов ну вот и всё. Ну если вы деплоити, например, модели машинного обучения, то сорян, хотя бы что такое функция надо знать😅 но в основном, надо понимать другое. Алгоритмическое мышление, структуры данных, ООП, документация очередной библиотеки это ваще ни разу не математика, это я вам как человек с отличным знанием высшей математики и даже выходящей из неё в рамках диссертационных изысканий скромно намекаю😅 Но с другой стороны, конечно всё что имеет объект изучения и методы его исследования для меня математики (но это субъективно). Ну то есть, если мы выделяем суффикс в слове, то это нормальный формализм и его можно рационально осмыслить, это научно, это формализуемо, это очередная математика. Но строго говоря, конечно это специально выделенная другая дисциплина. Всех с зелёным дракончиком😊
@multix55 Жыл бұрын
Математика сильно отличается от программирования. В математике квадрат - это частный случай прямоугольника, у которого все стороны равны. В программировании у класса "прямоугольник" всегда 2 свойства (ширина и высота). А квадрат не имеет ничего общего с прямоугольником, это вообще другой класс, потому что у него только 1 свойство - длина стороны. И методы для вычисления площади и периметра другие, не такие, как у прямоугольника. Это известный "принцип Барбары Лисков" (Barbara Liskov), которая первая сформулировала его.
@MrLotrus Жыл бұрын
Мы можем программно работать с квадратом как с любым другим прямоугольником. Формулы нахождения площади и периметра для прямоугольника подойдут и для квадрата. На уровне абстракции работы с фигурами это будет обычный прямоугольник. А интерфейс можно специализировать под этот частный случай, если нужно.
@multix55 Жыл бұрын
@@MrLotrus "Мы можем программно работать с квадратом как с любым другим прямоугольником" - покажите, как вы это можете.
@Astn00 Жыл бұрын
Определение квадрату можно дать не только через идею прямоугольника. История про Барбару, квадрат и прямоугольник, это просто один из наглядных примеров проблемы, которая устраняется применением данного принципа. В новых языках программирования типа rust или golang вообще нет классического наследования, означает ли это, что программирование на этих языках не отличается от математики?
@multix55 Жыл бұрын
@@Astn00 "Определение квадрату можно дать не только через идею прямоугольника" - нет, не «не только через идею прямоугольника». Вообще никак. Согласно принципу Лисков, квадрат - не частный случай прямоугольника (в отличие от математики). Это не наследуемый от прямоугольника класс. А если в новых ЯП и нет классического наследованная, все равно же эти объекты надо как-то создавать? И конструкторы у них разве будут одинаковые?
@Astn00 Жыл бұрын
@@multix55 json на вход подай и конструкторы будут одинаковы. Для квадрата передай {х} , для прямоугольника {х, у} . Тип сделай {х: int ; !y: int}.
@exe77899 Жыл бұрын
Матиматика развивает мозг! Но делает это только в области матиматики. Если вы хотите изучить программирование изучайте программирование, а не всякий мусор, которым вы не воспользуетесь. Если же вам в программирование понадобится матиматика тогда и освоите нужные вам аспекты матиматики (и сделаете это эффективней чем сейчас). Не тратьте время на изучения всего подряд. Так далеко не уйдёте. И не слушайте людей которые ни чего не добились и дектуют как вам правильно жить, в том числе и меня!
@vladimir_balun_programming Жыл бұрын
Наверное, следует слушать тех, кто математику называет матИматикой
@exe77899 Жыл бұрын
@@vladimir_balun_programming 🤓
@MrLotrus Жыл бұрын
@@vladimir_balun_programmingна это тебе ответят - "Зачем учить русский язык? Надо учить программирование".😅
@Astn00 Жыл бұрын
Меня очень смущает идея: "когда математика понадобится, тогда её и выучишь". А ты уверен, что когда она понадобится у тебя времени и физических сил на обучение хватит? Одно дело человек, который получал образование, и ему надо просто вспомнить, а другое дело человек после 30 лет, который никогда математикой не занимался?
@exe77899 Жыл бұрын
@@Astn00 когда человек знает кем он хочет стать, он заранее знает, что ему нужно изучать. Если так получается, что все же человек не знает что ему нужно изучать, то это говорить о том что человеку следовало бы конкретней разобраться в вопросе кем ему бы хотелось стать. Вот к примеру человек говорит "я хочу стать программистом" это ему не даёт много информации о том что ему нужно изучить чтоб стать программистом он будет ограничен тем что ему нужно изучать языки программирования, только вот знание языков программирования не даст огромного результата, так как программирование имеет много разных направленостей. Если же человек хочет хочет запускать ракеты, то ему уже заранее понятно, что ему матиматика очень сильна нужна, и вот здесь уже в ходе изучения всего этого дела матиматика ему в любом случае пригодится.
@MrDima123123 Жыл бұрын
Программирование такой же тренажёр для мозга. А как математика развивает логическое мышление, уже показал Савватеев. На уровне пятиклассника в общем. Как и у тебя.
@alexander0195 Жыл бұрын
Эх. Купил хорошую камеру, выбрал фон получше, научился жестикулировать и хорошо говорить по заученому тексту и бац - теперь ты эксперт, теперь тебя уважают. И не важно что ты говоришь. Не важно, что это обсуждалось уже триста миллиардов раз. Да и хрен бы с ним... Пусть кому хочется потребляют этот мусор, обидно, что теперь весь интернет заполнен этими высерами и найти среди них реально полезную инфу это целый квест, а если ты плохо разбираешься в теме, то реально сложно понять, несет ли этот "эксперт" херню или действительно грамотные вещи говорит.
@Max-wn2gd Жыл бұрын
Кстати, А какие разделы сейчас изучаешь и почему именно их?) Спасибо)
@MrDima123123 Жыл бұрын
Еще один клоун с аргументами про тренировку мозга. Мозг можно и с помощью ишры в импровизацию тренировать. Только способность программировать при этом не улучшается. Так же как и при изучении математики
@gradovvladimir4315 Жыл бұрын
Игра в импровизацию поможет красиво говорить на митингах. А математика поможет решать алгоритмические задачи. Программисты таким занимаются иногда
@pavelavdeenko4806 Жыл бұрын
иногда) @@gradovvladimir4315
@ASFlasher Жыл бұрын
Нужна ли физика программисту? Раньше бы я сказал что нет, но мне попался коллега, который классно программирует и еще он очень хорошо знает физику, очевидно это взаимосвязано. Правда он еще играет на гитаре классно, возможно это тоже влияет. Вобщем по вечерам теперь учу физику и игру на гитаре..
@maesthrow Жыл бұрын
Ты так и не понял
@jessrabbitxt Жыл бұрын
Не нужна
@kchertupsevdonimi Жыл бұрын
Скорее нет чем да, однако желательно её тоже учить, ведь не факт что ты будешь знать что именно тебе пригодится, в конце концов есть программисты которые пишут собственные физические движки
@ASFlasher Жыл бұрын
@@kchertupsevdonimi а еще есть программисты которые пишут музыкальные приложения, так что без музыки никуда. Обязательно надо закончить музыкальную школу и желательно консерваторию
@jessrabbitxt Жыл бұрын
@@ASFlasher О, а я уж думал музыкалка не пригодится.
@generalakano2788 Жыл бұрын
Математика плюс знание синтаксиса, пунктуации, правил своего, русского языка. Человек который небрежно пишет НЕ СПОСОБЕН писать качественный код в любом языке программирования. Что касается математики, то важно говорить о другом - о выработке математического мышления, способности моделировать абстрактные и бытовые процессы, если нет математического мышления, то работа с абстракция и, с классами, векторами, образами, апроксимациями будут даваться в х100 раз тяжелее и кпд от такого труда будет стремиться, к нулю, что не даст реализовать себя в профессии.
@tmeMishaGo Жыл бұрын
Чертовски верно
@Mister_Smit_ Жыл бұрын
Приветствую, поддерживаю. Взять к примеру нашумевшие выражения такого типа: 6:2(2+1)=1; 8:2(2+2)=1 Люди которые не соображают в математике и синтаксисе, считают что программировать можно и без этих знаний пишут: 6/2*(2+1)=9; 8/2*(2+2)=16 И считают что всё нормально 😂, всё по правилам. А что существует теория групп с тремя основными аксиомами: дистрибутивность, коммутативность, ассоциативность. Что есть Абелевы группы, есть не Абелевы. Замкнутые и не замкнутые множества. Не подозревают. И как итог: 6:(2*(2+1))=6:(2:(2+1)) 😅 6:2(2+1)=6:2*(2+1) 1=9 Что то мне подсказывает, что "Луна 25" Как раз из за таких программистов-пальцетыков и упала.
@MoonToon. Жыл бұрын
Меня тошнит от математики, но я хочу стать программистом, и не знаю что делать, но к математике я больше никогда не прикоснусь, школа меня очень травмировала, вернее учитель математики
@pavelavdeenko4806 Жыл бұрын
Если в проекте есть необходимость в математике, то этим занимаются математики. На то они и математики. Программисты пишут программы. Они могут использовать в работе некоторые математические инструменты, но лишь, как инструменты. Просто бери и программируй и если тебя занесет в те сферы разработки, где тебе окажутся полезными знания чего-то из математики, физики, cs или вообще чего угодно, то ты сам захочешь это изучить потому что оно, на уже тот момент, удовлетворит твой собственный интерес. Открывай любой курс и начинай разбираться. Меньше думай больше делай. От неадаптивного поведения помогает психотерапия.
@Das.Kleine.Krokodil Жыл бұрын
@@pavelavdeenko4806лучший комент
@MoonToon. Жыл бұрын
@@pavelavdeenko4806 спасибо за совет, замотивировали меня
@westerwald1 Жыл бұрын
на все сто согласен с тем, что этот мужик сказал
@Old_Pohabych Жыл бұрын
Пыхарю фронтендеру математика нужна на уровне 5 класса. Если не 3))
@Sprezzatura13 Жыл бұрын
О какой конкретно математике речь? Математика это огромная дисциплина. Даже математикам она вся не нужна. Какая-то тупость как в постановке вопроса, так и в ответе
@vadimberdnikov8768 Жыл бұрын
не разбираюсь в видах мат, но некоторые задачи требуют определенных познаний. А в видео сказано о другом, что если у тебя математикой все ок, то и решать задачи в программировании проще. Я с этим полностью согласен. Здесь даже речь не о самом знании всего, а в умении находить решения. Все таки математика это логика, а все программирование построено на логике.
@vadimberdnikov8768 Жыл бұрын
вон внизу увидел коммент, который точно описывает, математика развивает образ мышления
@Sprezzatura13 Жыл бұрын
@@vadimberdnikov8768 опять абстрактные разговоры. Чтобы решать любую задачу нужны познания относящиеся к этой задаче. Спасибо, кэп. Но эти познания математикой не ограничиваются
@js8n35 Жыл бұрын
А что программирование уже перестало развивать мозг?
@ChannelCheesecake Жыл бұрын
А как по вашему мнению оно мозг развивает? В программировании можно писать ужасный неподдерживаемый неэффективный код и с точки зрения функциональных требований он будет корректным. В математике так не получится, в ней строгость нужна, а когда знаешь какие-то строгие науки - такой образ мышления проще перенести в другие области
@U2VR_Channel Жыл бұрын
@@ChannelCheesecakeкакой бред. Придерживайся стиля, развивай навыки, следуй парадигме. Математика вообще не бубу что такое инкапсуляция, например.
@ChannelCheesecake Жыл бұрын
@@U2VR_Channel на «следуй парадигме» можно дальше не читать
@U2VR_Channel Жыл бұрын
@@ChannelCheesecake потому что ты понимаешь, что не можешь ничего противопоставить, очевидно.
@MuslimLeaderDev Жыл бұрын
Математика + Большой плюс
@branndhart Жыл бұрын
С кем разговариваешь?
@kalipso5785 Жыл бұрын
он отвечает на вопросы которые никто не задавал
@DevToLead Жыл бұрын
Что изучаешь по вечерам ?
@АнтонИцкович-х7у Жыл бұрын
а зачем математика тебе? например я знаю школьную математичку + геометрию. матанализ довольно неплохо. дифф, интегральное исчисления, лин алгебра, тфкп, дифуры и тд. мне вообще не нужны эти темы ( а я программист 12лет уже - гоу питон джава бек и мобильная разработка) здесь больше поможет дискретная математика (графы, дейкстра ну и тд, алгоритмы сортировки, алгебра логики). Матстатистика и теорвер. Остальное то зачем?? ты просто бек)) графаны анализировать через производную?)))
@АнтонИцкович-х7у Жыл бұрын
+ могут пригодиться задачи комивояжера, моиск оптимума много-критериальной функции... че еще то надо ? это все легкие темы
@АнтонИцкович-х7у Жыл бұрын
возможно ты читаешь Кнута и Кормана и тебя бесит что не можешь там понять доказательства) так это не нужно
@dmytroskryzhevskyi3032 Жыл бұрын
Лучше рассуждать помогает логика, математика тут ни причем. Тем более тот уровень математики который дают программистам и инженерам находится ниже плинтуса.
@kchertupsevdonimi Жыл бұрын
Расскажи ка мне, про использование regEX, i++, bool и многое другое в программировании не зная математику
@dmytroskryzhevskyi3032 Жыл бұрын
@@kchertupsevdonimiВо первых на ты мы не переходили, во вторых внимательно читайте текст. Математика вам явно не помогла прочитать и понять простой текст.
@kchertupsevdonimi Жыл бұрын
@@dmytroskryzhevskyi3032 во первых ты это общепринятое обращение в соцсетях, обусловленное традициями по сути
@kchertupsevdonimi Жыл бұрын
@@dmytroskryzhevskyi3032 во вторых, я отлично понимаю что ты хочешь сказать, однако я явно не согласен, эти примеры использования математики очень распространены в программировании
@kchertupsevdonimi Жыл бұрын
@@dmytroskryzhevskyi3032 i++ это i + integer
@МаксимСебелев-х5я Жыл бұрын
Есть одна прикольная история со всероса по информатике: Был один парень, который был математиком и успешно выступал на Олимпиадах. И вот его потянуло в началке учебного года в программирование. Опыта 0, знаний алгоритмов 0. Но он все же проходит на финал и вот момент истины. Я наблюдал в тот момент за табличкой с участниками, где в лайве транслируются все успехи участников. Прошло где то минут 15-20 и начали появляться первые баллы за задачи, и обычно там по 30-40 баллов из 100. Прошло еще 10 минут. Наш герой сидит и не предпринимает попыток сдать сдачу. И тут, как гром среди ясного неба он сдает и получает полный балл за задачу. Потом так же вторую, третью и вот он уже победитель финала всероса. Вот что значит хорошо знать математику)
@jessrabbitxt Жыл бұрын
Спортивное программирование очень далеко от коммерческой разработки
@МаксимСебелев-х5я Жыл бұрын
@@jessrabbitxt да, но если человек умен настолько, что хорош в спорте, то и остальное для него будет очень простым
@deantek Жыл бұрын
@@МаксимСебелев-х5янет, не будет, обычно олимпиадники жуткие говнокодеры
@U2VR_Channel Жыл бұрын
@@МаксимСебелев-х5я бред. В фирмы олимпиадников не набирают, а набирают народ, который имеет в портфолио хоть какие-то реальные проекты.
@ВладиславКоваленко-ь4б Жыл бұрын
Не нужна, расслабьтесь щеглы
@tmeMishaGo Жыл бұрын
Математика невероятно нужна. Те, кому она не нужна не то, что программистом не могут быть, они лотерейные билеты покупают :)
@SubGunDH Жыл бұрын
Полностью согласен. Даже мне, как системному администратору, с опытом все чаще нужна математика. А программисту, если мы говорим о человеке, который не просто просиживает штаны, а развивается, математика и алгоритмы - просто неотъемлемые знания.
@Das.Kleine.Krokodil Жыл бұрын
Приведи конкретные примеры из работы
@SplashFireStudio Жыл бұрын
Бредятина.
@shalidor1619 Жыл бұрын
Ага, тренажер. Сколько математиков ни встречал -- полные идиоты, ступи они шаг в любую другую область, включая программирование, чего не сказал бы о программистах