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

Поділитися
Вставка
  • Опубліковано 26 лис 2024

КОМЕНТАРІ • 561

  • @ВладьоИпнарь
    @ВладьоИпнарь Рік тому +326

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

    • @addressmodel2121
      @addressmodel2121 Рік тому +28

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

    • @sashashad
      @sashashad Рік тому

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

    • @hook_off
      @hook_off 10 місяців тому

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

    • @emiliaveiland4215
      @emiliaveiland4215 10 місяців тому

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

  • @vladislavshulkevich2554
    @vladislavshulkevich2554 2 роки тому +1375

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

    • @green_man9705
      @green_man9705 Рік тому +1

      Почему?

    • @smkajatopeu7228
      @smkajatopeu7228 Рік тому +30

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

    • @tonikroos3698
      @tonikroos3698 Рік тому +27

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

    • @oudeligame7035
      @oudeligame7035 Рік тому +7

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

    • @Unknown-jy8if
      @Unknown-jy8if Рік тому

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

  • @Saiel2285
    @Saiel2285 2 роки тому +85

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

  • @slavavend6080
    @slavavend6080 Рік тому +13

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

  • @BasketBulls-l2q
    @BasketBulls-l2q 2 роки тому +668

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

    • @Stifling_Musketeer
      @Stifling_Musketeer 2 роки тому +90

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

    • @minoriiii
      @minoriiii 2 роки тому +45

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

    • @Stifling_Musketeer
      @Stifling_Musketeer 2 роки тому +35

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

    • @ОлександрВировець-э6л
      @ОлександрВировець-э6л 2 роки тому +8

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

    • @Stifling_Musketeer
      @Stifling_Musketeer 2 роки тому +11

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

  • @sweet_melancholy
    @sweet_melancholy 2 роки тому +118

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

    • @InconspicuousChap
      @InconspicuousChap 11 місяців тому +2

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

  • @dmitriikorzin6205
    @dmitriikorzin6205 2 роки тому +20

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

    • @InconspicuousChap
      @InconspicuousChap 11 місяців тому

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

  • @unformedvoid2223
    @unformedvoid2223 2 роки тому +92

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

    • @creepymuffin2351
      @creepymuffin2351 2 роки тому

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

    • @ostrovskiartur
      @ostrovskiartur Рік тому

      ​@@creepymuffin2351нет

    • @likeaboss4275
      @likeaboss4275 11 місяців тому +12

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

  • @useinabilev9210
    @useinabilev9210 2 роки тому +41

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

  • @zordi3705
    @zordi3705 Рік тому +5

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

  • @dmitriydemenko1878
    @dmitriydemenko1878 2 роки тому +24

    Я здесь учу 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 роки тому

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

  • @ProgramEnginer
    @ProgramEnginer 2 роки тому +55

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

  • @quadroninja2708
    @quadroninja2708 10 місяців тому +1

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

  • @Rededred
    @Rededred 2 роки тому +15

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

    • @Pavel_6C
      @Pavel_6C 2 роки тому +5

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

    • @papirka33
      @papirka33 2 роки тому

      @@Pavel_6C спасибо!

    • @Pavel_6C
      @Pavel_6C 2 роки тому

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

  • @returnbackfalls
    @returnbackfalls Рік тому +2

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

  • @windmaker6771
    @windmaker6771 11 місяців тому +2

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

  • @directside
    @directside 2 роки тому +2

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

  • @Longmanrus
    @Longmanrus Рік тому +7

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

    • @princessmary5556
      @princessmary5556 Рік тому +1

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

    • @InconspicuousChap
      @InconspicuousChap 11 місяців тому +1

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

    • @ДмитрийПономарев-д1ю
      @ДмитрийПономарев-д1ю 10 місяців тому

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

  • @d-nicesfun2345
    @d-nicesfun2345 Рік тому

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

  • @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 бред

  • @alekseysorokin4516
    @alekseysorokin4516 2 роки тому +18

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

    • @roman6572
      @roman6572 Рік тому

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

  • @petrvictorovich
    @petrvictorovich 2 роки тому +2

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

  • @Sergey-e8e
    @Sergey-e8e 2 роки тому +2

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

  • @JohannesSillanpaa-jv4ly
    @JohannesSillanpaa-jv4ly 4 місяці тому +58

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

  • @deanArtDev
    @deanArtDev Рік тому +1

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

  • @vrabosh
    @vrabosh 2 роки тому +15

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

    • @brtnai
      @brtnai 2 роки тому +3

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

    • @linterrupt
      @linterrupt 2 роки тому

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

    • @Диванныйстратег
      @Диванныйстратег 2 роки тому +1

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

    • @alexanderlojhkin8997
      @alexanderlojhkin8997 2 роки тому +1

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

    • @casusbelli9225
      @casusbelli9225 2 роки тому

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

  • @vladpikalov2821
    @vladpikalov2821 2 роки тому +184

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

    • @phenomania4409
      @phenomania4409 Рік тому +56

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

    • @xlayon8732
      @xlayon8732 Рік тому +5

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

    • @chigivara7279
      @chigivara7279 Рік тому +1

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

    • @MrKCTT
      @MrKCTT Рік тому +1

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

    • @maxch125
      @maxch125 Рік тому +1

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

  • @skvinet
    @skvinet 10 місяців тому +1

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

  • @DountainMew
    @DountainMew 2 роки тому +1

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

  • @jetraccon
    @jetraccon 10 місяців тому +2

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

  • @TheDiggle
    @TheDiggle 2 роки тому +24

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

    • @wndtn
      @wndtn  2 роки тому +4

      Согласен

  • @ХанджиЗоя-ъ9ц
    @ХанджиЗоя-ъ9ц 10 місяців тому +3

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

  • @dante1821
    @dante1821 2 роки тому

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

  • @viktorvladimirovitch3952
    @viktorvladimirovitch3952 2 роки тому

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

  • @Mpak
    @Mpak 2 роки тому

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

  • @mavldr
    @mavldr Рік тому

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

  • @art_gf
    @art_gf 2 роки тому +145

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

    • @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 роки тому +2

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

    • @vas_._sfer6157
      @vas_._sfer6157 2 роки тому

      @@larik8977 Data science?

  • @notvagg5983
    @notvagg5983 2 роки тому +28

    В показанном тобой материале есть сноска " 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 роки тому +30

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

    • @rad9587
      @rad9587 2 роки тому

      C# metanit

    • @daun55
      @daun55 2 роки тому +8

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

  • @G-Rizzard
    @G-Rizzard Рік тому

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

  • @ulanibraev5933
    @ulanibraev5933 2 роки тому +1

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

    • @romangavrilovich8453
      @romangavrilovich8453 Рік тому

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

  • @h0tmi
    @h0tmi 2 роки тому +3

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

  • @poklonnickbarbie
    @poklonnickbarbie 10 місяців тому

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

  • @danielzeltser83
    @danielzeltser83 2 роки тому

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

  • @stifmaster6944
    @stifmaster6944 Рік тому +4

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

  • @puffin6670
    @puffin6670 2 роки тому

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

  • @petrvictorovich
    @petrvictorovich 2 роки тому

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

  • @lolikobob
    @lolikobob 2 роки тому +4

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

    • @Macaronena
      @Macaronena 2 роки тому +2

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

    • @МукагалиБалтабай-м2ю
      @МукагалиБалтабай-м2ю Рік тому

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

  • @СергейДмитриевич-р7ч

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

  • @clemeverett4173
    @clemeverett4173 2 роки тому +1

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

  • @sargon7562
    @sargon7562 2 роки тому +1

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

  • @gefuji6378
    @gefuji6378 Рік тому +1

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

  • @mikhailreznichenko8035
    @mikhailreznichenko8035 2 роки тому

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

  • @matthewxeow8628
    @matthewxeow8628 Рік тому

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

  • @dumpley_tv
    @dumpley_tv Рік тому

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

  • @Мыслеструйщик
    @Мыслеструйщик 2 роки тому +1

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

  • @Qweqwe-ev1ft
    @Qweqwe-ev1ft Рік тому

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

    • @romangavrilovich8453
      @romangavrilovich8453 Рік тому

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

    • @geldelian
      @geldelian Рік тому

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

  • @absolutus.
    @absolutus. 2 роки тому

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

  • @Mr.PixelDragon
    @Mr.PixelDragon Рік тому

    Братишка Виндертрон, важно твоё мнение...так ли важно вишее образование?

  • @АртёмЯмщиков-э7г

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

  • @nadyashaymardanova6000
    @nadyashaymardanova6000 Рік тому

    Здорово!

  • @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 Ларавел достаточно часто упоминается, как часть стека.

  • @ГлежаВладимиров

    Храни вас вселенная, трудяги за лайки)

  • @БогданПоляков-з2т

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

  • @TheSkeef79
    @TheSkeef79 2 роки тому +2

    Несколько вопросов.
    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 Рік тому

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

  • @RomanUnreal
    @RomanUnreal 2 роки тому +3

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

    • @qphiig8731
      @qphiig8731 2 роки тому

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

  • @maxdzyubak
    @maxdzyubak 2 роки тому

    Лучший 🤟

  • @my_master55
    @my_master55 2 роки тому +48

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

    • @Te4ches333
      @Te4ches333 Рік тому

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

    • @MrHalfint
      @MrHalfint Рік тому +2

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

    • @kisamehoshigaki727
      @kisamehoshigaki727 Рік тому +3

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

  • @bulatozavrjuniorvoice4679
    @bulatozavrjuniorvoice4679 2 роки тому

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

  • @emiliaveiland4215
    @emiliaveiland4215 10 місяців тому +1

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

  • @user-hk2vp5lf6m
    @user-hk2vp5lf6m 2 роки тому

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

    • @user-hk2vp5lf6m
      @user-hk2vp5lf6m 2 роки тому

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

    • @wndtn
      @wndtn  2 роки тому

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

  • @NazarMackarenko
    @NazarMackarenko 2 роки тому +6

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

  • @OlegRubenchik
    @OlegRubenchik 2 роки тому

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

  • @russiancybercheck
    @russiancybercheck Рік тому

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

  • @-mishana-
    @-mishana- 11 місяців тому

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

  • @dimasmernov2606
    @dimasmernov2606 2 роки тому

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

  • @YoLaLucky
    @YoLaLucky 2 роки тому

    Круто!!!

  • @hv_1hdgg680
    @hv_1hdgg680 Рік тому

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

  • @user-oo5qn6pn2o
    @user-oo5qn6pn2o 2 роки тому +1

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

  • @ukolove
    @ukolove 2 роки тому +1

    Спасибо огромное! А можно ссылку на ресурс по алгоритмам из видео? Канал по ОС я рассмотрел, а вот что за хранилище с алгоритмами так и не смог понять. Это на гитхабе какой-то реп?

    • @JotaroKujo-vu6mz
      @JotaroKujo-vu6mz 2 роки тому +1

      Это те, которые на 3:44? Это репозиторий на гитхабе

    • @JotaroKujo-vu6mz
      @JotaroKujo-vu6mz 2 роки тому +2

      Если вы имели ввиду именно это, то вот ссылка:
      github.com/trekhleb/javascript-algorithms/blob/master/README.ru-RU.md
      Если несложно, можно поделиться ссылкой на тему с ОС?

  • @TeAS178
    @TeAS178 10 місяців тому

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

  • @chakmak
    @chakmak 2 роки тому +2

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

    • @sashashad
      @sashashad Рік тому

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

  • @zordmax
    @zordmax Рік тому

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

  • @Vinci101
    @Vinci101 2 роки тому

    На 3 минуте 3:05 появляется окно майндмэп, где это нарисовано? Что за сервис?

  • @nencvjnh.9285
    @nencvjnh.9285 Рік тому +1

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

  • @nied989
    @nied989 2 роки тому +24

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

  • @ЮрийНиколаевич-л6т

    Класс!!!

  • @maxbespalov
    @maxbespalov 2 роки тому

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

  • @realmanproject7529
    @realmanproject7529 2 роки тому

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

  • @kitKAT-eq2ev
    @kitKAT-eq2ev 2 роки тому

    Крутой видос

  • @_carrot1
    @_carrot1 Рік тому

    А что на счет курса CS50 ? Все его рекомендуют. Я сам учусь, и буду пробовать все варианты.

  • @aleksprimetv
    @aleksprimetv 2 роки тому +2

    А диплом будет в конце?)

    • @ДрейнРул
      @ДрейнРул 2 роки тому

      Не надо нам такого счастья

  • @cherrykysya
    @cherrykysya 11 місяців тому

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

  • @amonniyvii9226
    @amonniyvii9226 10 місяців тому

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

  • @samkz1843
    @samkz1843 2 роки тому

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

  • @studyingturtle2726
    @studyingturtle2726 2 роки тому

    Вот всё это интересно, но вопрос, из какого курса брать выжимку : ossy или teachyourselfCS? У них разные форматы обучения.
    И те же операционные системы у ossu лежат в advanced CS, а вместе с этим intro нужно изучать? ,
    у teachyourself как статейка с кучей ссылок на бесплатные курсы, нет такой подробной структуры (не бросаю камень в огород).
    Что выбирать?)

  • @yogasmedia8871
    @yogasmedia8871 Рік тому

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

  • @anonim00723
    @anonim00723 Рік тому

    Можешь посоветовать курс по алгоритмизации на Java?

  • @reijiakkerman8705
    @reijiakkerman8705 2 роки тому

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

    • @wndtn
      @wndtn  2 роки тому +2

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

  • @nadyashaymardanova6000
    @nadyashaymardanova6000 Рік тому

    Класс

  • @Alina00_2
    @Alina00_2 Рік тому

    где можно найти список рекомендованной тобой литературы?