Computer science. Не секрет, что базовыми учебными дисциплинами программистов являются математическая логика, теория информации, теория чисел, матанализ, линейная алгебра, теория вероятностей и теория игр. Уже становится очевидным как ужасающе много надо знать, даже если не рассматривать конкретные языки программирования, фреймворки, архитектуры и английский. Как лучше структурировать процесс учебы, чтобы сократить время и расходы и при этом выучить все максимально качественно? Делитесь опытом, если таковой имеется.
>>196080066 (OP)То что ты перечислил нахуй не нужно чтобы формошлепствовать за 300кк в микросекунду. Ты хочешь именно наукой заниматься или какими-то сложными задачами?
>>196080519За 3.5 года работал максимум 30 дней.А вчера вообще хотел выпилиться... как и прошлые тысячи разНо в этот раз вполне серьёзно, у мамки спросил мнение на этот счёт.Закончил тем, что моя жизнь мне не нравится, я жить не хочу, и когда-нибудь решусь. Она заплакала, я ушёл к себе в комнату.
>>196080553Я хочу быть мочь и в то, и в другое. Но в голубых мечтах, конечно, геймдев предпочтительнее
>>196080553Дополню:Для реальной работы в cs ты перечислил довольно мало мат. дисциплин. Нужно больше. Намного больше.Ты готов писать статьи и рожать что-то новое через боль и страдание? ПодумайДля продакшена есть школа анализа данных яндекса. Обучение там 2 года. Котируется примерно как магистратура топвуза, мб выше. Треков образовательных довольно много + проход в Я без скрининга.Если же 2 года ты ждать не можешь и чем-то серьезным заниматься не хочешь - иди на стажировку куда-нибудь в аути контору, а там разберешься.
>>196080878Пик 100% релейтед. Матан в играх нахуй не нужен обычно, для графики нужно знать простейшие вещи из линейной алгебры (всякие вектора-кватернионы) и вычислительной геометрии, но в современных движках оно тебе даже и не нужно, там все это от тебя спрятано.В играх довольно много своих специфических изъебств (работа с GPU, сетью), которые к перечисленным тобой дисциплинам мало отношения имеют.
>>196080985Мера, действан, комплан, функан, сложность, много всяких алгебр, топка, опты(много всякой дряни, особенно выпуклой)
>>196080878Ну тогда ты не понимаешь о чем говоришь. Это максимально далеко от cs. Да еще и ты не сказал на какие позиции ты метишь в геймдеве.
>>196081087Более того, еще нужно специализироваться на каком-то пулле тем и посещать по ним просеминары, конференции, читать статьи и писать, решать проблемы и прокачивать своё резюме, чтобы нормально работать, а не хуйнёй страдать.
>>196081087Блядь, я думал все мои проблемы с учёбой из-за траты время на двач, какого хуя тут сидят шарящие люди тогда? Или ты заходишь на пол часа в день?
>>196080066 (OP)> Как лучше структурировать процесс учебы, чтобы сократить время и расходы и при этом выучить все максимально качественноВот и жертва егэ приехала. Раньше в вуз шли только те, у кого были 5 по профилю, а не хуесосы с купленными ЕГЭ.>>196081069Если ты не можешь выучить просто 5 алгоритмов из учебника, то как ты собрался делать графику для ААА тайтла за 3 года с жоскими дедлайнами?
>>196081214> я не могу в матан и олимпиады> поступай в вуз на матанСогласен, его там абассут и абасрут.
>>196081069Двачую этого.Вообще опу-бы хорошо понять разницу между разработкой фронт/бэк, аналитикой, компьютер саенсом и в стороне стоящими фичами типа геймдева, машинки и пр.Я немного попытался выше, но получилось не то что бы доходчиво.Короче: оп, пообщайся со спецами в этих сферах. Мне ты можешь задать вопросы по cs.Ищи в сети контакты нужные.
>>196080066 (OP)Я думаю если ты к этому не расположен то у тебя нихуя не выйдет, хоть ты век учись. Я вот например историю любил в школе, географию, игори и как то начал изучать программирование начал пилить игру одновременно познакомившись с тру кодером. Я ему рассказывал что я хочу сделать и он делал, а когда я лез в его код или пытался на его базе что то сделать и у меня не получалось я обращался к нему, и он буквально за секунду подумав говорил что да как надо делать, выстроив такую логику что охуеть можно. С каждым подобным пояснением я чувствовал себя все тупее и тупее, пока не пришел к выводу что у меня с математикой совсем аут как бы я не пытался ее понять. Зато этот убер кодер нихуя не мог в идею и фантазию, в целом в дизайн проекта. Так что каждому свое.
>>196081369>Если ты не можешь выучить просто 5 алгоритмов из учебникаДело не в том можешь или нет, дело в том что а нахуя? Жизнь слишком коротка, чтобы учить ненужную поебень, которая никогда не пригодится.> то как ты собрался делать графику для ААА тайтла за 3 года с жоскими дедлайнами?Возьму готовый движок, там за меня все сделано. В крупных конторах к тому же обычно ты будешь пилить свой маленький кусочек игры, для графики есть специально обученные люди, а ты будешь точно так же перекладывать объекты между коллекциями, как в любой другой сфере разработки.Душа есть в инди-разработке, но там ты ААА-йобу с графоном и не потянешь.
>>196081421Ну я не то, чтобы совсем не могу, просто линейка с мат.логикой пиздец нудятина ебаная, тервер с дифурами ещё куда ни шло, а там ведь ещё сроки сжатые и преподы по сути нихуя не объясняют..
>>196081603КАК ЖЕ У МЕНЯ НАХУЙ БОМБАНУЛО С ЭТОГО БРЕДА! УУУУ! СУКА! ПРОСТО МАКСИМУМ ДИВАН!мимо 3 тайтла под PS4 shiped; WWZ, Mudrunner, Quake Champions
>>196081801жалко что я этим всем загорелся только 1 мая. Чтож попробую выучить питон для начала хотябы. Просто синтаксис лол. Я вообще RTL дизайном занимаюсь, но в дата саенсе большие деньги, так что стоит попробовать
>>196080728Анон, какой лвл? Тоже несколько раз думал о суециде, но просто понимаю, что мать будет страдать. Хотя она у меня и не старая, больная нищенка.
>>196081747> нихуя не объясняютВсегда орал с этой фразы.> не могу выучить 5 страниц> ДАЙТЕ МНЕ ЕЩЕ 55 СТРАНИЦ С ОБЪЯСНЕНИЯМИУ тебя аналогия уровня "не могу отжаться 50 раз". ДАЙТЕ МНЕ ОТЖАТЬСЯ 150 РАЗ
>>196081873Я бы сказал, что там большие деньги потому что там работают тяжелее и учиться надо больше. Если ты не знаешь питона - то наверное тебе придется года 2 готовиться. При отсутствии работы - год.Могу расписать гайд, если надо. Но подумай лучше меся-другой, оно тебе надо рвать жопу 2 года безвылазно? А может и 3, если не поступишь. А потом еще 2 учиться. А если не осилишь с 1ого раза (можно остаться на 2ой год) то еще год. Ты точно УВЕРЕН, что тебе нужен ядрёный дата саенс? Может тебе разонравится
>>196081864Я кидаю им мемасы в закрытую группу в телеге. Они меня лайкают и зовут к себе собеседоваться. А тебя? А еще я с ними бухал на GDC 2019.
>>196081793Я в геймдеве работал, правда было это десять лет назад, во времена PS3. Было как я сказал: крупная контора, я там делал свой кусок работы, ни графикой, ни чем-то дохуя сложно алгоритмическим заниматься почти не приходилось, а если и приходилось - теоретические знания там укладывались в пару статеек и пару дней изучения. В основном пилил какие-то внутренние куски движка (работа с анимациями, инпутом, форматами данных).Для графики была пара задротов-профессионалов, вот они там сильно упарывались. Но это еще и было в те времена, когда юнити или анрила не существовало, каждая контора пилила свой движок. Сейчас с этим небось проще, свои движки мало кто делает.Потом пилил индюшатню, имею игру в стиме, в меру успешную для своей узкой ниши. Там уж и подавно не нужно ничего, кроме общего опыта в программировании. Геймдизайн и прочие не связанные с непосредственно кодингом вещи там главнее.Можешь описать свой опыт, может он и отличается как-то от моего и пригодится тем кто читает тред.
>>196081653О, а я под началом Капулкина работал когда-то. Лол, интернет тесен. Это не с тобой мы пикрелейтед много лет назад обсуждали?
>>196081996распиши, всегда готов услышать. Ну как бы я понимаю что без труда не получить 300кк в наносекунду, это очевидно. Вообще, а какие варианты?) Лучше попытаться хотябы. Моя специальность мне канеш нравится, но повторяю, она не так востребована, а следовательно оплачивается ниже.
>>196081918Ну ты че совсем дурачок.. Что-то понятно, что-то нет -- это не значит, что не понятны азы. И такой тупарь как ты ещё смеет учить меня жизни, докатились.
>>196082135> Можешь описать свой опытМного кода. Всё медленно компилируется, ибо С++. На ПК собрать проект с нуля это где-то 12 часов. Много уровней данных и абстракций. Синьеры фигачат абстракции и дата драйвен. Остальные его юзают толпой на 10 проектах. Везде ECS, потоки. Если ты назовешь студию, где делал PS3, то мне этого хватит. Я, возможно, даже узнаю тебя. Или круг людей, где ты мог быть 10 лет назад.
>>196082213Да, я помню этот тред. Правда не помню уже реплики свои. Капулькин лалка еще тот. В сабере работал 4 месяца. Сказал, что хуйню делают.
>>196082701Есть много критериев.1) размер L1, L2, L32) чувствительность к выравниванию (sic)3) число ядерНикто же не хочет получить -30 fps из-за проца. Хотя многое от говяности API зависит (С или С++) и возможность отлаживаться (которой нет на консолях), документации (которую сони плохо переводят), комментарии в коде SDK на японском. Свой Graphics API. Срок на задачу может быть вообще день, а крашей вообще быть не должно. Иначе встанут вообще все.
>>196082240Опиши свой бэкграунд и то чем ты хочешь заниматься, хотя бы примерно.Если я и напишу гайд - скорее он будет для занятий cs.
>>196080066 (OP)Всю эту хуйню которую ты перечислил не нужно знать никому, кроме тех кто непосредственно занят в малочисленных узкоспециализированных областях, в которых используются знания из перечисленных тобой областей. >теория игрКек, теория игр блять, чмоха делает вброс, получается очень тупо и очевидно, пока.
Что я хотел услышать создавая этот тред? Примерно следующее: хорошо учи логику, матан и линейку на досуге. Этого хватит выше крыше. Все остальное учить в любом темпе или вообще не учить. Вот что я хотел услышать, олухи!
>>196083039Учился на электронщика, схемки паять и придумывать. На деле знаю Си на достаточном уровне чтобы писать хардваре драйверы для микросхем любых. В последнее время занимаюсь программированием ПЛИС на Verilog. Немного знаю матлаб симулинк. Знаю инглишь, свободно читаю, говорю нормально. Быстро учусь коммуникабелен стрессоустойчив лол
>>196083251> Вот что я хотел услышать, олухи!Но это тебе и читаю в вузе. Темболее очень урезано. А ты создал тред, что не можешь выучить даже урезанное.
>>196080066 (OP)> Computer science. Не секрет, что базовыми учебными дисциплинами программистов являются математическая логика, теория информации, теория чисел, матанализ, линейная алгебра, теория вероятностей и теория игр. Уже становится очевидным как ужасающе много надо знать, даже если не рассматривать конкретные языки программирования, фреймворки, архитектуры и английский. Как лучше структурировать процесс учебы, чтобы сократить время и расходы и при этом выучить все максимально качественно? Делитесь опытом, если таковой имеется.Все это нахуй не нужно.мимопогромист
>>196083039>>196083392а чем заниматься я пока что хз, но диплернинг, компьютерное зрение, нейросети выгядят наиболее интересными вещами. Да и дата саенс тоже интересный. Пока я еще и питона не знаю, так что наверное если смогу освоить, то потом определюсь
>>19608190822 скоро. Думаю-то о суициде с 2015, просто вчера было вполне сильное желание сделать это. Так у меня где-то пару раз было. Вроде в этом году такие, так сказать, приступы стали появляться.
Тогда поделюсь ещё одним заебом, который не даёт мне спокойно спать: откуда, блять, взялось слово "отображение"?Пока я понимаю это как слово отражение чего-то, которое может быть с разной степенью искривлённым.. Есть идеи на этот счет?
>>196082526Ну они вроде хуйню и делали, не помню уже.>>196082379> На ПК собрать проект с нуля это где-то 12 часов.Это да. Изменил один хедер - инджой ер перекомпиляция по часу (отчасти поэтому я с плюсов потом радостно в джаву сбежал). Помню всякие костыли типа IncrediBuild с распределенной сборкой.> Если ты назовешь студию, где делал PS3, то мне этого хватитДа я в криате работал, >>196082213 тоже мой пост если что.>>196082701Плохо помню уже, но дрочева хватало. Отдельный код писался для основного ядра, отдельный задротский код писался для SPU ядер для специфических задач.Тогда PS3 еще был сравнительно новым и можно было обойтись без совсем уж дикого дроча. Вот в последние годы популярности этой консоли было уже сложно, тогда настольные PC уже на световые годы ушли вперед по мощности железа, и чтобы запускать мультиплатформу на хиленькой PS3 приходилось оче напрягаться и выжимать из железа все, в том числе из этой их оригинальной архитектуры проца. Но я к тому времени уже съебал из геймдева.
>>196081087Так, ОП назвал следующее.математическая логика, теория информации, теория чисел, матанализ, линейная алгебра, теория вероятностей и теория игр.А ты, шизок, выпернул этим:>мераМера входит в ТВ и матан сходу. >действан, компланЧе бля? Пока понял, что это матанализ прошло секунд десять. Было у ОП.>функанДа, охуенно, функан для компьютер сайенс. Тебе кроме понятия функционал из функана хоть чет надо, овощ еб?>сложностьВходит в матан и теорию информации.>много всяких алгебрС замиранием сердца жду перечисления.>топкаАга, охуенно. Топология сетей != топология пространств, ебаный дурачок-эникейщик.>оптыОП про них не писал, но можно сделать ход конем и в дискретную математику запихнуть элементы функана, теории информации и методы оптимизации.Короче выебнулся петух деревенский ебаная шваль на пустом месте. Уроки учи первокур блять.
>>196080066 (OP)>же становится очевидным как ужасающе много надо знатьЗачем? Думаешь, что со временем тебя автоматизируют? А вот хуй, юнит-тестирование(написать прогу, которая бы автоматом писала юнит-тесты к любой проге) алгоритмически неразрешимая задача => они всегда будут нужны, всегда будет работа даже для самых дауничей.
>>196084284>написать прогу, которая бы автоматом писала юнит-тесты к любой прогеУ меня у одногруппника темой диплома была генерация тестов для олимпиадных задач по программированию с помощью машинного обучения. Суть такова, что на соревнованиях программисты решают задачи и пишут код, он отправляется на сервер и там тестируется, если тесты прошли - команде засчитывают задачу.Ну и тот чувак сделал тулзу, которая автоматически генерирует наборы входных и выходных данных для тестов. Получилось лучше чем у людей (т.е. через такие тесты неправильным приближенным решениям пройти оказалось сильно сложнее чем через написанные людьми).Конечно это еще не полноценное написание тестов. Но я бы не зарекался на будущее.
>>196084466Ты не понимаешь сути юнит тестов, ты про авто/функционалити тесты говоришь, наверное, для таких сотни тулзов есть, хотя бы парасофт, с юнит тестами он справляется мегахуёво, по сути генерит лишь шаблон и тебе ручками надо править потом каждый сгенеренный тест, это такой бред. А вот проблема написания юнит-теста это по сути описание формальных требований к тому, что должен делать юнит, это никак не автоматизировать из-за того, что https://en.wikipedia.org/wiki/Entscheidungsproblem.
>>196084466Ну и да, это не имеет смысла, так как хорошо написанный человеком тест, короче есть некоторые классы эквивалентности, на которые делится множество возможных входов, для теста достаточно взять по элементу из каждого класса и ты таким образом протестируешь вообще все классы. Типа нейросетью подбирали классы мб, не знаю, знаю, что в топовых конторах, у которых свой R&D отдел по машобу, у чуваков из которого я в курилке спрашивал можно ли там с помощью сетей и прочего сделать автогенерацию юнит тестов они поржали и сказали нет, это неразрешимая задача.
>>196084084Я не хочу комментировать высер студентика. Если тебе очень хочется - погугли семинары стекловки по соответствующим темам. А лучше приходи лично, там все расскажут и объяснят. не объяснят>>196083679Я буду сейчас вещать с позиции работающего в сфере cs специалиста. Если тебя интересует реальная теория и ты хочешь работать в этой сфере - то путь "с нуля" выглядит примерно так:Сначала ты берешь мат. анализ в 57 школе и решаешь его весь. (гуглится методичка)Параллельно ты нарешиваешь задачки на кодфорсес, читая какого-нибудь дасгупту по алгоритмам. Добираешься до рейтинга 1700-1800 чтобы набить руку.Вместе с тем, после небольшего набивания руки в математике - ты осваиваешь курс дискретной математики. Подойдёт дискретный анализ фивта(физтеха). Можно что попроще, екрс любого вуза в общем. Если не покрыта np-трудность - её ты ботаешь по любым методичкам близким по теме. Освой сведение задач.Параллельно с этим читаешь Шеня вычислимость и сложность. Еще всякие доказуемое - недоказуемое и пр.Теперь можно приступать к серьезной математике:Городенцев курс алгебры в двух томах. Виро по топологии. Панов лекции по линейной алгебре специально для линейке.Схрейвер по линейному программированию. (обязательно)Здесь ты уже разберешься сам что далее почитать по выпуклому анализу, прикладной геометрии и пр.Если ты еще чувствуешь нехватку матана - а ты её почувствуешь - можно навернуть лекии Шапошникова с мехмата по матану, навернуть их в самом начале, если хочешь. А также его же с матфака вшэ по дифурам, если совсем захочешься чего-то такогоТакже подойдут(а точнее не будут лишними) первые 2 года НМУ (гугли независимый московский университет. Ищи хорошо записанные лекции с листочками неважно каких годов).Пока ты всё это грызёшь - практикуешься в кодинге, перекодивая и куря https://e-maxx.ru/bookz/files/numerical_recipes.pdf Теперь ты готов сожрать Ширяева по теорверу, подкрепленный курсом какого-нибудь вуза а затем какой-нибудь про-курс по марковским цепям. В это время можно смотреть лекции ШАД яндекса по интересующим темам. Или же копать вглубь интересной тебе темы.Дополнительная часть:Если ты добрался до этого места, и тебе мало: алгебраическая топология, алгебраическая геометрия, гомологическая алгебра тебе в помощь. Советую посещать семинары нму и стекловки.Управишься за 2 года - идёшь в ШАД и веселишься.
>>196081603>Жизнь слишком коротка, чтобы учить ненужную поебень, которая никогда не пригодится.Посмотрю как ты запоешь когда страну закроют, будешь юзать только отечественные разработки а они будут настолько унылыми, что под аппаратуру хочешь-нехочешь будешь изъебываться>Возьму готовый движок, там за меня все сделанотолько лишь от того, что мир это юзает и поддерживает
>>196086359Чёт оверкилл, не? Алсо в ШАДе ж простенькие совсем экзамены, ну я только онлайн правда проходил ради интереса, на ирл не поехал, но всё же.
>>196086467Возможно. Просто я хотел бы, чтобы человек пошёл в ШАД и не умер, изъёбываясь по 12 часов в день.
>>196083884а что сейчас делаешь и где? Кстати заметил. Что люди, которые не работали с Арсением, говорят Капулькин, а кто работал Капулкин.
>>196086564Я занимаюсь умелым бросанием монетки.Подкручиванием распределений для некоторых стрёмных алгоритмов. А также вероятностными алгоритмами в принципе, разработкой, оценкой. Также имею опыт в автодоказательствах
>>196086712Алсо что ещё за вычислимость и сложность? Есть у него книга сложность и случайность, а есть книга вычислимые функции, типа две прочитать?
>>196086779Лучше читать всё) Начать можно с теории игр, она совсем детскаяЮ для школьников. Можно читать в пробках за рулём или в метро.
>>196086359спасибо за подробный гайд, конечно от такого количества матана мне стало уже плохо. Я даже не представляю где могут потребоваться такие колоссальные знания, и какой уровень зарплат у таких специалистов.
>>196086885Уровень зарплат как у раздолбая машинлёрнера*1.5.Я занимаюсь этим потому что по кайфу. За деньгами - заботай линейку с теорвером и матаном рандом курсы и иди учи машоб параллельно. Там деньги делаются быстрее. Примерно года задротства достаточно для норм младшей вакансии с нуля.
>>196086832Не, я вот начал с теории множеств у Шеня, просто читал и все подряд задачки решал, потом вот сейчас на второй книжке языки и исчисления, на 95 задаче, короче про исчисление предикатов там, доказана была корректность, теперь немного упражнений чтоб попривыкнуть и след глава полнота. На это у меня ушло полтора года. Твой план если выполнять это вообще лет на 10.
>>196086976Хотя не, пизжу, с сентября прошлого начал, поменьше, но один хуй я уже охуел, а ведь я даже не притронулся пока к математике, чисто основания.
>>196086885Однако, стоит заметить, что иногда может выстрелить что-то хорошее. Но больше 1-1.5л в месяц в рублях не рассчитывай в среднем, даже частично работая не в рф.при условии > полгода тут
>>196087192Каким образом желание может помочь мне быстрее доказывать задачки? Лол. Толстишь, небось, а я ведусь. Общие слова кидаешь.
>>196086564Да ничем он не занимается. Это рандомный кукарека.Насрал рандомными книжками в посте, которые ни к чему отношения не имеют. Анализ 57 школы my ass. Тупое деревенское чмо высралось в б, вот это еп твою анализ так анализ. Гомологическая алгебра. Программист из НМУ. Боже, спаси того долбоеба, который на полном серьезе послушает это чмо.>>196086359Обидно, что не поступил даже в маи с общагой, да, дурачок? Щас бы ходил в НМУ, становился УМНЕЕ, готовился к ШАДУ. На ФИВТе же заканчивают ШАД вместе с дипломом ФИЗТЕХА уууу. А потом сразу работать в ЯНДЕКС.
>>196080066 (OP)Ерунда, не обязательно знать матан чтобы программировать.Учить надо паттерны проектирования, чтобы код было быстрее писать, проще тестировать и поддерживать. Учиться этому надо на практике. Находишь заказчика, учишь фреймворк, пишешь. Понимаешь что написал хуйню, переписываешь. И так пока не научишься. Будешь матан с теорией игор дрочить - вряд-ли мотивации хватит в разработку пойти. А вот если разработчиком будешь и будет получаться (с фреймворком разобрался, код DRY и SOLID весь) то как раз захочется чего-то нового, тут то и вкатишься в матан.
>>196087323Я так и делаю, лол. Выходные+вечера после работы. Всё свободное время. Вот ща похавал, проснусь и опять пойду дрочиться.
>>196087323Просто независимо от желания у кого-то математический склад ума, а кто-то гуманитарий, которому просто нравится математика, но он совершенно для неё не приспособлен, практически каждое задание идёт со скрипом.
>>196087418Тогда попробуй что другое порешать. Мб без какого-то опыта в математике как таковой, осязаемых примеров у тебя тяжело идут абстракции.
>>196080519Лул. А программистом тоже работать надо, причем иногда не и только сутра до ночи, а сутра до утра. Вы все такие маняфантазеры, думаете раз кодить умеет значит бездельник, как и бы ни так.Но работа конечно классная, не душная хуета как у многих.
>>196087484Нууу... Если тебе интересны самые основы - попробуй теоркат. Но он без иных знаний в математике будет слабоосязаем.
>>196087459Например, я вот взял запилил автоматический доказатель для исчисления высказываний, потом интересно теорема Гёделя, ходят слухи, что формальная арифметика сама себя может выразить, типа как язык на котором описаны сами правила языка, рекурсивно-аксиоматизированная теория или типа того, хочу дойти до этого, это в третьей книге, в первой про множества было оче интересно, тут про логику, типа вот элементарная эквивалентность, интересно же, две разных интерпретации, а формулы, которая бы их различила нет и тд>>196087509Да хуйня это, общие слова. Всё бывает.
ПОБЕДИТЕЛЬ ОЛИМПИАДХОДИЛ В НМУЗАКОНЧИЛ ШАД@ОПТИМИЗИРУЕШЬ ВЫДАЧУ ГОВНОПОИСКОВИКА ЧТОБЫ БАРИН ЭФФЕКТИВНЕЙ ПРОДАВАЛ РЕКЛАМУ
>>196087597Если будешь далее продвигаться - поботай пару курсов по топологии и алгебре. Затем погугли лаборатории, занимающиеся автодоказательствами. Выйдёшь на меня. Нас тут полтора человека
>>196087650>ПОБЕДИТЕЛЬ ОЛИМПИАД>ХОДИЛ В НМУПОКОНЧИЛ С СОБОЙ НА ВТОРОМ КУРСЕ ИЗ-ЗА БДЗ ПО ФИЗИКЕ, КОТОРОЕ ПРИНЦИПИАЛЬНО НЕ СПИСЫВАЛ@СИСТЕМА ФИЗТЕХАТеперь это антибугурт тред.
>>196087732У меня свой план, там после вычислимых функций идёт комбинаторика и графы, потом числа, потом общая алгебра, линейная алгебра, потом топология, потом анализ, потом геометрия потом я хз, вероятность. Потом видно будет.
>>196087917Типа начать с множеств и логики, научиться в строгие док-ва и тд, потом переходить к простенькой дискретной математике, типа вот множества элементов и понятие порядка мы узнали из курса тм, теперь покомбинируем это дело по всякому, ну а графы с ней связаны сильно, поэтому они вдогонку, потом уже к числам, от них к алгебре и тд.
>>196087985Это как бы будет такой первый курс. А дальше видно будет, там куча всего есть интересного.
>>196087985Это в каком-то смысле правильный план. Интересный. Но довольно долгий. "Классическая схема" изучения математики в каком-то смысле противоположна. Там сначала накидывают кучу суровых абстракций, человечек сквозь боль и страдания выплывает. И приобретает интуицию. А потом читает за пару дней курс логики и всё понимает. И про модельки, и про эйренфойхтов и про гёделей и про сложность.Сказать что лучше - я не решусь.
>>196088154>ДолгийНу да, я знаю, а хули поделать. Да понимаешь, если я правильно тебя понимаю классический план это ты приходишь и начинаешь решать интегралы, находить изоморфизмы у групп и тд, и в ходе этого дела ты типа чувствуешь объекты, с которыми работаешь. Но бля. Вот я так пробовал, ну и что, смотрю dx, вот что такое d?? Никто не даёт ответов, оказывается это нильпотент какой-то, ну я понимаю, что это, типа AxA=0, делитель нуля, но бля. Мне предлагается поверить в нечто, во что я не могу поверить просто так, дальше вот понятие непрерывности ведь чисто топологическое понятие, вот получается мне нужна алгебра и топология для анализа, иначе я просто запомню интегральчики и алгоритмы их преобразования, а для меня это залупа, а не знание. В итоге к чему приходим, к тому, что есть множество, потом идём-идём и там развилка есть, когда на множестве вводятся операции и мы изучаем получившуюся структуру и когда мы берём некоторое подмножество два в степени U и замыкаем его относительно счётных пересечений и конечных объединений(и наоборот) и мы изучаем получившуюся структуру, вот развилка налево пойдёшь алгебру найдёшь, направо пойдёшь топологию/непрерывность найдёшь. Удовлетворяет. Ну идём дальше, вот хорошо, я разобрался с мноежствами, а вот как я буду доказывать теоремы? Как я научусь ловить себя на наёбе? Как мне двигаться дальше без этого и не скатиться в ферматиста? А что если моя теорема вообще доказуемо недоказуема, а я хуетой страдаю? Ответ логика, надо раздрочить логику. Ну и тд. Да, долго, ну а хули я сделаю.
>>196086359Не рановато ли ему в машинное обучение? Он поди и хеллоу ворлда не писал, а тут чуть ли не весь курс прикладной математики. Да и он про геймдев что-то говорил.Обосрется же.
>>196080878Мы живем в двадцать первом веке. Игры которые пилятся в одиночку никому не нужны кроме их создателей и нескольких покупателей.
>>196088154>эйренфойхтовАлсо про игру Эйренфойхта я и так понял, и про модели(интерпретации, в которой все формулы теории истинны) и теории(множество замкнутых формул некоторой сигнатуры), а сложность и т. гёделя я не дошёл ещё. Я всё понимаю, просто долго, я хожу, размышляю, пытаюсь представлять и так и так.
>>196088154>Сказать что лучше - я не решусь.Ну так я решусь, ведь это индивидуально же, мне классический план не подходит, я не понимаю с чем я работаю, мне предлагается поверить в какие-то понятия, я так не могу.
>>196086359>Сначала ты берешь мат. анализ в 57 школе и решаешь его весь. (гуглится методичка)>>Параллельно ты нарешиваешь задачки на кодфорсес, читая какого-нибудь дасгупту по алгоритмам. Добираешься до рейтинга 1700-1800 чтобы набить руку.>>Вместе с тем, после небольшего набивания руки в математике - ты осваиваешь курс дискретной математики. Подойдёт дискретный анализ фивта(физтеха). Можно что попроще, екрс любого вуза в общем. >Если не покрыта np-трудность - её ты ботаешь по любым методичкам близким по теме. Освой сведение задач.>>Параллельно с этим читаешь Шеня вычислимость и сложность. Еще всякие доказуемое - недоказуемое и пр.>>Теперь можно приступать к серьезной математике:>>Городенцев курс алгебры в двух томах. >Виро по топологии. >Панов лекции по линейной алгебре специально для линейке.>Схрейвер по линейному программированию. (обязательно)>Здесь ты уже разберешься сам что далее почитать по выпуклому анализу, прикладной геометрии и пр.Сколько нужно тратить в месяц на еду, чтобы материал усваивался?
>>196090723Я тоже. Иначе не будет энергии хватать. Я не он, но правду говорю. Разжирел как скотина, уже 126 вешу.
>>196080066 (OP)о да, прихожу на работу каждый день, и то теория чисел, то матанализ, а без теории игр даже свободный туалет не найти на этаже.