На самом деле математика и программирование имеют не мало общего. В программировании мы пишем алогритмы для решения задач на специальном языке и с использованием специальных инструментов. На выходе мы получаем скрипт/программу с набором полезных функций. Другой специалист сможет использовать этот набор функций для решения прикладных задач. Математика же тоже используется для решения задач. Мы можем создать математическую модель для решения прикладных задач (подсчёт прибыли фирмы, например). Эта модель будет представлять из себя набор формул, матриц, таблиц, функций, которые и будут использоваться для получения эффекта уже другими специалистами. В данном случае математика выступает как язык, на котором мы можем описать модель. Поэтому, лично моё мнение, человек, способный к математике, вполне может быть неплохим программистом, а человек, обнаруживший в себе способности к программированию, вполне в состоянии освоить математику. Многие люди, в том числе способные программисты, боятся математики. Школьные подходы к её изучению раз и навсегда закрепляют у людей в голове стереотип о том, что математика - это что-то неподъёмное и для избранных. Способным программистам стоит подружиться с математикой, особенно с её прикладными областями, вроде тегории графов. Это позволит в будущем освоить более эффективные способы решения сложных задач. Если глубоких знаний математики нет на данный момент, но хочется начать программировать, то не беда. На первых парах можно обойтись и без глубоких знаний математики, потому что для того, чтобы положить комментарий в базу данных, отправленный через HTML-форму, никаких вычислений не нужно.
@Dom1nus7776 жыл бұрын
Я гуманитарий, я могу и рисовать и что-то придумывать, и математику решать, и хотя у меня мозг работает и медленнее, я хорошо знаю математику, и мне проще технаря находить какие-то абстрактные сложные закономерности, главное понимать систему, логику, процессы, структуру, при помощи образного мышления я вижу схему,картину, потом для ее создания применяю математику, разщеты, логик, структуру ... Нету чистого гуманитария или техника, это спорный вопрос, для программирования нужны как точные науки так и творческие, так-что все придется учить)))))
@АлексейКиселев-д2г7 жыл бұрын
Нужна, чтобы знать, что такое цифры и что с ними можно делать) Если говорить про высшую математику, то, конечно, все зависит от сферы деятельности. На самом деле посчитать интегральную функцию не так сложно, решить систему линейных уравнений - тоже, для работы с матрицами есть много готовых решений. Как говорится: было бы желание)
@sergeysuratov90087 жыл бұрын
неужели... наконец-то, под конец видео дошел до правильного вывода: ЛОГИКА - вот ключ к программированию, а математическая логика - это и есть программирование )) Гуманитарий может быть программистом, если у него голова "варит", т.е. у него достаточно памяти и он может построить логическую цепь для решения поставленной перед ним задачи )) Программирование - это та же алгебра, где данные для обработки заменены переменными, а результат понятен для обывателя ))
@webpomosh7 жыл бұрын
Логика это важно, а как же креатив?
@sergeysuratov90087 жыл бұрын
креатив - это уже творческая сторона человека... ))) насколько у него фантазии хватит, чтобы замутить реально что-то полезное и интересное )) для программиста логика все-же важнее, чем для художника (веб-дизайнера, например) креатив, но одно не исключает другого, а значит, и то, и другое приветствуется ))
@bogdanmayskoy6 жыл бұрын
Полностью согласен
@bogdanmayskoy6 жыл бұрын
Полностью согласен
@ИванИванов-д8н9х6 жыл бұрын
но ведь заблуждение, что профессия программиста это творчество. Многие *и не самые плохо устроенные* делают кусок кода в большой конторе, кусок кода средний по сложности и не придумывают ничего вобще. И такой нетворческий и неуниверсальный программист это весьма хороший расклад, т.к. творческий универсальный в микрофирме сегодня получает полторы зарплаты, а завтра фирма обанкротилась и его уволили. А в бльшой фирме сидит, разргебает заказы годами и он непотопляем. Кстати, интересная тема для ваших выпусков - устраиваться программистов в большую или в малую фирму, плюсы и минусцы
@flexterion7 ай бұрын
Математика учит думать. Она формирует логическое мышление в первую очередь. Если человек хорошо знает математику и у него есть большое желание стать программистом, то есть большая вероятность, что он им станет
@alexeygorsky7 жыл бұрын
А интересно как современный рынок делит програмеров по... как вы говорите узким специализациям ?
@mioleko2916 жыл бұрын
большое спасибо за ответ на вопрос который давно меня мучал)) Очень сильно боялся того что не смогу стать разработчиком из-за того что плохо знал математику в привычном пониманий (различные уравнения, умножение и т.д) однако теперь мое мнение поменялось а вместе с ним исчезло мое волнение и в каком то роде страх) Главное: логика. Ну а с этим проблем думаю не возникнет Ну а если в определенной задаче мне понадобится что-либо непонятное из математики я просто найду инфу на эту тему и пойду дальше работать надеюсь что я все правильно понял xd
@ДмитрийЖердин-я3й7 жыл бұрын
Все зависит от того, что ты пишешь,. Пишешь что-то связанное с математикой и вычислениями, то конечно матика нужна, если пишешь игру, то хватит 8 классов школы, ну матрицы может еще понадобятся. На самом деле математики при программировании очень мало, больше логика и понимание как сделать, решить ту или иную задачу использую уже имеющиеся технологии (библиотеки, проги и т.д.).
@LightAndVerity6 жыл бұрын
Напиши мне crysis 4 без знания математики, я бы на это посмотрел.
@ran4erep6 жыл бұрын
не знаю математику, на уровне четвёртого класса, мне это не мешает кодить
@ДенисМанн-б7ь7 жыл бұрын
Я полностью изучил Юкоз и без знания ХТМЛ в Юкозе не разберёшся, теперь изучаю Вордпресс, там тоже нужен ХТМЛ, так что ХТМЛ нужно знать всегда и везде
@masterbiz1007 жыл бұрын
Для Вордпресса еще и CSS нужно знать и PHP. Одного HTML маловато будет. Просто, конечно, это еще зависит от того, что именно на Вордпрессе ты хочешь сделать - просто по-быстрому бложик склепать или заниматься коммерческой разработкой тем и/или плагинов, использовать стандартные возможности Вордпресса или добавить к нему свой уникальный функционал
@101groover7 жыл бұрын
мы, гуманитарии, картинки рисовали на информатике когда-то. так и зарождается любовь xD
@Cosmos-g2n6 жыл бұрын
Что математикая запись, что языки программирования - это все формальные языки. По сути одно и то же, по виду разные слова, разные правила и разные их количество.
@yurykotovsky40177 жыл бұрын
Так что же мешает гуманитарию изучить математику?
@nikolaybonapartov73797 жыл бұрын
отсутствие способностей от природы)
@yurykotovsky40177 жыл бұрын
Технарями не рождаются, как и гуманитариями. Всему можно научиться. Главное, желание
@qburanp6 жыл бұрын
Yury Kotovsky можно согласиться что научиться на каком-то уровне можно чему угодно любому человеку, но одному это как 2+2 будет, а другому несколько лет учебы, стоит ли это того? Стоит только если у человека такое хобби, рынку же такие не нужны.
@artiomturkan25296 жыл бұрын
Разве есть чистые гуманитарии или чистые технари?
@TheGothicSecret7 жыл бұрын
в играх надо
@MrHerov26 жыл бұрын
На видео наткнулся случайно, и это - деградация в чистом виде. Только пришел к программированию, пришел из АСУ ТП, и как то я слабо представляю, как эти товарищи решат хотя бы 1 задачу в АСУ без хорошей математики. Радует одно - больше деградантов, больше зарплата у людей.
@discoboy81693 жыл бұрын
В России образование - общеобразовательное и это и губит детей, куча предметов не по профессии и в итоге человека не хорош не в чем. В Англии образование профильное, дети выбирают предметы уже в школе и поэтому выбрав что нравится лучше учатся, плюс учат ЧТО НУЖНО ЕГО ПРОФЕССИИ. Да они в общем не все знают, зато профильно они лучше будут как специалисты в выбранной профессии, тем самым эффективно потратив время.
@webpomosh3 жыл бұрын
С образованием бывает все сложно :)
@pop-topeyes18156 жыл бұрын
ТАК РАЗМАЗАТЬ) ТО ЧТО МОЖНО БЫЛО В 5 МИНУТ УМЕСТИТЬ, ОДНО И ТОЖЕ ПОВТОРЯЕТЕ
@GREGORY.SORROW19893 жыл бұрын
А я вообще таблицу умножения не знаю но вот на черчения ходил мне просто интересно было Чертежами заниматься но вот что мне нравится я смотрю на лист бумаги тетради формата А4 всмативаясь в её клетки я решаю свои головоломки
@DiamondSane6 жыл бұрын
От пачки сигарет и отъехать ребёнок может
@ringostarr_77 жыл бұрын
Программист который говорит что конструкторы по созданию сайтов - это хорошо, и в то же время сам пишет на PHP - это оксюморон. Любой мало мальский программист знает что конструкторы сайтов делают говно код, с которым не любят работать поисковые машины. И для программиста вообще математика не важна. Важно углубиться и понять что такое ООП - объектно-ориентированное программирование. Для этого надо почитать как минимум Философия C++ и/или Философия Java Брюса Эккеля. И уж точно намного полезнее чем математика будет изучить английский язык и читать книги по программированию на языке оригинала, так как в русских локализациях много ошибок.
@niktaub64076 жыл бұрын
Что ты несешь ? Открой любой технический мануал описания какого-либо алгоритма, он полностью описан математическим языком, с выкладками\доказательствами\формулами. Имея дело с компилируемым языком, вообще зазорно говорить, что математика не нужна. Ну будешь клепать хелловорды с говнокодом ! С++ это язык нубов - ООП это вещь, которая отвлекает от кода, а не помогает ;)
@petru4io4336 жыл бұрын
Кеффффтииирррр)))))!!!! "Наш любимый"
@egoregoroff1047 жыл бұрын
спасибо:)
@101groover7 жыл бұрын
Айтишник BRLLYN 92 nu3gaTblE ассоциации даёт. Логика - это математика
@Dmitry_Yaroshevsky7 жыл бұрын
Ну, думаю, что гуманитарий, конечно, сможет программировать, но на уровень ниже технаря! У хорошего технаря мозг работает быстрее! Поэтому, гуманитарием быть, конечно, хорошо, но технарём лучше! :)
@webpomosh7 жыл бұрын
быстрее - это не всегда лучше ) подходы разные нужны, подходы разные важны
@misteranderson60587 жыл бұрын
Дмитрий Ярошевский технарем нужно родиться
@nikolaybonapartov73797 жыл бұрын
будучи гуманитарием, скрепя сердце, вынужден с тобой согласиться)
@albrehtdurer5577 жыл бұрын
судя по твоему комменту, твой моск работает быстро, но бестолково))
@danyalOFF7 жыл бұрын
пруфы есть?))
@OlgaKovalevarealNZ6 жыл бұрын
В Новой Зеландии, где я живу, программисты зарабатывают примерно 70-80 тыс НЗ долларов в год. В Австралии или штатах еще больше. И ведь есть шанс туда перебраться. Например, через учебу, переквалификацию. www.realnz.ru
@honeymr.latenight57146 жыл бұрын
Математика нужна всем, хватит пить кефир👊
@twain21024 жыл бұрын
да блин сколько у нее йогурта то
@niktaub64076 жыл бұрын
Почитал комментаторов. Веб-программисты даже не суйтесь в компилируемые языки, без знаний математики вы охуеете здесь. Ибо задачи совсем другие. Откройте любой алгоритм из любой области будь-то сжатие по LZW или рисование круга по Брезенхейму, он полностью описан математическими понятиями и формулами. Кто-то может сказать, что все математические библиотеки написаны за нас, и нужно только применять ООП для решения задач. И как вы будете решать задачу, если работодатель заставил вас писать свою математическую библиотеку, либо алгоритм сильно завязан с математикой, где например нужно узнать площадь криволинейного контура ? Будете утопать в логических конструкциях типа if()else, написав говнокод...
@niktaub64076 жыл бұрын
Нет, не полный кретин, есть так называемые несвободные лицензии, которые запрещают модифицировать код библиотек и использовать в закрытых исходниках. Это так называемые лицензии несовместимые с GPL. И сама GPL не дает тебе права - закрывать исходники. Коммерческая разработка сильно затруднена с таким раскладом, поэтому не редко, когда работодатель просит писать все самому...
@Kefveseke6 жыл бұрын
Забавно, что зарплаты у "непрограммистов", зачастую, выше при равных мозгозатратах))
@misteranderson60587 жыл бұрын
Программирование это и есть сплошная математика! Сайтошлепание это не программирование.
@masterbiz1007 жыл бұрын
Ну и где в программировании "сплошная математика"? Для создания практически любой программы не нужно никаких математических расчетов. Даже если программа и предполагает выполнение расчетов, то все необходимые формулы уже прилагаются заранее и программисту всего лишь нужно переложить эти формулы на данный язык программирования. Главное, что требуется программисту - это алгоритмическое мышление, способность продумать последовательность шагов для выполнения поставленной задачи и реализовать это посредством использования синтаксиса данного языка
@misteranderson60587 жыл бұрын
Просто Русич Вы программируете? Любой алгоритм построен на математической составляющей. Составление сложных структурированных запросов в БД. Сложение вычитание умножение строк это не математика ? , анимация объектов.А алгебра логики вам знакома? даже этот чувак сказал на видео что математика и логика это очень близко. Циклические конструкции а они быват очень трудно реализуемы без понимания алгоритмов,есть конечно индивиды которые вкладывают по 30 циклов внутрь друг друга. алгоритмы перебора крупных массивов. Да все пронизано математикой особенно на низком уровне программирования. Все время что то вычисляешь хоть и не на уровне формул. Человеку гуманитарию сложнее дается программирование чем технарю и это факт. Вообще это странное утверждение что программисту не нужна математика , ведь почему то все вузы мира используют серьезную математическую подготовку студентов. Нахрена спрашивается? Да вы даже элементарную игру не напишите без математики.Я хоть и немного программирую но даже в обычных автоматических js слайдерах и раличных движущихся штук мне приходится делать некоторые мат. вычисления. Есть лишь области где математика идет предметная , там нужны в основном знания математики как науки чем умение программировать, вот такая математика не совсем нужна программисту. изобретать формулы не нужно но нужно уметь их применить в нужном месте и понимать как они работают. Это тоже подразумевает знание математики. Удачи!
@sau97037 жыл бұрын
Хз. , уже 15 лет занимаюсь прикладными разработками под десктоп и веб , в этом направлении хватает математики уровня 5-го класса , за редким исключением - где как раз таки заказчик подает нужные формулы и объясняет как их применить.
@misteranderson60587 жыл бұрын
Александр Безфамильный А я и не говорил про мат. анализ и дискретку что они везде используются. . Но математика в программировании везде , надо быть дауном что бы ее не замечать. Даже на фронтенде различные анимации прописываются математическими уравнениями. Она в различном виде, но присутствует абсолютно везде. Даже логика это тоже математика
@misteranderson60587 жыл бұрын
Taylor Derden Да нет, наоборот быдлокодерам не нужна математика, советую сначала школу закончить