Шаблоны на python - скам

Поділитися
Вставка
  • Опубліковано 26 вер 2024
  • На покушать - www.donational...
    Группа в вк - gotovim...
    Канал в тг - t.me/gotovimsy...
    TikTok - / gotovimsyakit
    Twitch-канал - / gotovimsyakit
    Дискорд - / discord
    VKPlayLive - vkplay.live/go...
    Курс подготовки к ЕГЭ по информатике - gotovimsyakit.r...
    Личный сайт - gotovimsyakit.ru
    По вопросам приобретения курсов, репетиторства и любым другим - t.me/gotovimsy...

КОМЕНТАРІ • 28

  • @ziro726
    @ziro726 4 місяці тому +1

    Я полностью согласен! Просто крик души! Ладно они бы еще понимали, что пишут, так некоторые даже не задумываются. Сам решаю всё, что возможно, ручками, только игровую стратегию пишу, потому что тяжело в голове многие вещи запомнить. Долгое время решал её руками, но часто делал ошибки по невнимательности, поэтому со своими знаниями плюсов придумал как это писать, даже какой-то обобщенный шаблон на 150 строк написал для любого кол-ва камней, любого условия победы, и операция типа + и *, а еще писал код для двух кучек. В общем, моя позиция такая, что шаблоны мешают проверять знания, так как многие люди, ничего не понимая, запоминают 3 строчки на каждую задачу, а потом поступают в ВУЗ, где условно удивляются, что программист - это, не тот, кто на каждую задачу запоминает три строчки

  • @nirvex_
    @nirvex_ 4 місяці тому +2

    просто унизил шаблонщиков)
    лайк, прикольный формат видео :)

  • @xrenovinaD
    @xrenovinaD 5 місяців тому +2

    наконец-то хоть кто-то об этом сказал

  • @llirichek
    @llirichek 4 місяці тому +2

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

    • @gotovimsyakit
      @gotovimsyakit  4 місяці тому +3

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

  • @twwt8639
    @twwt8639 5 місяців тому +1

    НУ НАКОНЕЦ-ТО ДЕТЯМ ЭТО ОБЪЯСНИЛИ

  • @CoollDudik
    @CoollDudik 5 місяців тому +3

    Звучит логично🧐

  • @nirvex_
    @nirvex_ 4 місяці тому

    концовка зарешала

  • @nirvex_
    @nirvex_ 4 місяці тому

    блин почему в моменте со стримом я не попал(

  • @samSosiska
    @samSosiska 3 місяці тому

    ПОЖАЛУЙСТА, ПОКАЖИТЕ РЕШЕНИЕ 18-Й ЗАДАЧИ НА ПИТОНЕ С ПОМОЩЬЮ DFS, МОЛЮ

  • @52RK
    @52RK 4 місяці тому +1

    честно говоря я даже после объяснения решение этой задачи не совсем понял. Я конечно понимаю что левые системы счисления это просто системы счисления и уметь навыки работы с ними это типа хорошо. Но скажите мне пожалуйста, нахера джанго разработчику, вот это вот всё? Это ему поможет запросики обрабатывающие юзеров писать быстрее или качественее? Да нет...

    • @52RK
      @52RK 4 місяці тому

      возможно я отупел после коммерческой разработки на 10 лет

    • @gotovimsyakit
      @gotovimsyakit  4 місяці тому +1

      Ну кстати, я согласен, что для коммерческой разработки это ни к чему. Просто моя задача не столько будущих разрабов готовить, сколько стобальников. Всякие оптимизации, сложность алгоритмов и т.д. тоже едва ли нужны для коммерческой разработки (хотя, наверное, иногда все-таки пригождаются), а на ЕГЭ (на высокие баллы) или олимпиадах без этого никак

  • @MarkMath
    @MarkMath 4 місяці тому

    Прогать надо с пониманием сути. (А не судорожно вспоминать шаблоны).
    8:50 О какой бесконечной рекурсии идет речь, если у вас глубина ограниченна?
    Можно просто передавать в функцию уровень рекурсии и если она больше 3, то выходить из нее?
    Опять же. Заучивание "шаблонов" аналитических решений по своей сути вещь аналогичная.
    Правда, наверное, вероятность того, что человек поймет суть задачи при работе с листочком больше?

    • @gotovimsyakit
      @gotovimsyakit  4 місяці тому +1

      "О какой бесконечной рекурсии идет речь, если у вас глубина ограниченна?" Это немного теплое с мягким. То что мы ограничены аппаратными (или языковыми) средствами, и то как будет выглядеть алгоритм решения этой задачи, если его запихать в некий стандартный шаблон в котором мы проверяем завершение работы исключительно по тому достигли ли мы желаемого числа, не меньшего 3, в данном случае.
      "Можно просто передавать в функцию уровень рекурсии и если она больше 3, то выходить из нее?" Ну да, но передавать уровень рекурсии это уже слишком тяжелая идея для шаблонщиков. Это уже не def f(x,y), а def f(x,y,n), а еще и в тело функции вносить изменения, это всё, это уже не влезает в голову... Это уже не вписывается в шаблон. Для этого язык хотя бы минимально знать надо.
      Основной мой поинт в этом видео, что челы не зная ни алгоритма решения, ни языка пытаются решать задачи, меняя циферки в коде, при изменении этих циферок в условии этой самой задачи. Если глянуть список тех же shorts, то там решений на python целая куча. Так что я не против того, чтобы кодить в целом. Я против того, чтобы писать такой код для которого ты сам не можешь выступить исполнителем, как минимум.

  • @gifpngjpg
    @gifpngjpg 4 місяці тому +1

    А смысл мне думать? Раскладывать числа на множители я умею, но у меня в алгебре этого полно, а в информатике за меня может все это посчитать программа (для чего программирование, к слову, и придумали). Так что че напрягаться если можно не напрягаться

    • @gotovimsyakit
      @gotovimsyakit  4 місяці тому +2

      Эх вот би бил егэ по вытиранию жопы... Я бы сам никогда больше не вытирал жопу...

    • @gifpngjpg
      @gifpngjpg 4 місяці тому +1

      @@gotovimsyakit Ответ соответствует интеллекту?

    • @gotovimsyakit
      @gotovimsyakit  4 місяці тому

      @@gifpngjpg чувак, ты буквально написал, что не хочешь ни в чем разбираться и думать, ведь можно не думать. Так что мой ответ соответствует исключительно твоему интеллекту)

    • @gifpngjpg
      @gifpngjpg 4 місяці тому +1

      @@gotovimsyakit Интеллекту он советует как раз твоему, поскольку программирование было создано специально для того, чтобы не считать вручную то, что можно посчитать автоматически. В конце концов, я учусь на программиста, и этим обосновано то, что я пишу код, а то что ты можешь считать это все вручную (браво) не поможет тебе ни в повседневной жизни, ни в работе программистом. Ты не будешь писать программу и считать это все в ручную. Хотя можешь и дальше считать что ты лучше других потому что умеешь считать руками.

    • @be_st
      @be_st 4 місяці тому

      ​@@gifpngjpgкаким образом ты будешь писать программу, не понимая что она делает.

  • @VaeV1ct1s
    @VaeV1ct1s 4 місяці тому

    А при чем тут питон?

  • @ГосподинШмебз
    @ГосподинШмебз 4 місяці тому

    zvo zzzz GOOOOL