Учить/Не учить. Вся База Программирования.

Поделиться
HTML-код
  • Опубликовано: 7 сен 2024
  • // стабильный путь разработчика
    и так, есть Computer Science, который состоит из кучи дисциплин
    больше половины которых, тебе вообще вряд ли дадут нужный выхлоп
    но сейчас так много появляется программистов, которые rush'ат
    только один стек, чтобы побыстрее найти работу, что уровень общей квалы падает конкретно
    в видике представлен мини roadmap по изучению фундаментального программирования, которое даст must-have базу, IHMO, необходимую вообще каждому.
    Я wndtn, мне 20 c чем-то лет, и я изучаю computer science и программирую ~10 лет.
    Я into С++, и всякие low-level штуки.
    У меня есть небольшой проект, xplatform, который вы сможете найти на github, и через него практиковаться в изучении всей базы программирования, и если вам повезет(если вы упорный), вы станете хорошим программистом %)
    peace
    ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
    Подпишись сюда, бро:
    Telega и чатик - t.me/wndtn
    Boosty(менторинг для РФ) - boosty.to/wndtn
    Patreon(для остальных стран) - / winderton
    Instagram - / winderton
    Github проекта(код с канала) - github.com/win...
    ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
    Оборудование:
    Камера - Sony a7ii
    Объектив - SIgma F1.4 DG
    Микрофон - AudioTechnica at2035
    Звуковая карта - Scarlett Solo
    Петличка - Rode smartlav+
    Клавиатура - HyperX Alloy
    Вторая клавиатура - apple magic keyboard(black edition)
    Монитор DELL 25'
    Монитор Asus mg248q
    Iphone 11 pro(зеленый)
    CAMLINK elgato - для стриминга
    JBL headset
    Телик LG nanocell 50
    ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
    Польза:
    teachyourselfc...
    github.com/oss...
    ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
    Музыка:
    corbyn kites - overdrive
    HIGH ENERGY CHIPTUNE
    Neo Nomen - Eucalyptus
    Neo Nomen - Silverlights
    o o g a-
    Slynk - Doctor Momentum
    Trance Music for Racing Game
    UPBEAT CHIPTUNE ♫ Amiga
    w e i r d

Комментарии • 567

  • @vladislavshulkevich2554
    @vladislavshulkevich2554 2 года назад +1300

    ТЫ НЕ ШАРИШЬ, ВСЁ НЕПРАВИЛЬНО, УДАЛЯЙ

    • @green_man9705
      @green_man9705 Год назад

      Почему?

    • @smkajatopeu7228
      @smkajatopeu7228 Год назад +28

      @@green_man9705 это рофл..

    • @tonikroos3698
      @tonikroos3698 Год назад +24

      Камеру вырубай, здесь видеосъёмка запрещена

    • @oudeligame7035
      @oudeligame7035 Год назад +7

      @@green_man9705 відео до кінця глянь

    • @Unknown-jy8if
      @Unknown-jy8if Год назад

      Истинный гений

  • @user-bw1fx6mt2w
    @user-bw1fx6mt2w Год назад +305

    1. Языки программирования.
    2. Компиляторы и интерпретаторы.
    3. Операционные системы
    4. Алгоритмы и структуры данных.

    • @addressmodel2121
      @addressmodel2121 Год назад +28

      @@alexei7269 , если ты уже решил свои половые проблемы поиска сексуальной партнёрши, то в свободное от секса время занимайте матаном!

    • @sashashad
      @sashashad 11 месяцев назад

      @@addressmodel2121 а лучше заниматься сексом с матаном.
      занимайся сексом с матаном это классно
      два в одном!

    • @hook_off
      @hook_off 7 месяцев назад

      @@addressmodel2121после матана жена не вставляет

    • @emiliaveiland4215
      @emiliaveiland4215 7 месяцев назад

      ​@@addressmodel2121зачем нам партнёрша, если есть матан

  • @user-yg7rq9ww2y
    @user-yg7rq9ww2y 2 года назад +656

    Про математику можно добавить именно дискретную, она по сути - отражение всех языков программирования

    • @Stifling_Musketeer
      @Stifling_Musketeer 2 года назад +85

      Все зависит чем заниматься. Если это обработка данных (аля data science), то конечно знания линейной алгебры просто необходимы, так как нужно работать с матрицами. А булева алгебра обязательна, так как она дает правильное представление о работе компьютера. Сам я конечно не совсем программист (так как занимаемся в основном обработкой сигналов и у нас как раз "математическое программирование") и работаю с микроконтроллерами. В целом базовые вещи в высшей математике помогают понимать лучше программирование, но конечно если цель программировать, то лучше просто программировать. Надо понимать для чего тебе изучать определенные вещи и от этого отталкиваться.

    • @minoriiii
      @minoriiii 2 года назад +45

      @@aammssaamm у вас талант плохих рофлов(ну или вы не рофлите)
      Upd: (ну если цифры в CSS файле или цифры в названии 1.js - математика, то да без математики никуда)))

    • @Stifling_Musketeer
      @Stifling_Musketeer 2 года назад +34

      @@aammssaamm Это спорное утверждение. Да, я не программист в привычном понимании, но использую программирование как инструмент. И сколько вы используете математики ? В целом если хотите строить динамические модели, то без знаний дифференциальных уравнений никак (в частности систем дифференциальных уравнений первого порядка их решение и анализ). Допустим анализ сигналов, это другие разделы математики (спектральный анализ, теория вероятности). Но мне кажется необходимо иметь знаний столько, чтобы решить задачу качественно, а не заниматься бесконечным изучением дополнительного материала. Но это мое субъективное мнение, вы в праве не соглашаться с ним.

    • @user-oo9gz6wp2q
      @user-oo9gz6wp2q 2 года назад +8

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

    • @Stifling_Musketeer
      @Stifling_Musketeer 2 года назад +10

      ​@@user-oo9gz6wp2q Так я ничего против не писал. Лишь обозначил свою позицию на этот счет без фанатизма. Смысл ещё в том, что мозг избавляется от не нужной информации если её не использовать

  • @unformedvoid2223
    @unformedvoid2223 2 года назад +82

    Можно всё проще. Берёшь, значить, какой-нибудь простой проект, высосанный из пальца, садишься читкаешь про язык программирвания, параллельно пытаясь лепить на всём этом добре проект, испытываешь весь спектр попной боли, отращиваешь новые нейронные связи и спустя три месяца ищешь работу. Там на работе в условиях ещё большей попной боли быстро «отращиваешь» нужные навыки, постоянно читая что-то новое и практикуясь в условиях стресса и высокой мотивации. Таким образом получаешь реальный опыт и не тратишь время на бесполезную в подавляющем большинстве случаев хню, типа обхода графов вширь, односвязные списки и прочие алгоритмы и структуры данных - да, сложные алгоритмы и структуры данных, как и сложный матан, нужны редко. Зато простые алгоритмы и простой матан нужны постоянно. Их вот и учишь. А сложное изучаешь в практике, по необходимости.

    • @creepymuffin2351
      @creepymuffin2351 2 года назад

      Алгоритмы на графах осваиваются за пару вечеров

    • @karpenkonikolay
      @karpenkonikolay 10 месяцев назад

      ​@@creepymuffin2351нет

    • @likeaboss4275
      @likeaboss4275 8 месяцев назад +11

      "спустя три месяца ищешь работу" и понимаешь что нах ты никому не нужен

  • @Saiel2285
    @Saiel2285 2 года назад +82

    Огонь формат, мне зашло.
    Само видео для новичков, в том числе для вайтишников будет полезным

  • @sweet_melancholy
    @sweet_melancholy 2 года назад +115

    Прикольный стиль, мне нравится, что ты с ними экспериментируешь

    • @InconspicuousChap
      @InconspicuousChap 8 месяцев назад +2

      Это клиповое мельтешение. Набивает мозг хаотичным набором сведений и делает из него информационную помойку.

  • @slavavend6080
    @slavavend6080 Год назад +11

    Огромное спасибо, всё коротко и ясно, и подача очень приятная.

  • @ananaslegend
    @ananaslegend 2 года назад +99

    Все что было вынесено на первый план скорее всего никогда не понадобится вам в жизни, помимо разве что ЯП. Как работают компиляторы легче изучать на примере выбранного ЯП и дальше углубится, если понравится. ОС можно просто бегло почитать / посмотреть, не стоит преподносить это как целую дисциплину, человек все равно не запомнит всего необходимого, а так хотя бы общие детали будут в голову, при надобности сможет найти более подробный материал (далеко не факт, что такая надобность вообще когда нибудь будет). АСД нужно изучать в последнюю очередь, уже перед собесом, так как больше оно вам НИКОГДА не пригодится. Действительно нужные дисциплины это ооп и все что с ним связано, базы данных и конкретные вещи по специализации, которую вы выбрали. В таком порядке, как предложил автор можно изучать программирование, если у вас реально много времени, а не как преподнёс автор. Из плюсов так это интересная подача материала, мне понравилось. Наполнение, к сожалению, может ввести людей в заблуждение и только отдалит их от начала карьеры.

    • @basedest4451
      @basedest4451 2 года назад +6

      Почти бы согласился, если бы не пункт про АСД. Да и остальное тоже спорно, как и у автора. На самом же деле знать основы каждой из вышеперечисленных дисциплин надо, но в подавляющем большинстве случаев хватит ну прям основ-основ, особенно с компиляторами/интерпретаторами. Для рядового работяги совершенно не важно как там работает этот LLVM под капотом, но когда я слышу от челов: "у меня прога на питоне скомпилировалась" или что-то в этом духе, то как говорится "can't help not to cringe". Про ОС то же самое. Тема реально обширная и там очень большое пространство, чтобы углубиться, но и совсем ничего не знать на подобии чувачков которые не знают что такое Linux и зачем он вообще нужен тоже не круто для уважающего себя программиста.
      ООП и БД нужно почти всем и всегда, но на самом деле не всем и не всегда, а вот хоть какие-то базовые знания по темам из видоса рил надо знать.
      Ну а вообще да, нужно больше исходить из желаемой специализации, а про то, как с ней определиться, автор вообще не упомянул.

    • @ananaslegend
      @ananaslegend 2 года назад +2

      @@basedest4451 ну, будем объективны, знания всех этих дисциплин безумно необходимы для Computer science специалиста, но новичок без реального опыта будет обычным Джуном. Цель видео и этой учебной программы вроде как избежать университетской тягомотный роботы, но изучая это все одному, без наставников / приятелей / помощников только усложнит весь процесс. Поэтому, мне кажется, что либо ты идёшь по пути наименьшего сопротивления и учишься на обычного джуниор масленка, и только потом, параллельно изучаешь всю эту тему для повышения квалификации, либо сразу идёшь изучать компьютерные науки в универе, где у тебя есть и преподаватели и сокурсники. Это тонкости, которые сложно понять, не будучи уже прогрессистом, так что именно для новичков, людей которые не знают вообще ничего о программировании и не хотят поступать в универ, это видео может быть скорее вредным. Этому видео, как по мне, лучше бы подошло название «что делать после курсиков».

    • @vas_._sfer6157
      @vas_._sfer6157 2 года назад +5

      Не согласен с вами. Выбранные автором дисциплины это основы ПОНИМАНИЯ программирования. Изучать работу компиляторов на примере конкретного языка программирования в начале пути долго и не актуально. Мы говорим об основах.
      Оси также важны. Без них у человека не будет понимания того, как программа взаимодействует с этой мамой ОС и реальным миром.
      Только математика в этих основах спорная. Потому что и сама математика очень обширна. Но что-то на уровне первого курса вполне пригодится.
      (Хотя, если вдруг встанет вопрос оптимизации, то некоторый матан и статистика будут необходимы)
      А структуры данных необходимы всегда! Без алгоритмов и структур данных часть студентов вообще не смогут писать.

    • @shot2420
      @shot2420 2 года назад +3

      @@vas_._sfer6157 , без знания алгоритмов, невозможно создавать работающие программы?) Вопрос, а сколько тогда нужно знать алгоритмов, перед написанием своей первой программы (например какого-нибудь телеграмм бота, по парсингу какой-нибудь хрени на веб-ресурсах) ?) И когда можно остановиться с изучением алгоритмов?) Или когда ты их все узнаешь, нужно начать создавать новые алгоритмы, для того что бы устроиться на первую работу?))

    • @iwenttobed5417
      @iwenttobed5417 2 года назад +3

      @@vas_._sfer6157 бред

  • @dmitriikorzin6205
    @dmitriikorzin6205 2 года назад +19

    Попалось твоё видео в рекомендациях, за содержание 5+. Я подписался. По поводу математики согласен, лишней для мозга она точно не будет!

    • @InconspicuousChap
      @InconspicuousChap 8 месяцев назад

      А меня что-то напугала перспектива "держать IQ на уровне сотки". Но для людей с таким IQ, наверное, подходящий набор. Точно утверждать не могу, не пробовал.

  • @ProgramEnginer
    @ProgramEnginer 2 года назад +54

    Блин, Вин, бро, бротескку, бротато. Ты мне глаза открыл. Всегда казалось, что знание одного языка и фреймворка далеко меня не уведет. Недавно уволился с первой своей работы)) думал сейчас найду другую и буду просто работать. Но, увидев твоё видео, решил начать летом топить cs пока тошнить не начнёт. Хочется стать крутым инженером. ty

  • @dmitriydemenko1878
    @dmitriydemenko1878 2 года назад +22

    Я здесь учу PHP, и не обижаюсь. Мне он гораздо больше и Питона, и Крестиков нравится. Спасибо за ролик. For my mind, there's one important thing you don't point in a video. If you're a newby, study English. Peace

    • @nonamenoname3347
      @nonamenoname3347 2 года назад +15

      Тебе самому надо стади инглиш)

    • @Macaronena
      @Macaronena 2 года назад

      Английский для лохов русский для пацанов

    • @armen_kocharyan
      @armen_kocharyan Год назад +1

      @@nonamenoname3347 дада)))))))

    • @armen_kocharyan
      @armen_kocharyan Год назад

      Эх, Дмитрий, Дмитрий))))))))

  • @alekseysorokin4516
    @alekseysorokin4516 2 года назад +17

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

    • @roman6572
      @roman6572 10 месяцев назад

      Пару десятков лет)

  • @art_gf
    @art_gf 2 года назад +143

    Отличный вариант если вы хотите заниматься всю жизнь теорией и не иметь ничего общего с реальной работой.
    Не существует профессии "программист", нельзя просто взять и учить всё то что хоть как-то к этому относится. Нужно понимать кем вы хотите быть: бекенд, фронтенд, верстальщики, мобильное, эмбедед, игры. Зачем фронтендеру матанал или матстат? И половина остальных дисциплин? Так же можно сказать про каждую из специальностей, учите то что вам нужно, а то что вам нужно это просматривать требования к ~мидлам на ресурсах для поиска работы, искать общие (наиболее встречаемые) технологии и учить конкретно их.
    Если речь конечно не идёт о необходимости как можно быстрее стать разработчиком и зарабатывать деньги, если у вас есть просто желание уйти мозгами в компьютер саенс, то тут уже другой разговор.

    • @khasanshadiyarov
      @khasanshadiyarov 2 года назад +8

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

    • @art_gf
      @art_gf 2 года назад +4

      ​ @Человек поймите какой язык вам нравится, сфера определится сама собой. Возьмите себе языки из нескольких различных групп - Серверное программирование: статической типизации - Java/C#, динамической - php, ruby, python; низкоуровневые - C/C++/Rust, мобильные - Kotlin/Swift, фронтенд - JS. Найдите бесплатные курсы/гайды по одному рандомно выбранному языку из группы и поковыряйте его неделю-две, повторите для каждой группы. В конце выпишите плюсы и минусы (субъективные) для каждого языка и поймите какой вам нравится, например вот вам нравится что в языке X есть скобочки, в отличии от языка Y. Или вам нравится что в языке X не нужно писать тип данных при объявлении переменной.

    • @DocNight
      @DocNight 2 года назад

      @@art_gf Я никогда не работал, но по сути программирование является моей хобби (в свободное время пишу скрипты и конструирую игровые движки).
      Конечно сорян за оффтоп, но какое направление вы бы могли мне порекомендовать, любитеью сложных задач?

    • @larik8977
      @larik8977 2 года назад +1

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

    • @vas_._sfer6157
      @vas_._sfer6157 2 года назад

      @@larik8977 Data science?

  • @useinabilev9210
    @useinabilev9210 2 года назад +41

    Пхаха, неплохой формат, мне зашло. Thx

  • @Longmanrus
    @Longmanrus Год назад +7

    Дискретная математика однозначно нужна, без нее печально будет.
    А по остальным частям не считая школьную алгебру мне из вышки понадобилось вычислять площадь между 2х кривых, и писать на PLC свой пид-регулятор.
    Все зависит от сферы деятельности, но на 99% программирование это создание программ из "кирпичиков" уже готовых функций и методов в которых уже есть "готовая" математика.

    • @princessmary5556
      @princessmary5556 Год назад +1

      Вы пишете: *Дискретная математика однозначно нужна* Чушь

    • @InconspicuousChap
      @InconspicuousChap 8 месяцев назад

      Сборка из "кирпичиков" - это не программирование. Эту деятельность просто так назвали, чтобы льстить выпускникам видеокурсов и ПТУ, будто они действительно создают что-то важное, чтобы они сидели до пенсии на зарплате в 100 тыс и не лезли в серьёзные проекты. Всё равно, что мусорщика назвать главным специалистом по утилизации вторичного продукта. Там работают люди, которым дискра действительно не нужна, вроде отметившегося в комментарии 3 месяца назад быдлокодера. Даже свои тонкие прослойки кода они сами не пишут, а копипастят друг у друга и из Интернета. Реальный разработчик должен знать всю высшую математику первых двух курсов ВУЗа и "программистские" дисциплины: дискретку, теорию множеств, булеву алгебру, реляционное исчисление, лямбда-исчисление, теорию категорий, несколько машинных архитектур с их преимуществами и недостатками, десятки алгоритмов и структур данных в каждой нише и их свойства, причём, уметь их реализовать, а не просто вызвать библиотечную реализацию. Заметим, в ВУЗе не изучают и половины этого, но там дают основы и учат учиться, а остальное - сам. Можно, конечно, и не учиться, а работать специалистом по сборке из "кирпичиков", от кризиса до кризиса, и каждые 5 лет зубрить очередной модный набор фреймворков. Но и программистом себя называть в этом случае смысла нет.

    • @user-rz1bn3gl7q
      @user-rz1bn3gl7q 7 месяцев назад

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

  • @notvagg5983
    @notvagg5983 2 года назад +26

    В показанном тобой материале есть сноска " this guide is NOT designed for those who are entirely new to programming. We assume that you are a competent programmer without a background in computer science, looking to fill in some knowledge gaps." А можно какуюнибудь стартовую точку для тех, кто entirely new :)

    • @stanislavsh6582
      @stanislavsh6582 2 года назад +29

      Вот офигенная стартовая точка.
      Берешь и делаешь змейку.
      Потом берешь и пробуешь сделать эту змейку на двоих-троих-100000.
      Потом пробуешь сделать змейку в 3д-4д-5д
      Дальше - пытаешься сделять змейку кроссплатформенной
      И наконец - пробуешь эту змейку запустить на стиральной машинке

    • @rad9587
      @rad9587 2 года назад

      C# metanit

    • @daun55
      @daun55 2 года назад +8

      @@stanislavsh6582 roadmap for *твоя дисциплина*

  • @vladpikalov2821
    @vladpikalov2821 2 года назад +182

    Сделай пожалуйста подборку книг по изучению этого материала

    • @phenomania4409
      @phenomania4409 Год назад +55

      1. Библия
      2. Высшая математика
      Всё. Помолись и учись. А книги для программирования нужны только тем, у кого нет компа или телефона

    • @xlayon8732
      @xlayon8732 Год назад +5

      @@phenomania4409 Книги на телефоне запрещено читать?

    • @chigivara7279
      @chigivara7279 Год назад +1

      Не пользуйся книгой там ничего не понятно

    • @MrKCTT
      @MrKCTT Год назад +1

      Уже собрали в одной книге: конкретная математика (concrete mathematics)

    • @maxch125
      @maxch125 Год назад +1

      @@MrKCTT ну вообще это матан для компьютерных наук, и это почти весь матан

  • @vrabosh
    @vrabosh 2 года назад +14

    Мне интересно, программисты которые получают 50-200к, много кто знает как делать свой компилятор? да и вообще знают ли тотже Си? Я думаю 90% прогеров хорошо себя чувствуют и без этих знаний, да и без тонкостей знаний ОС.

    • @brtnai
      @brtnai 2 года назад +2

      Получаю 270к. В универе писали интерпретатор своего языка на плюсах, но компилятор свой не делали, си канеш знаю.

    • @linterrupt
      @linterrupt 2 года назад

      @@brtnai кем и где работаешь если не секрет?

    • @user-zx4ct2dg7y
      @user-zx4ct2dg7y 2 года назад +1

      Если для тебя зарплата == навыки, то у меня есть печальные новости для тебя

    • @alexanderlojhkin8997
      @alexanderlojhkin8997 2 года назад +1

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

    • @casusbelli9225
      @casusbelli9225 2 года назад

      Которые получают 200к не знают. А вот которые получают 500к и более на разработке решений для IoT, да хоть даже для оси в каком-нибудь сраном микротике - скорее всего.
      Те, которые пишут на COBOL получают вообще миллионы.

  • @Rededred
    @Rededred 2 года назад +14

    ХА, читал книгу по питону, но так и не понял, что такое большое О, сейчас всё встало на свои места 3:50 👍

    • @Pavel_6C
      @Pavel_6C 2 года назад +5

      Я долго не понимал, понял после того, как начал читать "Грокаем алгоритмы")

    • @papirka33
      @papirka33 2 года назад

      @@Pavel_6C спасибо!

    • @Pavel_6C
      @Pavel_6C 2 года назад

      @@papirka33 рад помочь)

  • @windmaker6771
    @windmaker6771 8 месяцев назад +2

    Смотрю на "самые важные" пункты и понимаю, что это мои основные предметы в унике🌚👍
    Правда математики аж 3 предмета и один на очереди...(матан, линейная алгебра, дискретная математика ну и аналитическая геометрия)

  • @TheDiggle
    @TheDiggle 2 года назад +24

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

    • @wndtn
      @wndtn  2 года назад +4

      Согласен

  • @returnbackfalls
    @returnbackfalls Год назад +2

    Ты шаришь, все правильно! Продолжай)

  • @user-mv3on8jd5h
    @user-mv3on8jd5h 2 года назад +2

    Лайк 👍 и коммент в поддержу канала. Крутая работа

  • @my_master55
    @my_master55 2 года назад +48

    Сложно согласится с половиной тем. Есть вещи "необходимые", а есть "достаточные" :)
    Иначе можно 2 года просидеть над этим и ничего не вынести полезного, всё должно быть в порядке необходимости, те же принципы ОС мне пригодились эммм 0 раз, хотя было потрачено не менее года на это :)
    Условному джависту кроме оф сайта с документацией, и некоторых 5-тиминутных видосов на ЮТ вообще ничего не нужно, уже лет как 10 программирование это не rocket science, как говорится)

    • @Te4ches333
      @Te4ches333 Год назад

      А что ты посоветуешь прям первым первым лял новичков ?

    • @MrHalfint
      @MrHalfint Год назад +2

      @@Te4ches333 практику
      без неё всё остальное никогда тебя не приведёт к работе

    • @kisamehoshigaki727
      @kisamehoshigaki727 Год назад +3

      @@Te4ches333 компьютер включить

  • @zordi3705
    @zordi3705 10 месяцев назад +2

    Математика - это база. Да и не только она, сюда же можно пихнуть и физику. Эти науки нарямую вряд ли пригодятся вам в программировании, но они учат вас самому главному - умению ДУМАТЬ. Выучить язык проблемы не составит, но ведь одним языком программирование не ограничивается

  • @petrvictorovich
    @petrvictorovich 2 года назад +2

    Ооо! Спасибо за Big O! Пошёл смотреть!

  • @deanArtDev
    @deanArtDev Год назад +1

    Очень крутая инфа, спасибо!

  • @directside
    @directside 2 года назад +2

    забайтил два раза на рекламу, красава, видос топ4ик, спасибо огромное!

  • @DountainMew
    @DountainMew Год назад +1

    ты восхитителен! :D зажёг огонь изучения, яб ещё раз подписался, но уже подписался ролик назад))
    P.S имхо, сюда ещё можно добавить основы сетей, хотя бы модель OSI, и её 146% понимание.

  • @quadroninja2708
    @quadroninja2708 7 месяцев назад +1

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

  • @jetraccon
    @jetraccon 8 месяцев назад +1

    С математикой всё спорно и зависит от сферы деятельности. В какой-нибудь embedded разработке математика ой как нужна, причем не только дискретная. А когда дело доходит до необходимости описания динамики какого-то объекта, ещё и теормех подключается.

  • @Mpak
    @Mpak 2 года назад

    Дядь, ну как обычно все по топчику, красава, все жду видоса по асинхронке на змее

  • @user-if6is7iw6r
    @user-if6is7iw6r 8 месяцев назад +2

    Математика жееееееееесть всю жизнь бегал от него😭😭😭😭.

  • @ministry__of__truth
    @ministry__of__truth 2 года назад +9

    PHP отличный язык для старта, особенно в СНГ

    • @apxntektop3236
      @apxntektop3236 2 года назад

      @Человек Норм, берешь заказ, и можешь требовать от сотки вполне. Если на сайте присутствует хоть какое то API, и более менее бэк

    • @troperdesignd5606
      @troperdesignd5606 2 года назад

      ​@DRAGMA для фриланса, наверное изучить фреймворки laravel(php) и vue/react/angular(js), чтобы делать полноценные веб приложения

    • @casusbelli9225
      @casusbelli9225 2 года назад

      @DRAGMA Ларавел достаточно часто упоминается, как часть стека.

  • @h0tmi
    @h0tmi 2 года назад +3

    Монтаж интересный, но твой плавный и спокойный приятнее…

  • @stifmaster6944
    @stifmaster6944 Год назад +3

    Чего все на PHP гонят? Судя по кол-ву вакансий он один из самых востребованных и используемых языков программирования. В чем его проблема?

  • @viktorvladimirovitch3952
    @viktorvladimirovitch3952 2 года назад

    Не, ну ты конечно нормально так формат подогнул. Должно зайти!

  • @mavldr
    @mavldr Год назад

    Какой же крутой видос xD
    Боже, ты сделал мой день ))

  • @emiliaveiland4215
    @emiliaveiland4215 7 месяцев назад +1

    У ютьюберов существует 3 стиля речи:
    1. Обычная, умеренная
    2. Растяяянутая... И с.. паузами ...
    3. АВТОМАТНАЯОЧЕРЕДЬВИНДЕРТОНА

  • @puffin6670
    @puffin6670 2 года назад

    Спасибо за видос, полезные ссылки

  • @lolikobob
    @lolikobob 2 года назад +4

    Отличная подача и материал. За "пользу" отдельное спасибо!

    • @Macaronena
      @Macaronena 2 года назад +2

      Подачей тут и не пахнет, автор 20 слов в секунду говорит и ничего толком не объясняет

    • @user-pe2xf5ev1d
      @user-pe2xf5ev1d Год назад

      @@Macaronena это его фишка) p/s вроде все понятно 🤔 спасибо за ролик! ждем список =)

  • @dumpley_tv
    @dumpley_tv Год назад

    МУЗЫКА СО СПИДРАНОВ ДРИМА ЭТО ПРОСТО ЛУЧШЕЕ, ЭТО ТО, ЧЕГО Я НЕ ОЖИДАЛА БОЛЬШЕ ВСЕГО, ХАЗАХААХАА.

  • @gefuji6378
    @gefuji6378 Год назад +1

    Php до сих пор популярен среди людей, поэтому учить его определенно стоит.

  • @dante1821
    @dante1821 2 года назад

    новый формат, достоен лайка и репоста маме конечно же )

  • @nied989
    @nied989 2 года назад +24

    Студент второго курса (переход на 3 сейчас) ничего лучше этого видео, не видел кажется месяцев так 6
    Peace

  • @clemeverett4173
    @clemeverett4173 2 года назад +1

    Формат топ, продолжай

  • @RomanUnreal
    @RomanUnreal 2 года назад +3

    Смешанные чувства после просмотра этого видеоролика

    • @qphiig8731
      @qphiig8731 2 года назад

      У тебя смешанные чувства от этого ролика

  • @ulanibraev5933
    @ulanibraev5933 2 года назад

    Булева алгебра, системы и сети, процессоры, автоматы, теория игр и вероятностей, базы данных, периферийные устройства, системотехника, схемотехника, физика , электротехника, веб технологии, системное программирование, и пр дисциплины не помешают для кругозора, и понятия все области в целом

    • @romangavrilovich8453
      @romangavrilovich8453 Год назад

      Только пока ты будешь это учить для кругозора, кто-то потратит время на то, что надо для продвижения по карьере)

  • @G-Rizzard
    @G-Rizzard Год назад

    ВСЕ ПРАВИЛЬНО, ТЫ ШАРИШЬ, НЕ УДАЛЯЙ!

  • @mikhailreznichenko8035
    @mikhailreznichenko8035 2 года назад

    просто огонь!🔥

  • @danielzeltser83
    @danielzeltser83 2 года назад

    Видео и смысл сказанного Отлично!

  • @user-pe8cd5hh1v
    @user-pe8cd5hh1v Год назад +1

    Так пхп как раз самый лучший для начинающих! Ну явно же не с питона и с++ начинать нужно.

  • @chakmak
    @chakmak 2 года назад +2

    Взял курс МЛ в этом семестре. Если не взять реализацию математических формул на пайтоне, то программирования там вовсе не осталось. Так что, учите господа матана, линейку, статку.))

    • @sashashad
      @sashashad 11 месяцев назад

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

  • @user-hp6zn6cr4l
    @user-hp6zn6cr4l 2 года назад +6

    А не устаревшие ли материалы из этого курса? Оооочень хочется узнать :D

    • @antonchernyavsky
      @antonchernyavsky Год назад

      Вроде нет, они обновляются

  • @sargon7562
    @sargon7562 2 года назад +1

    500 из 10, большое спасибо

  • @d-nicesfun2345
    @d-nicesfun2345 Год назад

    Чувак ти просто геній. Дякую що обєднав 3 речі які приносять мені задоволення

  • @-mishana-
    @-mishana- 8 месяцев назад

    Сделай видос про квантовые вычисления. Это интересно

  • @absolutus.
    @absolutus. 2 года назад

    Отлично. Спасибо

  • @TeAS178
    @TeAS178 8 месяцев назад

    Assembler в себе содержит все. Так что его бы первым научится понимать. А там все остальное будет понятно

  • @poklonnickbarbie
    @poklonnickbarbie 7 месяцев назад

    ТЫ ШАРИШЬ, ВСЁ ПРАВИЛЬНО, ОСТАВЛЯЙ!

  • @TheSkeef79
    @TheSkeef79 2 года назад +1

    Несколько вопросов.
    1) Тут люди пишут про то, что это мол все не нужно в "реальной" разработке, но что же такое "реальная" разработка?
    2) почему бигтехи так любят олимпиадников, если это не нужно в "реальной" разработке?
    3) Как вы разбираетесь в технологиях без знаний cs? Банальный пример: индексы в бд. Например в одной из реализаций это B-дерево которое в вершинах хранит ссылки на соответствующие строки таблицы. Вам же все равно чтобы понять что это пришлось посмотреть что такое B-дерево (хотя бы в общих чертах), чтобы понять чем вообще это профитно. Это же в чистом виде cs.
    Я ещё могу понять фронтед, но в бекенде вроде как без cs тяжеловато

    • @wintermontha6797
      @wintermontha6797 2 года назад +6

      Зачем вообще знать, что там B-дерево? Чтобы понять, что это профитно, достаточно почитать зачем используют индексы.

    • @ox-po363
      @ox-po363 2 года назад +4

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

    • @itmodern2386
      @itmodern2386 2 года назад +1

      1. Это когда у тебя есть бизнес задача и она должна быть выполнена в срок и максимально так как хотят заказчики (а понять задачу бывает ой как сложно понять и разложить в нормальное ТЗ).
      2. Хз, я не бэкэндер, но простой сервер могу сделать, чаще всего всё что тебе придется делать на работе в 98% случаев уже было сделано, остается нагуглить. + У тебя нет времени садиться и изучать все эти основы, нужно работать и зарабатывать, в процессе недостающую базу все таки подтягиваешь, например начал писать простые игры как хобби - приходится учить физику и матан подтягивать)

    • @casusbelli9225
      @casusbelli9225 2 года назад

      > но что же такое "реальная" разработка
      Кодомакакинг на галере. Впрочем, даже там нужны, как минимум, алгоритмы, работа с БД, и паттерны разработки, особенно если платформа\фреймворк, на котором пишешь, заточена под это.
      >почему бигтехи так любят олимпиадников, если это не нужно в "реальной" разработке?
      Имидж. Реальность же такова, что пасти олимпиадников - тот ещё геморрой. То же относится и к людям, налегающим на литкод.
      >Как вы разбираетесь в технологиях без знаний cs?
      А никак они не разбираются. Ищут решения по мере возникновения проблем. И тут, увы, обучение computer science в универе - не показатель, ибо, грубо говоря, в 20 кредитных пунктов за семестр (примерно 800 человекочасов) всё в должном объёме запихнуть невозможно, и на выходе получается что-то типа "пуксреньк, вот вам пара задач на индексацию и несколько выбранных тем вкратце, а дальше берите Зильбершаца и дрочите базы данных самостоятельно"

    • @romangavrilovich8453
      @romangavrilovich8453 Год назад

      Не надо смотреть на то, что такое Б-дерево, чтобы понять преимущество индексации)

  • @JohannesSillanpaa-jv4ly
    @JohannesSillanpaa-jv4ly Месяц назад

    А какие направления в программировании сейчас самые востребованные? Я выбрал курсы Skypro, потому что у них лучшие отзывы. Уже через 2 месяца нашел работу))

  • @guitarpla225
    @guitarpla225 Год назад +10

    Да, нужна актуальная литература по изучению всего этого дела!

    • @itbyself
      @itbyself Год назад

      Вооооот вооот

    • @addressmodel2121
      @addressmodel2121 Год назад +6

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

  • @user-sl8pj7zu6x
    @user-sl8pj7zu6x Год назад

    Спасибо за видео

  • @user-cv9tz2gs4i
    @user-cv9tz2gs4i Год назад +6

    Отличная подборка, чтобы реализоваться в жизни учителем информатики (теоретиком) на зарплате 30тыр/мес. 👍
    Особенно про математику понравилось.

  • @nadyashaymardanova6000
    @nadyashaymardanova6000 Год назад

    Здорово!

  • @Qweqwe-ev1ft
    @Qweqwe-ev1ft Год назад

    Бля чувак ты великолепен.
    Единственный человек который в море инфоговна выдал адекватную базу по IT

    • @romangavrilovich8453
      @romangavrilovich8453 Год назад

      она не адекватная абсолютно)

    • @geldelian
      @geldelian Год назад

      @@romangavrilovich8453 она адекватная, но не как вход программирования, а как для уже программиста

  • @petrvictorovich
    @petrvictorovich 2 года назад

    А ты забавны! Лайк, подписка!

  • @user-vp2sy8rv7t
    @user-vp2sy8rv7t 2 года назад +1

    И сразу расхотелось программировать...))))

  • @reijiakkerman8705
    @reijiakkerman8705 2 года назад

    Материал ты отлично подбираешь но вот приведение аналогий пусть и в картинках сильно отталкивает от правильного восприятия , да и your classic music, более приятна.

    • @wndtn
      @wndtn  2 года назад +2

      Приведи пример бро. Хочу понять где именно было непонятно.

  • @user-fs2ug1vp6f
    @user-fs2ug1vp6f 2 года назад

    Только Добра👍

  • @YoLaLucky
    @YoLaLucky 2 года назад

    Круто!!!

  • @zordmax
    @zordmax Год назад

    Спасибо, не хватало хорошего понимания как освежить знания из универа

  • @hv_1hdgg680
    @hv_1hdgg680 Год назад

    То самое чувство, когда пошёл на свидание с девушкой, и она тебя за пинговала, и ты такой... "Ээээ подожди... Я не понимаю... По медленней, пожалуйста...", но она продолжает.
    И через несколько секунд, ты плачешь, ведь потом она будет спрашивать "ты меня вообще слушаешь?". А дальше крики в твою сторону, обвинения и т.д.
    Вот так я описываю, свою ситуацию, и понимание этого видео. (лайк тебе бро)

  • @user-qv9eg8kz9l
    @user-qv9eg8kz9l 2 года назад +3

    А где можно найти перечень всех алгоритмов из видео?

  • @realmanproject7529
    @realmanproject7529 2 года назад

    Классное видео

  • @nikicht2001
    @nikicht2001 Год назад

    Когда помимо процессора разогнал еще и свой мозг (Посмотрев твой видос)

  • @teslik_script
    @teslik_script 2 года назад +16

    Дискретная математика- это на мой взгляд незаменимая база

    • @aerisee
      @aerisee 2 года назад

      Теория графов или ещё что-то?

    • @casusbelli9225
      @casusbelli9225 2 года назад

      @@aerisee Теория Автоматов.

  • @skvinet
    @skvinet 7 месяцев назад

    @Winderton, спасибо за видео. Подскажи, что за репозиторий на 3:40? Можешь ссылкой поделиться? Сам не смог отыскать. Спасибо!

  • @yogasmedia8871
    @yogasmedia8871 11 месяцев назад

    ТЫ НЕ ШАРИШЬ, ВСЕ НЕ ПРАВИЛЬНО, УДАЛЯЙ 🤣❤

  • @dimasmernov2606
    @dimasmernov2606 2 года назад

    СПАСИБ БРО!!!

  • @bulatozavrjuniorvoice4679
    @bulatozavrjuniorvoice4679 2 года назад

    ТЫ НЕ ШАРИШЬ ДИЗЛАЙК! НЕ СНИМАЙ ТАК БОЛЬШЕ!!!(нет , поставил лайк, подписался)

  • @matthewxeow8628
    @matthewxeow8628 Год назад

    ВСЕ (НЕ) Правильно, Ты (НЕ) Шаришь. Продолжай

  • @user-gh3bs7xk1h
    @user-gh3bs7xk1h 2 года назад

    Класс!!!

  • @samkz1843
    @samkz1843 2 года назад

    мне как для электрика который потихоньку меняет свою профессию на программиста видос зашел)

  • @user-ef4wr5rp9y
    @user-ef4wr5rp9y 2 года назад

    Отличный стиль

  • @kseniasamspace949
    @kseniasamspace949 8 месяцев назад

    Я НЕ ШАРЮ, ВСЕ ПРАВИЛЬНО, НЕ УДАЛяЙ 😂

  • @kitKAT-eq2ev
    @kitKAT-eq2ev 2 года назад

    Крутой видос

  • @russiancybercheck
    @russiancybercheck Год назад

    Спасибо папаня!

  • @user-hk2vp5lf6m
    @user-hk2vp5lf6m 2 года назад

    спасибо за полезности)) подача угарная и крута) и где же я этот голос уже слышал?????

    • @user-hk2vp5lf6m
      @user-hk2vp5lf6m 2 года назад

      особенно когда какие-то "запинки"?)

    • @wndtn
      @wndtn  2 года назад

      Хз о чем ты, но интересно

  • @nencvjnh.9285
    @nencvjnh.9285 Год назад +1

    Хоть немного объяснить, почему не советуешь изучать php. Так как язык популярный и я его учу)

  • @maxdzyubak
    @maxdzyubak 2 года назад

    Лучший 🤟

  • @MyCry.
    @MyCry. Год назад +4

    Начал с PHP, и не менял язык 🌚

  • @cherrykysya
    @cherrykysya 8 месяцев назад

    Всегда такое нельзя стать специалистом,если не потратить достаточное количество времени.)) В любом случае нужно быть 1 типом,ибо надо знать вначале базу, а потом потихоньку начинать нормально программировать,иначе будет как пишут г****код и профи от этого не в восторге

  • @maxbespalov
    @maxbespalov Год назад

    спасибо, что говоришь на скорости 1.25, не приходится лезть и врубать

  • @user-fs2ug1vp6f
    @user-fs2ug1vp6f 2 года назад +6

    Юмор на 500%🤭

    • @alko4188
      @alko4188 2 года назад

      кому-то и кобыла невеста...

  • @Brodskiy_
    @Brodskiy_ 2 года назад +1

    ТЫ НЕ ШАРИШЬ, УДАЛЯЙ!

  • @user-oo5qn6pn2o
    @user-oo5qn6pn2o 2 года назад +1

    Или я что-то не понял или меня обманули. Где ссылки?????????¿¿¿¿¿¿
    или я не могу их найти 🥴?

  • @user-rj6ip5rt1s
    @user-rj6ip5rt1s Год назад

    1:05 спасибо посмеялся чисто за это лайк можно поставить

  • @amonniyvii9226
    @amonniyvii9226 7 месяцев назад

    Проблема в изучении и подходе к оному, я конечно рад бы верить что все так по заветам автора всё в кучу свяжут и будут все знать, подкрепляя теорию практикой, но верится с трудом, я на 4м курсе так называемого компутер саенса и уже ничего не помню с прошлых курсов по теории всякой, так чисто базу, так что можно забить га предметы в которых вы тупо сидите и учите теорию быстро дропнете всё это дело,, теория либо с практикой в связке либо на}{уй она нада