Как обучиться программированию?

Поделиться
HTML-код
  • Опубликовано: 20 янв 2025

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

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

    Братан, хорош, давай, давай, вперёд! Контент в кайф, можно ещё? Вообще красавчик! Можно вот этого вот почаще?

  • @ЭржанШаршеев
    @ЭржанШаршеев 5 лет назад +9

    Большое спасибо! На сегодня для меня -это был самый полезный видос. Смотря ваши видео, я обретаю веру в то,что смогу стать программистом.Мне очень нравится -ваш формат.Продолжайте в тоже духе!!!!!

  • @sashamachedonskii5349
    @sashamachedonskii5349 7 лет назад +156

    когда смотрю халф-лайф смотрю на видео как примагничиный )) в одно ухо входит, через другое выходит )

    • @ExtremeCode
      @ExtremeCode  7 лет назад +22

      Ага, сам бывает залипаю :D

    • @SergeyKlimuk_CadiLo
      @SergeyKlimuk_CadiLo 3 года назад +5

      даже браузер пришлось сворачивать, что бы понять о чем речь в видео )

  • @ImmortalBest
    @ImmortalBest 7 лет назад +45

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

    • @hmixa
      @hmixa 5 лет назад +5

      Именно! Консольная графика позволяет, не углубляясь в очень уж технические детали, почувствовать код, почувствовать сам ход мысли программиста, освоить то что у нас называется алогритмизацией. Поддерживаю! О счёте могу сказать только что я программирую за деньги с 89 года, пошел уже все и видел всякое. Сеья считаю строевым, боевым программером.

    • @niktompson6739
      @niktompson6739 5 лет назад +2

      Как успехи?

    • @Вадим-й2п2ж
      @Вадим-й2п2ж 3 года назад +1

      @@niktompson6739 а у тебя?

    • @ZsFredom
      @ZsFredom 3 года назад

      Same

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

      зарас ти на якому рівні програмування?

  • @anfrollex
    @anfrollex 5 лет назад +6

    Чертяка, вдохновляешь!

  • @МаксимЛандышев-э5д
    @МаксимЛандышев-э5д 7 лет назад +27

    Гугл научит вас всему

  • @doublegrey.broken
    @doublegrey.broken 7 лет назад +1

    у вас годные видео! Очень харизматичный рассказчик. спасибо!

  • @AlexCSharp
    @AlexCSharp 6 лет назад +2

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

  • @LenTos1337
    @LenTos1337 6 лет назад +1

    Спасибо большое за видео, очень полезно

  • @hostbanani7696
    @hostbanani7696 5 лет назад

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

  • @ВолодимирСередюк-м7т

    Like) Зделай видос по проектам о которих ти говорил в конце)

  • @anritverskoi4854
    @anritverskoi4854 5 лет назад

    расскажи о своем пути в программировании....интересно

  • @ololololo-l5z
    @ololololo-l5z 2 года назад

    интерестный факт tui(текстовый интерфейс пользователя) тоже ui и его не зашкварно использовать для маленьких программ(да и для больших gui вовсе не обязателен)

  • @danakiyeah6277
    @danakiyeah6277 3 года назад

    Требую продолжения ваших уроков по C#.

  • @wqad6545
    @wqad6545 7 лет назад +8

    О бозе, как мило! Пасьеба :D

  • @айалпавлов-у4к
    @айалпавлов-у4к 2 года назад +1

    Что такое код?

  • @gelyv.pavlinsky8535
    @gelyv.pavlinsky8535 5 лет назад +16

    Спасибо за codewars чувак, теперь-то точно можно перед телочками щеголять

  • @enrewardronkhall8340
    @enrewardronkhall8340 6 лет назад +2

    Вопрос, как быть, если нет сил заводить привычки? В смысле реально нет сил на то, чтобы делать каждый долбаный день одно и то же в течении хотя бы недели. Я три дня еле могу осилить, потом всё на столько надоедает, что доходит до физического отвращения и чувства тошноты от любого дела. Кстати с играми такая же дичь, да и вообще со всем, к чему я притрагиваюсь, так что сразу не нужно говорить что я могу каждый день катать во что-то, а нужное не могу заставить себя сделать - я реально ничего не делаю больше 3х дней подряд. Мне даже вставать в одно и то же время больше трёх дней подряд невыносимо становится. Так вот вопрос, как быть с такой хернёй? Есть куча всего что я хочу уметь, но из-за этой проблемы с постоянством я просто не могу заниматься постоянно.

    • @jozakatkin
      @jozakatkin 5 лет назад

      А чем ты тогда занимаешься целыми днями?]

    • @jozakatkin
      @jozakatkin 5 лет назад

      Бтв, как успехи?

    • @jozakatkin
      @jozakatkin 5 лет назад

      В таком случае, работает: делаешь, пока не надоест, потом ждешь. когда снова не лень - делаешь. В итоге выходит 2 дня плодотворной работы на 2 дня пинания.!. Или как пойдет. Можно и на неделю выпасть. Главное, возвращаться к делу периодически, даже если забил. Если лень, делать минимум, видосики смотреть, лежа на диване. Когда появляется представление от нагугленной инфы, что как делать - встаешь и делаешь. Надо четко понимать, что хочешь сделать. И чтобы это приносило удовольствие. Зубрить теорию никому не нравится, главное быстро перейти от изучения теории к практике.
      Главное - четко видеть цель, понимать, что только этим хочешь заниматься и больше ничем [помимо пинания.!.]

    • @veilard3469
      @veilard3469 4 года назад

      Сори, что спустя год пишу, наверное неактуально уже, но у тебя явные признаки сбоев рецепторов дофамина. Если проблема еще есть - гугли как решать

    • @refrigerator887
      @refrigerator887 4 года назад

      @@veilard3469, а подробнее можно, что за сбой рецепторов дофамина?

  • @enrewardronkhall8340
    @enrewardronkhall8340 6 лет назад +35

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

  • @naprimerkirill
    @naprimerkirill 7 лет назад +1

    Спасибо

  • @СергейИванов-ш6т2ч

    Красавчик

  • @gloomkol
    @gloomkol 7 лет назад +1

    Наконец-то голос вернули! Спасибо! Чет предыдущий голос был какой-то странный и пухлый...

  • @aleksandrkurilov2599
    @aleksandrkurilov2599 7 лет назад

    Крутяк, Like

  • @аааббб-о4ь1ъ
    @аааббб-о4ь1ъ 5 лет назад

    Как изучить алгоритмы и структуры данных? Дай совет

  • @SergeyKlimuk_CadiLo
    @SergeyKlimuk_CadiLo 3 года назад

    попробовал codewars - реальная тема

  • @ОлегГудименко
    @ОлегГудименко 4 года назад

    Народ киньте плиз ссылку код ворс. Я какие-то "тресковые войны" нахожу

  • @Mamont69
    @Mamont69 6 лет назад

    Отличное и полезное видео, лайк однозначно. Но на геймплей смотреть больно.

  • @МаксимЛандышев-э5д
    @МаксимЛандышев-э5д 7 лет назад +75

    Я загорелся идеей игры и через год шпилил на с++ как проклятый

    • @IIIllllllllll
      @IIIllllllllll 7 лет назад +22

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

    • @МаксимЛандышев-э5д
      @МаксимЛандышев-э5д 7 лет назад +6

      +СТРИМ загорись идеей !

    • @ffff5836
      @ffff5836 7 лет назад +42

      Просто подожги себя!)

    • @smdfb7334
      @smdfb7334 6 лет назад

      на анриал?

    • @osmannotor6369
      @osmannotor6369 6 лет назад

      Та же тема,в голову стукноло несколько идей,теперь с ума схожу,что ещё и 1 % от этого не знаю

  • @ВладиславСиденко-з5щ

    Если не учил в школе математику, сначала видимо нужно выучить математику))

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

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

  • @ericc5652
    @ericc5652 6 лет назад +1

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

  • @MrShnaiderTV
    @MrShnaiderTV 5 лет назад +9

    5:13 - скример

  • @yarosyari3516
    @yarosyari3516 7 лет назад +11

    ребят я вот что вам скажу: незнаю но по моему без самостоятельного написания кода вообще(!) невозможно продвинуться. вы не представляете какой я редкий этому пример: я начал изучать с html прошел as3 и уже как 10 лет изучаю всё это в последние 1.5 года c# и юнити И! И могу сказать вам что мой уровень написания кода соответствует не 10годам а только тому времени который я писал код! это писец просто, но я прошёл все видеокурсы по c# itvdn я прочитал все кники на рус кроме одной по анимации и ту убью за пол/месяц по юнити, я пересмотрел почти все видео включая дибилов и некоторые англ на ютубе. у меня полно времени я штудирую всё это каждый день я включаю человеческое видео открываю любую человеческую книгу и понимаю все конструкции языка, но я пока не накопил на крутой планшет с процом wacom в след. году куплю точно а на стац. компе влом сидеть, поэтому я непишу а только впитаваю пока как губка но НИХЕРА НЕ МОГУ ПИСАТЬ! поэтому пишите народ с гуглом пишите иначе будете таким дураком как я! я по белому завидую тем кто сидел писал и за год научился, надо блин писать скоро начну, надеюсь на прорыв! а пока... если вы мне скажете как найти максимум в массиве я почти даже не знаю с чего начать :(
    но тут есть конечно одно но: те кто научился за год тем более с матаном научился а как же в играх без него наверно, всё таки имеют логический склад ума. а я поэт. но так хочу писать и продавать свои игры что возможно почти плачу :* и завидую вам

    • @danils.9744
      @danils.9744 7 лет назад

      Yaros Yari Касательно максимума в массиве , почитайте, что такое супремум системы, это вас очень не плохо продвинет

    • @yarosyari3516
      @yarosyari3516 7 лет назад

      Look Of Maltael не нашёл никакой супрем системы, но в чём поможет в поиске максимума в массиве, зачем мне углубляться в какойто частный случай? если в общем в матане итп то дайте ссылку

    • @danils.9744
      @danils.9744 7 лет назад

      Yaros Yari тогда не мучайтесь и прогоните несколько раз методом пузырика или еще проще через OrderBy

    • @danils.9744
      @danils.9744 7 лет назад

      Yaros Yari только помните , что метод OrderBy работает для инициализированных элементов класса, иначе ide выдаст ошибку

    • @Kalebra013
      @Kalebra013 6 лет назад +3

      Максимум в массиве? Я с мат. складом ума. Может Вам поможет ход моих мыслей: вот передо мной набор чисел, как найти максимальное? если бы они были как предметы реального мира, теже яблоки, то как взять самое большое? очевидно взяв яблоко, взвесить на вес, посмотреть глазами на объём. Врубаем жадность: а вот другое яблоко больше наверно? сравниваем - если больше то беру его, нет - шлю нафиг. Получаеся моя рука - хранит значение максимального яблока (числа), а вторая это указатель с инкрементом 1, перебирающий яблоки, от самого первого до тер пор пока яблоки не закончатся. И когда они закончатся, то самое крутое (большое) число будет в моей первой руке (левой наверно) =).
      Вообщем, решите задачу сами. Разбейте на простенькие шаги, не гонитесь за максимально умным способом решения. Комп хорош тем что делает всё ОЧЕНЬ быстро. Мы по сравнению с ним просто тормозы

  • @enrewardronkhall8340
    @enrewardronkhall8340 6 лет назад +1

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

  • @luciusferium7384
    @luciusferium7384 7 лет назад

    Подскажи пожалуйста, весь Рихтер обязателен ? Или достаточно с акцентировать на некоторых основных пунктах ? А так жеЮ имеет ли смысл сразу начать практиковать в юнити ? Или без теории всё затянется надолго ?

    • @gloomkol
      @gloomkol 7 лет назад +1

      Рихтер обязателен весь от корки до корки. На всех (ВСЕХ!) собеседованиях спрашивают по нему! И очень рандомно! Так что зубри!

    • @luciusferium7384
      @luciusferium7384 7 лет назад

      Хотелось сразу вникать в происходящее, зубрёжка не поможет мне выйти за рамки

    • @gloomkol
      @gloomkol 7 лет назад +1

      Да я стебусь, ладно тебе :) Главное - понимание того, что ты делаешь ;-) Удачи!

    • @jgkdmdevienjjgg8866
      @jgkdmdevienjjgg8866 7 лет назад +2

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

    • @luciusferium7384
      @luciusferium7384 7 лет назад

      Кстати да, теория с практикой сразу

  • @Simon-tk8im
    @Simon-tk8im 7 лет назад +1

    решать задачи по программированию, много задач

  • @SmartEnot
    @SmartEnot 7 лет назад

    как игра называется-кто то знает?

    • @denisdenisov4036
      @denisdenisov4036 7 лет назад +2

      период полураспада 2

    • @Mamont69
      @Mamont69 6 лет назад +1

      Denis Denisov один, где тут два то?

    • @loonkage
      @loonkage 5 лет назад

      hl 1

    • @zenovsergey
      @zenovsergey 5 лет назад +1

      С подключением!

  • @osmannotor6369
    @osmannotor6369 6 лет назад +1

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

    • @disprice3226
      @disprice3226 6 лет назад

      такая же херня...

    • @osmannotor6369
      @osmannotor6369 6 лет назад

      @@disprice3226 совет: никакой теории без практики и понимания и всё будет хорошо

    • @Кирилл-у3г6ы
      @Кирилл-у3г6ы 3 года назад

      @@osmannotor6369 как успехи?

  • @zukunftverstehen
    @zukunftverstehen 3 года назад

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

  • @thetraveler7779
    @thetraveler7779 4 года назад

    *_Аппеляция к личному опыту - логическая ошибка в аргументации._*

  • @alexey6794
    @alexey6794 5 лет назад

    Зашел сюда прикола ради. Врят ли что-то, полезное здесь обнаружу. Посмотрим

  • @dharmov
    @dharmov 5 лет назад +2

    Для новичков самое то - sololearn

  • @STABILISJAN2024
    @STABILISJAN2024 5 лет назад +4

    Half life!!!

  • @nomad_wizard6865
    @nomad_wizard6865 3 года назад

    5:50 - Так это противоречит твоим высказываниям, а-ля "алгоритмы не нужны".)) А получается для начала всё таки нужны. 😁

    • @nomad_wizard6865
      @nomad_wizard6865 3 года назад

      @Нахуй Радикальных Гомофобов Это понятно.)) Но у него взгляды судя по всему за эти годы сменились.)
      Всегда должен найтись тролль который пхнет старыми высказываниями в щеку.. 😈

    • @nomad_wizard6865
      @nomad_wizard6865 3 года назад

      @Нахуй Радикальных Гомофобов Ну, с твоими проблемами и большинством таких вот заявлений в комментах я никогда не был знаком... ибо всегда тяготел к алгоритмам и запечатлению каких-то идей кодом(даже хотя бы скриптовым). Как-то посреди школы ходил на одну секцию на которой по большей части просто творил фигню, а вместо проги на Паскале сделал бегущую матрицу от чего с "коллегами" поржали.)) И на первом курсе института программирование, которое началось сразу с освоения Си и Структур Данных(..с Алгоритмами) вообще не ощущал никаких проблем в освоении.. вот было интересно просто. ☺
      И именно тогда я для себя открыл: сколько свободы дает программирование. Когда осознаешь, что простая бинарная абстракция позволяет тебе кодировать, что угодно и даже несуществующие вещи... это конечно круто.))
      Но так повелось, что сейчас, и от этого же автора канал слышу, что это не обязательно... не обязательно учить "основы основ"(есть такой ролик у него)), чтобы начать программировать. От части может и так... но в отличие от нынешних коллег, которые новички в программировании я могу быстро адаптироваться почти к любому языку как раз за счет этих основ. Так что не знаю.. с другой стороны, всё те же коллеги достаточно быстро схватывают основные конструкции языка хоть и без глубинного понимания(тот же С++). Видимо об этом он и говорил. Однако не отменяет того факта, что один из них так и жаловался, как не понимает ну вот банальную для меня вещь.))
      Видимо тут дело в балансе... теорию нужно осваивать параллельно с практикой(обязцом) и без чрезмерного углубления(там где не надо) - с этим с автором я согласен. 😏🤷🏻‍♂️

  • @ВикторияНеброй
    @ВикторияНеброй 4 года назад +1

    То чувство, когда прочёл букву «е», вместо «о», в слове «обучение»..
    🥴

  • @alexvolkov6269
    @alexvolkov6269 4 года назад +1

    Программирование как наркотик. Один раз попробовал...