Тренд на выход из IT 🏃♂️
Я долго думала над этим тезисом и пришла к выводу, что из IT в основном уходят те, кто:
- шёл исключительно за лёгкими деньгами;
- верил в сказку "через 2 месяца с нуля ты станешь топовым программистом";
- не был готов к регулярному умственному напряжению.
Раньше рынок это прощал.
Деньги были, вакансий много, требования ниже.
Теперь - нет.
Рынок не умер.
Он стал строже, взрослее и честнее.
Да, нейросети сегодня делают за копейки то, за что раньше нанимали людей. И это нормально. Мир всегда автоматизирует всё, что можно автоматизировать.
Нейросети не заменят всех.
Они заменят только тех, чья ценность была в выполнении шаблонных действий.
Важно: я рассуждаю исключительно про IT и интеллектуальный труд.
Если вы когда-нибудь сталкивались с сотрудниками, которые безупречно работают по инструкции, но при любой нештатной ситуации теряются и ждут, пока придёт "взрослый" и примет решение за них - вы понимаете, о чём я.
При этом, когда я говорю "думать", я не имею в виду сверхинтеллект или врождённый талант.
Думать - это навык. Его можно и нужно развивать.
Мне часто пишут, что мои курсы сложные - и делают выбор в сторону "попроще".
Но мы же понимаем: учёба начинается там, где заканчивается комфорт.
Где приходится напрягаться, ошибаться, разбираться.
Когда горит голова - и иногда не только она.
IT никуда не делось.
Просто в нём больше нельзя НЕ думать.
Я долго думала над этим тезисом и пришла к выводу, что из IT в основном уходят те, кто:
- шёл исключительно за лёгкими деньгами;
- верил в сказку "через 2 месяца с нуля ты станешь топовым программистом";
- не был готов к регулярному умственному напряжению.
Раньше рынок это прощал.
Деньги были, вакансий много, требования ниже.
Теперь - нет.
Рынок не умер.
Он стал строже, взрослее и честнее.
Да, нейросети сегодня делают за копейки то, за что раньше нанимали людей. И это нормально. Мир всегда автоматизирует всё, что можно автоматизировать.
Нейросети не заменят всех.
Они заменят только тех, чья ценность была в выполнении шаблонных действий.
Важно: я рассуждаю исключительно про IT и интеллектуальный труд.
Если вы когда-нибудь сталкивались с сотрудниками, которые безупречно работают по инструкции, но при любой нештатной ситуации теряются и ждут, пока придёт "взрослый" и примет решение за них - вы понимаете, о чём я.
При этом, когда я говорю "думать", я не имею в виду сверхинтеллект или врождённый талант.
Думать - это навык. Его можно и нужно развивать.
Мне часто пишут, что мои курсы сложные - и делают выбор в сторону "попроще".
Но мы же понимаем: учёба начинается там, где заканчивается комфорт.
Где приходится напрягаться, ошибаться, разбираться.
Когда горит голова - и иногда не только она.
IT никуда не делось.
Просто в нём больше нельзя НЕ думать.
Please open Telegram to view this post
VIEW IN TELEGRAM
1❤19👍8🔥7💯4👎3👏1
Попался мне тут интересный комментарий в моем курсе по ООП:
Короткий ответ: да, можно.
В Python есть два варианта для "ничего" в коде:
И оба используются, когда код ещё не написан, но структура уже нужна.
Чаще встречается внутри функций, методов, классов, циклов:
Часто используют в абстракциях и интерфейсах:
По-простому:
Стиль: "я устал, я мухожук".
В реальных проектах часто выглядит аккуратнее, когда проектируют код заранее.
Да-да, многие сначала продумывают структуру и пишут код, а не наоборот😉
Ниже есть решения, где вместо pass три точки стоит. Так тоже можно без ошибок?
Короткий ответ: да, можно.
В Python есть два варианта для "ничего" в коде:
pass и ...И оба используются, когда код ещё не написан, но структура уже нужна.
pass - просто пустая команда, которая ничего не делает, но Python не ругается.Чаще встречается внутри функций, методов, классов, циклов:
def todo():
pass
class Enemy:
pass
... - три точки (ellipsis). Это не команда, а объект, но Python его тоже принимает как "пока не готово".Часто используют в абстракциях и интерфейсах:
class Weapon:
def attack(self):
...
По-простому:
pass - ничего не делай, допишу потом. Стиль: "я устал, я мухожук".
... - здесь будет красиво, когда-нибудь. В реальных проектах часто выглядит аккуратнее, когда проектируют код заранее.
Да-да, многие сначала продумывают структуру и пишут код, а не наоборот
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍14👎4🤓4🔥2❤1😁1
Я опубликовала новый экспериментальный раздел, поэтому нужна вычитка и тестирование.
Если вам интересны вызовы и вы не боитесь трудностей - милости прошу!
Ссылка: https://stepik.org/lesson/2060282/step/3?unit=2201336
P.S. Обратную связь пишите в комментарии под тем шагом, в котором есть проблемы, прямо на Stepik.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7👎3🤗1
С завидной регулярностью я получаю такие комментарии:
Не всё так просто, друзья мои любознательные!
Ещё пару лет назад я ставила оценку субъективно - «на глаз».
Но если подумать логично: то, что для меня просто, для большинства учеников не очень.
Поэтому я вывела универсальное правило:
⭐️ Оценка задачи должна зависеть от того, насколько успешно её решают.
Если задачу решает 100% учеников, то объективно она лёгкая и больше чем на 1 балл не тянет.
Если же задачу не может решить никто или близко к тому (0%) - значит, она описана коряво (без внятного ТЗ, как известно, результат не очень). А если серьёзно - это босс-уровень и тянет баллов на 20.
Но есть нюанс: чтобы понять реальную сложность, нужна статистика, а на её сбор требуется время.
Так вот: я начала глобальную переоценку задач!
Так что скоро баллы в моих курсах станут более честными и отражающими реальный объём усилий, необходимых для их решения.
🔗 Ссылки на мои курсы тут и в закреплённом сообщении
«Почему за лёгкие и сложные задачи у вас одинаково даётся по 1 баллу? Жадина!»
Не всё так просто, друзья мои любознательные!
Ещё пару лет назад я ставила оценку субъективно - «на глаз».
Но если подумать логично: то, что для меня просто, для большинства учеников не очень.
Поэтому я вывела универсальное правило:
Если задачу решает 100% учеников, то объективно она лёгкая и больше чем на 1 балл не тянет.
Если же задачу не может решить никто или близко к тому (0%) - значит, она описана коряво (без внятного ТЗ, как известно, результат не очень). А если серьёзно - это босс-уровень и тянет баллов на 20.
Но есть нюанс: чтобы понять реальную сложность, нужна статистика, а на её сбор требуется время.
Так вот: я начала глобальную переоценку задач!
Так что скоро баллы в моих курсах станут более честными и отражающими реальный объём усилий, необходимых для их решения.
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍12👎4👏3
Наверняка вы встречали что-то такое:
def __init__(self, name: str, hp: int, inventory: List[Item]):
или такое:
def get_hero_positions(self) -> Dict[str, Tuple[int, int]]:
и думали: «О Боже, что это?»
Так вот, мы разберёмся, что это такое, зачем это нужно, и как это читать. А ещё проведём аналогию с пиратским кодексом 🏴☠️
#Stepik
Please open Telegram to view this post
VIEW IN TELEGRAM
1❤17🔥10👍5👎2
На ловца и зверь бежит
На этой неделе с ребятами начали готовиться ко 2-му туру олимпиады по информатике «Кубок Яндекс Образования», и там неожиданно появились задания на SQL - что совсем не было очевидно из положения о конкурсе...🫠
А сегодня как раз у Иосифа Дзеранова вышел бесплатный курс по SQL: https://stepik.org/course/270334/promo
Кому интересно - присоединяйтесь,
ребятам, которые идут на олимпиаду, - обязательно,
да и мне для повторения не помешает (с SQL работала лет 5 назад).
На этой неделе с ребятами начали готовиться ко 2-му туру олимпиады по информатике «Кубок Яндекс Образования», и там неожиданно появились задания на SQL - что совсем не было очевидно из положения о конкурсе...
А сегодня как раз у Иосифа Дзеранова вышел бесплатный курс по SQL: https://stepik.org/course/270334/promo
Кому интересно - присоединяйтесь,
ребятам, которые идут на олимпиаду, - обязательно,
да и мне для повторения не помешает (с SQL работала лет 5 назад).
Please open Telegram to view this post
VIEW IN TELEGRAM
Stepik: online education
PRO SQL
Курс по основам SQL с поддержкой. Поработаем с базой данных MySQL — одной из самых популярных баз данных. Будем делать базу данных Stepik.
❤11👍8👎4
Терпеть не могу рутинную работу… 🙄
Поэтому, когда меня начинает раздражать монотонное повторение действий - я их автоматизирую.
Сегодня, например, пыталась сделать так, чтобы за меня программа переоценила задачи на всех моих курсах на #Stepik.
Получилось ли?
Не совсем. Оказалось, что у меня нет доступа, чтобы программно менять оценки. Зато 50% работы теперь делает программа.
Вначале - не совсем! А потом, благодаря одному подписчику, который поделился своим проектом и показал, как он это делает - да!
С первого раза?
Пф, конечно же нет.
Но куда приятнее пораскинуть мозгами, чем сидеть и нудно жать CTRL+C и CTRL+V, пока не начнёт подташнивать от однообразия😵💫
Зачем я вам это пишу?
Потому что очень часто люди часами (или днями!) делают руками то, что спокойно решается маленьким скриптом. И жить сразу становится легче.
Когда я только начинала работать, я брала на фрилансе задачи в духе: перейти по ссылке, найти почту/адрес/телефон тысяч организаций. Стоило копейки и выжирало вагон времени. А потом узнала про парсинг… и меня уже не остановить :)
Кстати, вы знали, что даже в старом Photoshop можно записать последовательность действий и скрипт сам обработает сотни или тысячи фотографий?
Вывод:
- если знаете программирование - дерзайте,
- не знаете - учитесь,
- а если вы родитель, чьё чадо изучает программирование - подкиньте ему интересную задачку😉
Поэтому, когда меня начинает раздражать монотонное повторение действий - я их автоматизирую.
Сегодня, например, пыталась сделать так, чтобы за меня программа переоценила задачи на всех моих курсах на #Stepik.
Получилось ли?
Вначале - не совсем! А потом, благодаря одному подписчику, который поделился своим проектом и показал, как он это делает - да!
С первого раза?
Пф, конечно же нет.
Но куда приятнее пораскинуть мозгами, чем сидеть и нудно жать CTRL+C и CTRL+V, пока не начнёт подташнивать от однообразия
Зачем я вам это пишу?
Потому что очень часто люди часами (или днями!) делают руками то, что спокойно решается маленьким скриптом. И жить сразу становится легче.
Когда я только начинала работать, я брала на фрилансе задачи в духе: перейти по ссылке, найти почту/адрес/телефон тысяч организаций. Стоило копейки и выжирало вагон времени. А потом узнала про парсинг… и меня уже не остановить :)
Кстати, вы знали, что даже в старом Photoshop можно записать последовательность действий и скрипт сам обработает сотни или тысячи фотографий?
Вывод:
- если знаете программирование - дерзайте,
- не знаете - учитесь,
- а если вы родитель, чьё чадо изучает программирование - подкиньте ему интересную задачку
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍17👏4👎3❤🔥1🔥1
В апреле 2025 года (10 месяцев назад) я опубликовала на #Stepik свой первый самостоятельный курс Python для геймеров: программирование на игровых примерах. Он вызвал очень неоднозначную реакцию: кто-то его любил, кто-то ненавидел, но для меня он был идеальным.
За это время курс развивался: я добавляла новые темы и задания, а количество учащихся выросло почти до 5000! Со временем я пришла к выводу, что этот курс - не для абсолютных новичков, а для тех, кто уже немного умеет программировать. Но это не то, чего я хотела...
С тех пор я создала ещё 11 курсов, набила сотни шишек, переосмыслила форматы теории, задач и заданий и наконец решилась дать своему первому курсу новую жизнь.
Моя цель: не изменяя себе, переработать этот курс так, чтобы его можно было проходить "с нуля", а число учеников, которые доходят до конца, выросло!
Сейчас я:
- изменяю старую структуру;
- пишу новые темы и переписываю старые;
- добавляю новые задачи и задания;
- меняю порядок, логику и подачу;
- делаю так, как "надо было сделать тогда", но я ещё не умела или не понимала.
Когда обновлённый курс будет готов, я обязательно сообщу об этом отдельно.
Пока же прошу немного терпения и понимания!
Так и выглядит рост в любом деле. Сначала кажется, что всё идеально, а потом возвращаешься назад с мыслью:
Разве я могла такое написать/сделать? Какой кошмар
…и садишься переписывать.
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍24❤8🔥7👎3❤🔥2🙏1
Людмила Колесникова
Делюсь первыми итогами переписывания курса "Python для геймеров: программирование на игровых примерах"
Заканчиваю первый раздел «Основы Python»:
👐 было 11 тем, а стало 16
👐 было 114 заданий, а стало 228
То есть практики стало ровно в 2 раза больше, а сложность теперь растёт постепенно.
Конечно, хотелось разделить всё это на 2 раздела, но тогда не сохранились бы решения учеников...
Сейчас много времени уделяю анализу неправильных ответов и изменению заданий. Часто удивляюсь: например, в задании с вопросом, что выведет программа print(2 + 5), было только 48% верных ответов😨
Без трудностей, конечно, не обошлось. А у меня вообще бывает иначе?
Уже неделю при попытке зайти на #Stepik вижу ошибку соединения с сервером. Похоже, проблема связана именно с моим аккаунтом и техподдержка сейчас разбирается.
Нашла временное решение: создала второй аккаунт и продолжаю работать с него. В общем, у меня появился новый администратор. И это… я!
Заканчиваю первый раздел «Основы Python»:
То есть практики стало ровно в 2 раза больше, а сложность теперь растёт постепенно.
Конечно, хотелось разделить всё это на 2 раздела, но тогда не сохранились бы решения учеников...
Сейчас много времени уделяю анализу неправильных ответов и изменению заданий. Часто удивляюсь: например, в задании с вопросом, что выведет программа print(2 + 5), было только 48% верных ответов
Без трудностей, конечно, не обошлось. А у меня вообще бывает иначе?
Уже неделю при попытке зайти на #Stepik вижу ошибку соединения с сервером. Похоже, проблема связана именно с моим аккаунтом и техподдержка сейчас разбирается.
Нашла временное решение: создала второй аккаунт и продолжаю работать с него. В общем, у меня появился новый администратор. И это… я!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍20❤🔥6🔥5👎3👏2
Делюсь новостями по переписыванию курса:
Во-первых, мой аккаунт на #Stepik наконец-то разблокировали! При этом техподдержка ответила:
Ну, допустим, я поверила, что оно заработало само.
Во-вторых, раздел "Условный оператор" переехал выше (был 7-м, стал 4-м).
Одна тема "Тип данных bool" разбита на три:
- Сравнение чисел;
- Сравнение строк;
- Проверка нескольких условий.
А тема "Условный оператор" разбита на две:
- if-else;
- if-elif-else.
В общем, обновляйте курс с помощью Ctrl + F5 и наслаждайтесь новыми 50 заданиями и задачами!
P.S. Вангую, за сравнение строк мне прилетит… Но любителям подумать, должно понравиться.
Во-первых, мой аккаунт на #Stepik наконец-то разблокировали! При этом техподдержка ответила:
«Изучили отправленный вами файл — с нашей стороны проблем не обнаружили».
Ну, допустим, я поверила, что оно заработало само.
Во-вторых, раздел "Условный оператор" переехал выше (был 7-м, стал 4-м).
Одна тема "Тип данных bool" разбита на три:
- Сравнение чисел;
- Сравнение строк;
- Проверка нескольких условий.
А тема "Условный оператор" разбита на две:
- if-else;
- if-elif-else.
В общем, обновляйте курс с помощью Ctrl + F5 и наслаждайтесь новыми 50 заданиями и задачами!
P.S. Вангую, за сравнение строк мне прилетит… Но любителям подумать, должно понравиться.
Stepik: online education
Python для геймеров 2.0: базовый курс на игровых примерах
Изучайте Python на примерах популярных игр! Курс для начинающих, где вы освоите основы программирования и создадите 5 консольных мини-игр — от RPG до хоррора. Присоединяйтесь!
4👍25❤🔥9👎4
Ух, неделя была насыщенная 😵💫
Я полностью переписала огромный кусок курса на #Stepik: строки, циклы и добавила больше 100 новых задач.
И знаете, что? Это работает!
Раньше в отзывах писали:
И я честно признаюсь, я была с ними согласна.
А сейчас начинают появляться совсем другие слова:
Это именно то, чего я хотела. Значит, всё не зря!
Моё сообщество в ВК
Я полностью переписала огромный кусок курса на #Stepik: строки, циклы и добавила больше 100 новых задач.
И знаете, что? Это работает!
Раньше в отзывах писали:
«Курс, пожалуй, не для полных новичков.»
«Я бы не сказал, что курс для тех, кто начинает с нуля…»
И я честно признаюсь, я была с ними согласна.
А сейчас начинают появляться совсем другие слова:
«Отличная структура, информация подаётся очень понятно, с хорошими примерами...»
«отличный курс все последовательно и подробно»
«Все очень понятно объяснено с большим количеством примеров. Для новичков то, что надо...»
Это именно то, чего я хотела. Значит, всё не зря!
Моё сообщество в ВК
Please open Telegram to view this post
VIEW IN TELEGRAM
10❤19👍11🔥7❤🔥3👎3👏3
Скрытые тесты - ВСЁ!
Кто проходит мои курсы на #Stepik, знают, что я всегда скрывала часть тестов в практических задачах.
И нет, это была не вредность автора😈
На это было 2 причины:
1. Защита от жульничества (не буду расписывать всю схему - пусть те, кто хотят схитрить, развивают фантазию).
2. А ещё, я так учила внимательно читать условия задач, а не подгонять решение под конкретные тестовые данные. Потому что в реальном программировании никто не даст вам пример ответа под каждую ситуацию.
Но…
С каждым днём комментариев становится всё больше.
Вчера вечером (а я напомню, что это было воскресенье) я ответила на все сообщения, а сегодня к 10 утра уже было больше 1000.
И я поняла: пора что-то менять… Нанять помощника? Возможно.
Ну а пока я приняла непростое для себя решение - открыть все тесты.
И так как я не псих обрабатывать вручную больше 5К задач, - моя программа не только покажет все тесты, но и добавит удобную кнопку для их копирования (два квадратика в правом верхнем углу).
Кто проходит мои курсы на #Stepik, знают, что я всегда скрывала часть тестов в практических задачах.
И нет, это была не вредность автора
На это было 2 причины:
1. Защита от жульничества (не буду расписывать всю схему - пусть те, кто хотят схитрить, развивают фантазию).
2. А ещё, я так учила внимательно читать условия задач, а не подгонять решение под конкретные тестовые данные. Потому что в реальном программировании никто не даст вам пример ответа под каждую ситуацию.
Но…
С каждым днём комментариев становится всё больше.
Вчера вечером (а я напомню, что это было воскресенье) я ответила на все сообщения, а сегодня к 10 утра уже было больше 1000.
И я поняла: пора что-то менять… Нанять помощника? Возможно.
Ну а пока я приняла непростое для себя решение - открыть все тесты.
И так как я не псих обрабатывать вручную больше 5К задач, - моя программа не только покажет все тесты, но и добавит удобную кнопку для их копирования (два квадратика в правом верхнем углу).
Please open Telegram to view this post
VIEW IN TELEGRAM
1❤19🔥8👎3😱2
Это означает, что прохождение моего курса на платформе #Stepik считается достижением и может быть загружено на платформу "Талант" для участия в компетенции "Программирование".
Конкурс входит в перечень, утверждённый Минпросвещения России, а диплом участника, призёра или победителя может дать до 10 дополнительных баллов к ЕГЭ при поступлении в вузы-партнёры.
Для меня это особенный момент. Много лет мои ученики участвовали в этом конкурсе, а теперь мой курс тоже стал его частью.
#ТалантНТО
Please open Telegram to view this post
VIEW IN TELEGRAM
5👍23🔥11👏8❤4👎3❤🔥1
Каждый день мне пишут:
А зачем вообще учить программирование, если уже есть AI-агенты, которые сами пишут код?
Создавать курсы по программированию в 2026 году? Даже не знаю, смело это или глупо.
Моё мнение вы уже знаете:
нейросети заменят только тех, кто не умеет думать.
Представим ситуацию.
Компания работала годами.
Выстраивались процессы.
Копились данные.
Создавались проекты, документы, база клиентов.
И вы решили автоматизировать всё с помощью AI.
Пара вопросов:
Готовы ли вы запустить код, не понимая, что он делает?
Готовы ли вы разбираться с последствиями, если написанный AI код случайно удалит всё, что создавалось годами?
Кого вы будете винить в такой ситуации? AI?
Но AI:
- не понимает бизнес-логику;
- не осознаёт последствий;
- не несёт ответственность.
Он делает ровно то, что ему сказали.
И вот здесь, на этом этапе, нужны люди, которые посмотрят на всё это и скажут:
"Хе-хе… ты, конечно, можешь запустить ЭТО,
но ты подумал, что будет если..."
Потому что настоящий специалист - это не тот, кто написал код.
Это тот, кто предвидел последствия.
ИИ умеет генерировать решения.
Но только человек умеет пораскинуть мозгами и сказать:
- что нельзя трогать;
- где критичные данные;
- какие ошибки недопустимы.
И именно поэтому программирование сегодня - это не про синтаксис.
Это про мышление.
Про умение задать правильный вопрос до того, как случится проблема.
А этому можно научиться только так:
- учить программирование,
- писать код самому,
- ошибаться,
- ломать,
- чинить
- и набивать шишки.
Чтобы однажды спокойно сказать:
"Я уже видел, чем это заканчивается.
Давай, пиши ИИхе:
"Ты не учёл вот это… и вот это тоже.
Всё ерунда, давай по новой.""
Please open Telegram to view this post
VIEW IN TELEGRAM
❤17👍9🔥4👎3❤🔥1
22 января я написала, что мой основной курс на Stepik уходит на капитальный ремонт. Оглядываясь назад, понимаю: это был не ремонт, а полноценный снос и строительство заново, практически с нуля.
Планировалось немного подправить теорию, исправить задания...
В итоге:
+ 119 новых задач на программирование
+ 253 новых задания
+ переписана вся теория
+ 12 новых тем
+ 2 новых проекта взамен старых
Я очень боялась работать с живым курсом и ожидала волну негодования. В итоге - только один (!) негативный комментарий по этому поводу.
Все остальные поддержали. Активно тестировали новые задачи, писали замечания и помогали делать курс лучше.
Спасибо вам за это огромное!
Отдельная история - открытие всех тестов. После этого количество комментариев снизилось на 87%!
А самое важное - начали появляться такие отзывы:
Информация изложена доходчиво. Так что такой курс полезен как изучающим с нуля, так и тем, кто уже имеет какие-то познания в Python.
Задания кажутся простыми, но для новичков в программировании такая сложность - в самый раз.
Отличная структура, информация подаётся очень понятно, с хорошими примерами.
Это именно то, чего я и хотела.
А дальше случилось самое забавное.
Вчера я села перечитывать курс заново. Всё как в тумане… и я снова начала его переписывать.
Мне кажется, это отличный пример бесконечного цикла, из которого я всё-таки вышла усилием воли. Дальше - только точечные улучшения. Ну… я, по крайней мере, очень на это рассчитываю! 😅
Please open Telegram to view this post
VIEW IN TELEGRAM
6❤18👍11❤🔥8👎3😁1
В этом году в нём участвовали четверо моих учеников:
- Сопин Вадим - вышел в финал!
- Кузнецов Дмитрий
- Финаков Егор
- Тарасов Даниил
Впереди у Вадима очный финал в московском офисе Яндекса. И что особенно круто - проезд, проживание и питание оплачивает Яндекс. Это большая редкость: на многие мероприятия, в финал которых мы проходили раньше, просто невозможно было поехать из-за огромных сопутствующих расходов.
Признаюсь честно: после второго тура ребята прислали мне задания. Я засекла 2,5 часа (столько длился тур) и за это время смогла решить только 6 из 8 задач.
Поэтому я невероятно горжусь каждым из них - у всех есть решённые задачи и набранные баллы!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍19🔥10🙏2🆒2
Иногда мне кажется, что я пчела 🐝
После того как я закончила полностью переписывать основной курс, я дала себе честное обещание: "Отдыхаю!".
Получилось… примерно один день.
И вот уже неделю я пишу новый курс: "Методы обработки строк в Python", который станет заключительным в линейке про методы строк.
Казалось бы, методы строк - что там может быть интересного? Но именно эти курсы привлекают большое количество людей.
В общем, скоро я расскажу вам: чем lstrip() отличается от removeprefix(), split() - от splitlines() и про ещё ряд крутых методов, о которых не говорят в других курсах.
А пока можете повторить и освежить в памяти методы строк, которые мы уже проходили:
• Методы изменения регистра строк в Python (бесплатно)
• Методы проверки строк в Python (бесплатно)
• Методы поиска и замены строк в Python (бесплатно)
• f-строки на Python: полный курс от А до Я
После того как я закончила полностью переписывать основной курс, я дала себе честное обещание: "Отдыхаю!".
Получилось… примерно один день.
И вот уже неделю я пишу новый курс: "Методы обработки строк в Python", который станет заключительным в линейке про методы строк.
Казалось бы, методы строк - что там может быть интересного? Но именно эти курсы привлекают большое количество людей.
В общем, скоро я расскажу вам: чем lstrip() отличается от removeprefix(), split() - от splitlines() и про ещё ряд крутых методов, о которых не говорят в других курсах.
А пока можете повторить и освежить в памяти методы строк, которые мы уже проходили:
• Методы изменения регистра строк в Python (бесплатно)
• Методы проверки строк в Python (бесплатно)
• Методы поиска и замены строк в Python (бесплатно)
• f-строки на Python: полный курс от А до Я
Please open Telegram to view this post
VIEW IN TELEGRAM
Stepik: online education
Методы изменения регистра строк в Python
Иногда сложно вспомнить, чем метод capitalize() отличается от title() или что будет, если вызвать upper() на пустой строке. Этот курс — лёгкое и наглядное путешествие по методам изменения регистра в Python. Простые задания, интересные примеры и никакой путаницы.…
3👍22❤🔥7🔥7
Чувство благодарности к учителю
У каждого в школе были любимые учителя. И, как правило, чтобы завоевать детскую любовь, было достаточно: не выносить мозг, не задавать домашек и вместо сложных тем рассказывать интересные истории из жизни.
С ними было легко и комфортно. Мы выходили с таких уроков с "пустыми головами", но с улыбкой.
Проходят годы, эмоции утихают, и вдруг приходит осознание, кто на самом деле был хорошим учителем.
Учительница химии, которая вообще не научила предмету, но была замечательным человеком. Она рассказала как выбирать шампунь, объяснила, что делать, если кто-то отравился метанолом, и дала ещё десятки бытовых советов, которыми я пользуюсь по сей день.
А учитель математики, Олег Юрьевич… Приходил не в настроении - и ставил двойки столбиком. Каждый день задавал больше 100 заданий!!! Но именно он помог развить умение думать, анализировать и быть внимательной к деталям.
Или Ольга Виуловна в университете. Я никогда и ни от кого не слышала о ней ни единого доброго слова. Она заставляла нас чертить, казалось бы, никому не нужные блок-схемы и писать код на бумажке! Именно она оказалась для меня ключевым учителем и научила очень многому - тому, что в итоге позволило мне стать автором курсов.
И вот парадокс: самыми полезными оказались те учителя, которых мы боялись и местами ненавидели.
Были ли в вашей жизни учителя, которого вы поняли только спустя годы?
У каждого в школе были любимые учителя. И, как правило, чтобы завоевать детскую любовь, было достаточно: не выносить мозг, не задавать домашек и вместо сложных тем рассказывать интересные истории из жизни.
С ними было легко и комфортно. Мы выходили с таких уроков с "пустыми головами", но с улыбкой.
Проходят годы, эмоции утихают, и вдруг приходит осознание, кто на самом деле был хорошим учителем.
Учительница химии, которая вообще не научила предмету, но была замечательным человеком. Она рассказала как выбирать шампунь, объяснила, что делать, если кто-то отравился метанолом, и дала ещё десятки бытовых советов, которыми я пользуюсь по сей день.
А учитель математики, Олег Юрьевич… Приходил не в настроении - и ставил двойки столбиком. Каждый день задавал больше 100 заданий!!! Но именно он помог развить умение думать, анализировать и быть внимательной к деталям.
Или Ольга Виуловна в университете. Я никогда и ни от кого не слышала о ней ни единого доброго слова. Она заставляла нас чертить, казалось бы, никому не нужные блок-схемы и писать код на бумажке! Именно она оказалась для меня ключевым учителем и научила очень многому - тому, что в итоге позволило мне стать автором курсов.
И вот парадокс: самыми полезными оказались те учителя, которых мы боялись и местами ненавидели.
Были ли в вашей жизни учителя, которого вы поняли только спустя годы?
💯17👍5🔥1
Бывает, открываешь курс и читаешь:
«Инкапсуляция - это сокрытие чего-либо инородного…»
Думаешь:
Чееегоооо?...
Нет, ты не глупый!
Просто тебе объясняют слишком сложно.
Давайте по-другому:
«Инкапсуляция - это когда всё, что можно сломать, спрятано,
а снаружи - только то, что нельзя испортить»
Именно так я объясняю ООП в своём курсе:
- простым языком
- на игровых примерах
- чтобы стало понятно
Попробуйте, первые уроки бесплатно
«Инкапсуляция - это сокрытие чего-либо инородного…»
Думаешь:
Чееегоооо?...
Нет, ты не глупый!
Просто тебе объясняют слишком сложно.
Давайте по-другому:
«Инкапсуляция - это когда всё, что можно сломать, спрятано,
а снаружи - только то, что нельзя испортить»
Именно так я объясняю ООП в своём курсе:
- простым языком
- на игровых примерах
- чтобы стало понятно
Попробуйте, первые уроки бесплатно
11👍13😁3🔥2❤1👎1💯1
21-22 марта мой ученик Сопин Вадим участвовал в финале Кубка Яндекс Образования в Москве.
В финал вышли 74 человека со всей России.
Победителем он не стал.
Но если учитывать, что это 11 класс, на носу ЕГЭ - время, когда страшно лишний раз отвлечься… Он не побоялся и поехал.
А ещё он занял 1 место в викторине. Заработал кучу крутых призов, попробовал "офигенные лимонадики" и вернулся с целым багажом историй и эмоций.
Я им очень горжусь!❤️
В финал вышли 74 человека со всей России.
Победителем он не стал.
Но если учитывать, что это 11 класс, на носу ЕГЭ - время, когда страшно лишний раз отвлечься… Он не побоялся и поехал.
А ещё он занял 1 место в викторине. Заработал кучу крутых призов, попробовал "офигенные лимонадики" и вернулся с целым багажом историй и эмоций.
Я им очень горжусь!
Please open Telegram to view this post
VIEW IN TELEGRAM
3🔥23👍3❤1🙏1