Шаблоны на 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...
Я полностью согласен! Просто крик души! Ладно они бы еще понимали, что пишут, так некоторые даже не задумываются. Сам решаю всё, что возможно, ручками, только игровую стратегию пишу, потому что тяжело в голове многие вещи запомнить. Долгое время решал её руками, но часто делал ошибки по невнимательности, поэтому со своими знаниями плюсов придумал как это писать, даже какой-то обобщенный шаблон на 150 строк написал для любого кол-ва камней, любого условия победы, и операция типа + и *, а еще писал код для двух кучек. В общем, моя позиция такая, что шаблоны мешают проверять знания, так как многие люди, ничего не понимая, запоминают 3 строчки на каждую задачу, а потом поступают в ВУЗ, где условно удивляются, что программист - это, не тот, кто на каждую задачу запоминает три строчки
просто унизил шаблонщиков)
лайк, прикольный формат видео :)
наконец-то хоть кто-то об этом сказал
позицию автора понимаю, но ты берёшь какого-то очень утрированного "шаблонника". Да, может существуют такие, но те кто реально хотят изучать информатику, пойти на тех. специальности, они это и так знают.
И с другой стороны, обязательно ли знать как работает процессор чтобы писать программу? Да, было бы отлично, если ты знаешь, но если не знаешь, всё ещё можешь писать. Тут примерно тоже самое, не совсем конечно, и я сам таких не поощряю.
Ну, я думаю обязательно знать как работают циклы, чтобы строить таблицы истинности на python, например. Проблема в том, что если ты не можешь выступить в роли исполнителя для программы, которую сам написал - ты не знаешь, как она работает. А именно это описывает уровень знаний большинства шаблонщиков. Там мышление устроено на уровне "есть условие задачи, есть код который эту задачу решает, главное запомнить куда какие циферки из условия вставлять в этот код". И если им в этом коде меняешь маленький кусочек, и спрашиваешь, а по какому пути пойдет программа, то они глазами хлопают. И я очень часто ловлю и в комментах, и на стримах, и даже от учеников в ирл "а зачем ты это объясняешь, если есть python, в котором это в три строчки решается, ну и хренью же ты занят". То есть массовое и фундаментальное непонимание зачем учиться, зачем разбираться в чем-то, во многом из-за засилия шаблонов, как какой-то нормы и чего-то, что должно идти впереди изучения языка, не говоря уже о том, что аналитические решения (которые лежат в основе программных), вообще не представляются как обязательные к изучению. Так что в плане своего бугурта к такому (повсеместному) подходу к обучению не вижу ни капли утрирования)
НУ НАКОНЕЦ-ТО ДЕТЯМ ЭТО ОБЪЯСНИЛИ
Звучит логично🧐
концовка зарешала
блин почему в моменте со стримом я не попал(
ПОЖАЛУЙСТА, ПОКАЖИТЕ РЕШЕНИЕ 18-Й ЗАДАЧИ НА ПИТОНЕ С ПОМОЩЬЮ DFS, МОЛЮ
честно говоря я даже после объяснения решение этой задачи не совсем понял. Я конечно понимаю что левые системы счисления это просто системы счисления и уметь навыки работы с ними это типа хорошо. Но скажите мне пожалуйста, нахера джанго разработчику, вот это вот всё? Это ему поможет запросики обрабатывающие юзеров писать быстрее или качественее? Да нет...
возможно я отупел после коммерческой разработки на 10 лет
Ну кстати, я согласен, что для коммерческой разработки это ни к чему. Просто моя задача не столько будущих разрабов готовить, сколько стобальников. Всякие оптимизации, сложность алгоритмов и т.д. тоже едва ли нужны для коммерческой разработки (хотя, наверное, иногда все-таки пригождаются), а на ЕГЭ (на высокие баллы) или олимпиадах без этого никак
Прогать надо с пониманием сути. (А не судорожно вспоминать шаблоны).
8:50 О какой бесконечной рекурсии идет речь, если у вас глубина ограниченна?
Можно просто передавать в функцию уровень рекурсии и если она больше 3, то выходить из нее?
Опять же. Заучивание "шаблонов" аналитических решений по своей сути вещь аналогичная.
Правда, наверное, вероятность того, что человек поймет суть задачи при работе с листочком больше?
"О какой бесконечной рекурсии идет речь, если у вас глубина ограниченна?" Это немного теплое с мягким. То что мы ограничены аппаратными (или языковыми) средствами, и то как будет выглядеть алгоритм решения этой задачи, если его запихать в некий стандартный шаблон в котором мы проверяем завершение работы исключительно по тому достигли ли мы желаемого числа, не меньшего 3, в данном случае.
"Можно просто передавать в функцию уровень рекурсии и если она больше 3, то выходить из нее?" Ну да, но передавать уровень рекурсии это уже слишком тяжелая идея для шаблонщиков. Это уже не def f(x,y), а def f(x,y,n), а еще и в тело функции вносить изменения, это всё, это уже не влезает в голову... Это уже не вписывается в шаблон. Для этого язык хотя бы минимально знать надо.
Основной мой поинт в этом видео, что челы не зная ни алгоритма решения, ни языка пытаются решать задачи, меняя циферки в коде, при изменении этих циферок в условии этой самой задачи. Если глянуть список тех же shorts, то там решений на python целая куча. Так что я не против того, чтобы кодить в целом. Я против того, чтобы писать такой код для которого ты сам не можешь выступить исполнителем, как минимум.
А смысл мне думать? Раскладывать числа на множители я умею, но у меня в алгебре этого полно, а в информатике за меня может все это посчитать программа (для чего программирование, к слову, и придумали). Так что че напрягаться если можно не напрягаться
Эх вот би бил егэ по вытиранию жопы... Я бы сам никогда больше не вытирал жопу...
@@gotovimsyakit Ответ соответствует интеллекту?
@@gifpngjpg чувак, ты буквально написал, что не хочешь ни в чем разбираться и думать, ведь можно не думать. Так что мой ответ соответствует исключительно твоему интеллекту)
@@gotovimsyakit Интеллекту он советует как раз твоему, поскольку программирование было создано специально для того, чтобы не считать вручную то, что можно посчитать автоматически. В конце концов, я учусь на программиста, и этим обосновано то, что я пишу код, а то что ты можешь считать это все вручную (браво) не поможет тебе ни в повседневной жизни, ни в работе программистом. Ты не будешь писать программу и считать это все в ручную. Хотя можешь и дальше считать что ты лучше других потому что умеешь считать руками.
@@gifpngjpgкаким образом ты будешь писать программу, не понимая что она делает.
А при чем тут питон?
zvo zzzz GOOOOL