Найти в Дзене
Почему большинство курсов программирования не работают: чего не хватает новичкам
Почему люди, которые обучаются программированию на современных курсах, в итоге не находят работу или даже не проходят курс до конца? Часть моих учеников приходит ко мне с профессиональных курсов закрывать пробелы, и я вижу одни и те же вещи. Кроме того, и многие онлайн-курсы я просматривал. Поэтому сегодня расскажу о некоторых проблемах — тех, которые системно заложены в сами курсы программирования. Во многих курсах какие-то важные вещи даются именно в демонстрационном виде. Ученик смотрит, слушает,...
4 дня назад
Не ошибаешься — не учишься
«Опять ошибка! Да сколько можно! Я ничего не понимаю!»— знакомо? Каждый, кто учится программированию, проходил через этот. Но что, если я скажу, что ошибки — это не препятствие на пути к знаниям, а сам механизм обучения? Что наш мозг устроен так, что может развиваться только через "сбои" и несоответствия? За годы преподавания я заметил: студенты, которые делают больше ошибок в начале, в итоге часто обгоняют тех, кому всё давалось легко. Мозг сначала ищет готовый шаблон — решение по нему экономит энергию...
4 месяца назад
Ты не тупой. Ты просто в зоне роста.
Были у меня ученики, которые, сталкиваясь с трудностями, говорили «Я слишком тупой для программирования». Очень грустно и неприятно слушать такие слова, ведь это неправда. Просто человек попал в одну из зон роста. Вот посмотрите. 🔍По Выготскому, у человека есть три зоны развития: Так вот, если человек не может справиться — он просто в зоне ближайшего или недоступного развития. Я эти зоны называю зоной роста. Ученик, обучаясь, растягивает зону актуального развития. Зона ближайшего развития отодвигается, отдавая свои территории, и отбирает территории зоны недоступного развития...
4 месяца назад
C++ — лучший второй язык
C++ — лучший второй язык. Не первый — он сложный: куча нюансов, ошибок, странный синтаксис, неожиданные ошибки компилятора... Большинство новичков это часто отпугивает и запутывает. Но как второй язык — это просто🔥: 🧠 прокачивает мозги ⚙️ учит понимать, как и почему программы работают там, под капотом 🚀 даёт контроль и скорость После Python или JS — идеально (хотя после них можно и просто C изучать). Представьте: человек только познакомился с программированием через Python. Пишет print("Hello") — работает...
4 месяца назад
Возвращаемся после периода нездоровья с новым видео по Python — пришло время всем понять, что такое лямбда-функции в Python. Сегодня вышло третье видео в этом плейлисте hyoutube.com/...kxi
5 месяцев назад
Как развивать у детей логическое мышление через развлечение
5 месяцев назад
В чём смысл моей работы?
В чём смысл моей работы?А я ведь преподаватель. Так вот, смысл моей работы в том, чтобы я ученику стал абсолютно не нужен. Моя цель — не в том, чтобы ученик навечно приходил ко мне за ответами. Не в том, чтобы я держал его в состоянии постоянной зависимости от моих объяснений и подсказок. Моя настоящая цель — сделать так, чтобы однажды ученик спокойно сказал: «Спасибо, я справлюсь сам» — и действительно справился! Когда я беру человека учиться, я вижу перед собой не пустую ёмкость, которую надо наполнить знаниями...
5 месяцев назад
Путь программиста: честный разговор о трудностях обучения
В мире программирования существует негласная истина, о которой редко говорят в учебниках и на курсах. Эта истина способна значительно облегчить жизнь тем, кто только начинает свой путь в программировании. Каждый профессиональный разработчик, которого вы сейчас видите уверенно пишущим код, когда-то был новичком. И у каждого из них были свои "камни преткновения" — темы, которые казались непреодолимыми, концепции, на понимание которых уходили недели или даже месяцы. Что особенно важно понимать — многие из этих "сложных" тем были абсолютно базовыми...
6 месяцев назад
От JavaScript к React: подъём в гору на велосипеде без цепи
Многие идут на курсы, где обещают: вы выучите и JavaScript, и React за 6–9 месяцев. «Сначала освоим базу JS, потом — React. Всё по порядку, всё с нуля!» Звучит логично? Да. До момента, когда доходишь до React — и там вдруг вообще другой способ мышления. JavaScript и React — это как два разных мира с собственными законами физики. В JavaScript используется императивный подход, где вы командуете: "Возьми это, измени так, помести сюда". В React (декларативном подходе) вы заявляете: "Вот как должен выглядеть результат" — и фреймворк сам решает, как этого достичь...
6 месяцев назад
Когда язык программирования имеет значение: история неожиданного успеха
В школьном образовании часто происходит удивительная вещь: детям начинают преподавать программирование с языков, которые даже профессионалам кажутся сложными. Особенно интересно наблюдать за результатами, когда происходит смена подхода к обучению и выбор более доступного для начинающих языка. Недавно ко мне обратилась ученица, которую в школе учили программировать на C++. До этого опыта с программированием у нее не было никакого — классическое погружение с нуля в мир скобок, указателей и сложного синтаксиса...
6 месяцев назад
Бесконечное обучение в IT: реальность, а не выбор
Знаете, почему многие "выгорают" в IT? Потому что (в том числе) никто не предупредил: программисты учатся ВСЕГДА. Постоянно. Бесконечно. Думаете, получили диплом/сертификат и можно расслабиться? Наивно. 😌 В мире технологий цикл обновления настолько быстр, что порой захватывает дух. Только представьте привычную картину: И так КАЖДЫЙ. БОЖИЙ. ДЕНЬ. Да, в нашей индустрии существуют островки стабильности. Но даже там нет никаких гарантий — технология может внезапно устареть, проект закрыться, компания сменить стратегический курс...
117 читали · 6 месяцев назад
Что мы разобрали в чате «Тупые вопросы по Python» за прошлую неделю?
Каждую неделю у нас всплывают вопросы, которые вроде бы «простые», но на самом деле открывают глубину и понимание. Вот какие темы обсуждали на этой: Почему у них по два подчёркивания с каждой стороны (__init__, __str__)? Зачем они нужны? И можно ли придумать свои магические методы? 🧩 Оказалось, что «магия» — это просто способ встроить своё поведение в стандартные конструкции языка. 👉 https://t.me/tupypython/13 Мемный if, который все копируют, но мало кто объясняет. Когда он действительно нужен?...
6 месяцев назад