Старт в разработке Telegram-ботов: SWOT, SMART-трек и система обучения на 3 месяца

Курс помогает с нуля выстроить персональный план входа в разработку Telegram-ботов и выйти на первые деньги как техспец. Вы сделаете SWOT-анализ, поставите SMART-цели на квартал, соберёте базу ресурсов, внедрите антипрокрастинационную систему и регулярные ревью прогресса.

1. SWOT-анализ: стартовая точка в разработке Telegram-ботов

SWOT-анализ: стартовая точка в разработке Telegram-ботов

Зачем вам SWOT перед стартом

SWOT-анализ — это простой способ трезво оценить вашу текущую позицию перед обучением разработке Telegram-ботов и понять, на что опираться в ближайшие 3 месяца.

Он помогает:

  • не начинать «с нуля в вакууме», а опереться на уже имеющиеся ресурсы;
  • заранее увидеть риски (время, мотивация, сложность входа) и подготовить меры;
  • выбрать несколько приоритетов вместо попытки изучить «всё сразу».
  • В рамках этого курса SWOT — первая точка опоры. В следующих статьях мы переведём выводы SWOT в SMART-трек, подберём материалы и настроим систему дисциплины и ревью.

    Что именно считается «разработкой Telegram-ботов» на старте

    Чтобы SWOT был полезным, важно понимать, что в минимальном варианте разработка Telegram-бота обычно включает:
  • базовое программирование (часто выбирают Python);
  • понимание, как бот получает сообщения и отвечает (логика обработчиков);
  • работа с Telegram Bot API через библиотеку;
  • хранение данных (хотя бы файлы/простая БД) и конфигурация;
  • развёртывание (чтобы бот работал 24/7);
  • мини-продуктовое мышление: какая задача решается и для кого.
  • Техспец в контексте курса — это человек, который умеет быстро собрать понятного бота под задачу (лид-форма, запись, FAQ, магазин-минимум, уведомления), упаковать решение и довести до запуска.

    Как делать SWOT: пошаговый алгоритм

    SWOT состоит из 4 блоков:
  • S (Strengths) — ваши сильные стороны и ресурсы внутри (опыт, навыки, окружение, время, дисциплина).
  • W (Weaknesses) — слабые стороны и ограничения внутри (пробелы, нехватка времени, страхи, отсутствие практики).
  • O (Opportunities) — возможности снаружи (тренды, спрос, доступные инструменты, бесплатные материалы, сообщества).
  • T (Threats) — угрозы снаружи (конкуренция, выгорание, изменения правил платформ, нестабильность времени).
  • Практичный порядок действий:

  • Выпишите по 5–10 пунктов в каждый блок.
  • Уберите общие формулировки и замените на конкретные наблюдения.
  • Отметьте по 2–3 пункта в каждом блоке как самые важные.
  • Сформулируйте 3 приоритетные цели на квартал, используя логику:
  • 1. усилить S через O; 2. закрыть ключевые W, мешающие старту; 3. снизить влияние T заранее.

    !Матрица SWOT, чтобы визуально увидеть баланс сильных/слабых сторон, возможностей и угроз

    Пример SWOT для уровня «нулевой»

    Ниже — пример, который подходит большинству новичков. Используйте его как шаблон: оставьте то, что похоже на вашу ситуацию, и замените остальное.

    Сильные стороны (S)

  • Есть цель сменить/усилить профессию и начать зарабатывать.
  • Есть доступ к ноутбуку и стабильному интернету.
  • Уже пользуетесь Telegram и понимаете, как выглядят боты для пользователя.
  • Готовность учиться небольшими шагами, если есть понятный план.
  • Можно выделять регулярное время (пусть даже 30–60 минут в день).
  • Слабые стороны (W)

  • Нулевой уровень в программировании и терминологии.
  • Сложно выбрать «правильный стек» и не распылиться.
  • Нет привычки к ежедневной практике.
  • Страх ошибок и ощущение «я не технарь».
  • Нет готового портфолио и понимания, как брать первые заказы.
  • Возможности (O)

  • Высокий спрос на небольшие автоматизации для бизнеса в мессенджерах.
  • Низкий порог входа для первых ботов (простые сценарии уже полезны).
  • Готовые библиотеки для Telegram-ботов и много примеров.
  • Можно быстро показать результат: бот начинает отвечать уже в первый день практики.
  • Есть формат микро-продуктов: лид-бот, запись, FAQ, уведомления.
  • Угрозы (T)

  • Срыв темпа из-за работы/дома и нерегулярности.
  • Обучение «прыжками» по видео без системы → иллюзия прогресса.
  • Сравнение себя с опытными разработчиками и демотивация.
  • Сложности развёртывания (хостинг/окружение) на старте.
  • Риск перегрузить себя целями и бросить.
  • Как читать SWOT: 3 рабочих вывода

    Используйте сильные стороны как топливо

    Если у вас есть хотя бы 30–60 минут в день и понятная цель, этого достаточно для устойчивого прогресса. На старте важнее регулярность, чем «идеальный курс».

    Закрывайте слабости, которые блокируют практику

    Новичку не нужно сразу «стать программистом целиком». Критично закрыть то, что мешает делать ботов руками:
  • базовый синтаксис языка;
  • понимание событийной логики (сообщение → обработчик → ответ);
  • минимальные навыки отладки;
  • минимальная структура проекта.
  • Угрозы заранее превращайте в правила

    Угроза «не хватит времени» не лечится мотивацией. Она лечится режимом: маленькие задачи, короткие сессии, видимый прогресс и фиксированные контрольные точки (к ним мы придём в следующих статьях).

    3 приоритетные цели на квартал (на основе SWOT)

    Эти цели намеренно сформулированы как приоритеты. В следующей части курса мы превратим их в SMART-план с недельными контрольными точками.

    Цель на квартал: базовый технический фундамент

    Результат к концу 3 месяцев: вы уверенно пишете небольшие программы, понимаете структуру проекта и можете сделать простого бота без копирования «вслепую».

    Что должно войти в фундамент:

  • базовый Python (переменные, условия, циклы, функции, структуры данных);
  • git на уровне «сохранить изменения и вернуться назад»;
  • понимание, как бот получает и обрабатывает сообщения.
  • Цель на квартал: 2–3 бота в портфолио

    Результат к концу 3 месяцев: у вас есть несколько законченных работ, которые можно показывать заказчику.

    Подходящие форматы портфолио для новичка:

  • бот-FAQ с кнопками и ветвлением;
  • бот-сбор заявок (имя/телефон/услуга) с сохранением данных;
  • бот-запись/бронь с простым календарём или слотами.
  • Важно: портфолио — это не код «в стол», а боты, которые можно запустить и протестировать.

    Цель на квартал: первые шаги к заработку

    Результат к концу 3 месяцев: вы понимаете, как упаковать услугу, оценить простую задачу и начать получать первые оплаты.

    Минимальные результаты, на которые стоит ориентироваться:

  • описание 2–3 типовых решений (что бот делает, для кого, срок, цена-диапазон);
  • умение задавать уточняющие вопросы (что считать «готово», какие сценарии, какие данные);
  • первые попытки найти заказ: отклики, общение, тестовые мини-задачи.
  • Мини-шаблон SWOT, который вы заполните для себя

    Скопируйте и заполните 5–7 пунктов в каждом блоке. Пишите коротко и конкретно.

    | Блок | Вопрос-подсказка | Ваши пункты | |---|---|---| | S | Что у меня уже есть для старта? | | | W | Что прямо мешает учиться и практиковаться? | | | O | Какие внешние факторы ускорят мой рост? | | | T | Что может сорвать процесс и как это предотвратить? | |

    Как эта статья связана со следующим шагом курса

  • Ваш SWOT даст сырьё для целей.
  • Следующая статья превратит эти цели в SMART-трек на 3 месяца с недельными контрольными точками.
  • Дальше мы подберём материалы под нулевой уровень и настроим систему дисциплины, чтобы угрозы из SWOT не «съели» обучение.
  • 2. Три приоритетные цели на квартал: фокус и критерии успеха

    Три приоритетные цели на квартал: фокус и критерии успеха

    Зачем вообще ограничиваться тремя целями

    После SWOT-анализа у вас обычно появляется слишком много «хотелок»: выучить Python, сделать бота, разобраться с базами данных, найти заказчика, оформить портфолио, научиться деплою, и ещё «чтобы не выгореть». Если пытаться тянуть всё одновременно, прогресс размазывается и обучение превращается в бесконечное потребление материалов.

    Три приоритетные цели на квартал решают эту проблему:

  • дают фокус и убирают лишнее;
  • превращают обучение в понятный проект на 12 недель;
  • позволяют заранее определить, что считать успехом;
  • упрощают планирование времени при загруженности на работе и дома.
  • Важно: три цели не означают, что вы делаете только три вещи. Это означает, что все задачи квартала должны работать на эти три результата.

    !Схема показывает, как три цели образуют единый квартальный фокус

    Что такое «критерии успеха» и почему без них цель не работает

    Критерий успеха — это наблюдаемый признак, по которому вы без споров понимаете: цель достигнута или нет.

    Чтобы критерии реально помогали, они должны быть:

  • проверяемыми: есть артефакт, ссылка, файл, демонстрация;
  • конкретными: понятно, что именно должно быть сделано;
  • привязанными ко времени: к концу квартала, а не «когда-нибудь».
  • Пример разницы:

  • Плохо: научиться делать ботов.
  • Хорошо: сделать 2 работающих бота, запустить их и дать протестировать 3 людям.
  • Три приоритетные цели на квартал и как понять, что вы их закрыли

    Ниже — те же три цели, которые были намечены в предыдущей статье про SWOT, но теперь с фокусом на критерии успеха.

    Технический фундамент

    Смысл цели: убрать главный стоп-фактор новичка — ситуацию, когда вы можете смотреть уроки, но не можете уверенно сделать задачу руками.

    Критерии успеха к концу квартала:

  • вы пишете простые программы на Python без копирования «вслепую»;
  • вы понимаете базовую структуру проекта: файлы, настройки, зависимости;
  • вы можете объяснить простыми словами, как работает бот: сообщение пользователя → обработчик → ответ.
  • Артефакты, которые подтверждают результат:

  • репозиторий с учебными мини-проектами и историей изменений;
  • рабочий «скелет» бота: запуск, обработка команд, кнопки, простая логика.
  • Термины, чтобы не было «неизвестных слов»:

  • репозиторий — папка проекта под контролем версий, где видна история изменений;
  • обработчик — часть кода, которая реагирует на сообщение или нажатие кнопки;
  • зависимости — внешние библиотеки, которые вы подключаете в проект.
  • Портфолио: 2–3 законченных бота

    Смысл цели: портфолио — это не «я что-то пробовал». Это демонстрация того, что вы доводите до результата.

    Какие боты подходят новичку:

  • бот-FAQ с кнопками и ветвлением;
  • бот-сбор заявок с сохранением контактов;
  • бот-запись на слоты (упрощённо, без сложного календаря).
  • Критерии успеха к концу квартала:

  • у вас есть 2–3 бота, которые можно запустить и пройти как пользователь;
  • для каждого бота есть краткое описание: что делает, для кого, какие сценарии;
  • бот хранит данные хотя бы в простом виде: файл или простая база данных.
  • Артефакты, которые подтверждают результат:

  • ссылки на репозитории проектов;
  • демонстрация: видео или тестовый запуск (например, в личном чате);
  • краткие инструкции «как запустить».
  • Термины, чтобы не было «неизвестных слов»:

  • портфолио — набор работ, которые показывают ваши навыки и уровень;
  • запуск — бот реально работает и отвечает, а не просто лежит кодом на компьютере;
  • сценарий — цепочка шагов пользователя: что нажал и что получил.
  • Первые шаги к заработку

    Смысл цели: не ждать «идеального уровня», а перейти к рынку через понятную упаковку и первые контакты.

    Критерии успеха к концу квартала:

  • у вас есть описание 2–3 типовых услуг: что вы делаете, сроки, диапазон цены;
  • вы умеете собирать требования: задавать вопросы и фиксировать «что считаем готово»;
  • вы сделали первые попытки продаж: отклики, переписки, тестовые мини-задачи или первые оплаты.
  • Артефакты, которые подтверждают результат:

  • текст ваших офферов: короткие описания услуг (можно в заметках);
  • шаблон брифа: список вопросов заказчику;
  • история действий: кому написали, где откликнулись, какие ответы получили.
  • Термины, чтобы не было «неизвестных слов»:

  • оффер — предложение: что вы делаете и почему это полезно;
  • бриф — список вопросов, чтобы уточнить задачу до начала работы.
  • Как связать цели между собой, чтобы не распылиться

    Эти три цели образуют логичную цепочку:

  • фундамент даёт возможность делать ботов быстрее и без паники;
  • портфолио превращает навыки в демонстрацию результата;
  • первые шаги к заработку превращают портфолио в реальную практику и деньги.
  • Практическое правило квартала:

  • если задача не усиливает хотя бы одну из трёх целей, она не приоритетна.
  • «Не-цели» квартала: что сознательно откладываем

    Чтобы сохранить фокус, полезно заранее зафиксировать, что не требуется в первые 3 месяца.

    Примеры адекватных «не-целей» для новичка:

  • делать «идеальную архитектуру» и усложнять проект раньше времени;
  • уходить в глубокую теорию баз данных вместо нужного минимума;
  • строить сложную админ-панель и большой продукт, если ещё нет 2–3 простых ботов;
  • учить сразу несколько языков программирования.
  • Это не запреты навсегда. Это способ защитить скорость и регулярность.

    Мини-шаблон «Definition of Done» для каждой цели

    Чтобы не спорить с самим собой в конце квартала, зафиксируйте «что считается сделанным».

    Шаблон

  • Цель: …
  • Сделано, если: …
  • Доказательства: …
  • Крайний срок: конец 12 недели
  • Пример для цели «Портфолио»

  • Цель: 2–3 бота в портфолио
  • Сделано, если: минимум 2 бота запускаются, проходят сценарии, сохраняют данные
  • Доказательства: репозитории + демонстрация + инструкция запуска
  • Крайний срок: конец 12 недели
  • Таблица целей на квартал: итоговая фиксация

    Используйте таблицу как «контракт с собой» на 3 месяца.

    | Цель | Что должно получиться | Как проверить | Что предъявить как доказательство | |---|---|---|---| | Технический фундамент | вы пишете и запускаете базового бота | вы можете собрать простую логику без подсказок | репозиторий с мини-проектами и скелетом бота | | Портфолио 2–3 бота | 2–3 законченных бота под типовые задачи | боты запускаются и проходят сценарии | репозитории, демонстрация, инструкция запуска | | Первые шаги к заработку | упаковка услуг и первые контакты | есть попытки продаж и обратная связь | офферы, бриф, список откликов и переписок |

    Как эта статья связана со следующим шагом курса

    В SWOT вы определили стартовую точку и выбрали направления. Здесь вы зафиксировали три цели и критерии успеха. Следующая статья превратит эти цели в SMART-трек на 3 месяца с недельными контрольными точками: что делать на каждой неделе, чтобы гарантированно прийти к результату.

    Если хотите заранее свериться с определением, что такое SMART как метод постановки целей, используйте источник: SMART-критерии на Википедии.

    3. SMART-учебный трек на 3 месяца с еженедельными контрольными точками

    SMART-учебный трек на 3 месяца с еженедельными контрольными точками

    Как эта статья продолжает предыдущие

    В статье про SWOT вы определили стартовую точку и риски. В статье про три приоритетные цели вы зафиксировали фокус квартала:

  • технический фундамент
  • 2–3 бота в портфолио
  • первые шаги к заработку
  • Теперь задача — превратить эти цели в управляемый план на 12 недель, где каждую неделю понятно:

  • что именно сделать
  • как проверить результат
  • какой артефакт сохранить как доказательство прогресса
  • !Схема показывает, как три цели развиваются параллельно по неделям

    SMART простыми словами

    SMART — это способ ставить цели так, чтобы их можно было выполнить и проверить.

  • S (Specific) — конкретно: что именно вы сделаете
  • M (Measurable) — измеримо: по каким признакам понятно, что сделано
  • A (Achievable) — достижимо: реально при вашем времени и уровне
  • R (Relevant) — релевантно: это ведёт к вашим 3 квартальным целям
  • T (Time-bound) — ограничено по времени: есть дедлайн
  • Важно: SMART работает только если у цели есть артефакт. Артефакт — это то, что можно показать или проверить: репозиторий, ссылка на бота, файл с данными, текст оффера.

    Настройки трека перед стартом

    Чтобы еженедельные контрольные точки были выполнимы, зафиксируйте 3 правила.

  • Время: 5 дней в неделю по 30–60 минут
  • Формат: 80% практики, 20% чтение и разбор
  • Принцип: каждую неделю должен появляться артефакт
  • Инструменты, которые понадобятся в треке (без углубления):

  • Python (язык, на котором вы пишете логику)
  • библиотека для Telegram-ботов на Python (например, aiogram)
  • Git (чтобы сохранять историю изменений проекта)
  • любая среда разработки (например, VS Code)
  • Если слова кажутся незнакомыми, это нормально: в треке они будут закрепляться на практике.

    Три SMART-цели на 12 недель (в измеримом виде)

    Ниже — те же 3 квартальные цели, но переписанные так, чтобы их можно было проверять.

    SMART-цель про фундамент

    К концу 12 недели вы:

  • напишете и закоммитите в Git (сохраните в историю) минимум 12 учебных мини-упражнений на Python
  • соберёте «скелет» Telegram-бота: запуск, 3 команды, кнопки, 2 ветки диалога
  • сможете объяснить цепочку: сообщение пользователя → обработчик → ответ бота
  • Проверка результата:

  • есть репозиторий с историей коммитов
  • бот запускается локально и отвечает в Telegram
  • Полезные официальные источники, к которым вы будете обращаться по ходу:

  • Документация Python
  • Telegram Bot API
  • Документация Git
  • SMART-цель про портфолио

    К концу 12 недели у вас есть минимум 2 (лучше 3) бота, и для каждого:

  • прописаны сценарии пользователя (что нажимает и что получает)
  • данные сохраняются хотя бы в простом виде (файл или простая база)
  • есть инструкция «как запустить»
  • Проверка результата:

  • любой человек может пройти сценарий в Telegram
  • вы можете показать репозиторий и демо
  • SMART-цель про первые шаги к заработку

    К концу 12 недели вы:

  • подготовите 2–3 упакованных предложения услуг (офферы): что делаете, для кого, срок, диапазон цены
  • составите бриф (вопросы заказчику) и шаблон оценки задачи
  • сделаете минимум 20 попыток контакта с рынком (отклики, сообщения, публикации в чатах)
  • Проверка результата:

  • тексты офферов сохранены
  • есть таблица попыток: куда написали, какой ответ получили
  • Общая логика трека на 12 недель

    Трек разделён на 3 этапа.

  • Первый месяц: базовый Python + первый простой бот
  • Второй месяц: 2 бота в портфолио + сохранение данных + базовый деплой как цель-минимум
  • Третий месяц: усиление качества + упаковка + выход на первые заказы
  • Еженедельные контрольные точки

    Контрольная точка — это проверяемый результат недели. Она должна отвечать на два вопроса.

  • Что именно готово?
  • Где это лежит и как это проверить?
  • Ниже — план по неделям. Если вы идёте с нулевого уровня, не ускоряйтесь: важнее регулярность.

    План на 12 недель

    | Неделя | Фокус | Что делаете на практике | Контрольная точка недели (артефакт) | |---|---|---|---| | 1 | Старт и базовый Python | Установка Python, редактора, создание проекта, переменные, ввод-вывод, простые условия | Репозиторий Git + 3 мини-скрипта на Python | | 2 | Python: логика и функции | Условия, циклы, функции, простые задачи «ввод → обработка → вывод» | 5 задач в репозитории + 5 коммитов | | 3 | Python: структуры данных | Списки, словари, строки, чтение/запись файла | Мини-проект: «список дел» в файле | | 4 | Первый бот: основы | Создание бота в BotFather, подключение библиотеки, команды /start, /help, ответы | Бот отвечает на команды, код в репозитории | | 5 | Сообщения и кнопки | Обработчики сообщений, клавиатуры, ветвление диалога | Бот-FAQ с кнопками и 2 ветками | | 6 | Сохранение данных | Сохранение заявок в файл или SQLite, базовая валидация данных | Лид-бот: имя/телефон/услуга → сохранение | | 7 | Мини-деплой | Запуск бота не только на своём ПК (простой хостинг или сервер), переменные окружения | Бот доступен 24/7 или есть понятная инструкция деплоя | | 8 | Бот «запись/бронь» | Слоты по времени, проверка доступности, подтверждение записи | Бот-запись с сохранением выбранного слота | | 9 | Упаковка портфолио | Описания проектов, инструкции запуска, короткие демо-видео или скринкаст | 2 проекта оформлены как портфолио | | 10 | Офферы и бриф | 2–3 оффера, бриф-вопросник, шаблон оценки срока и цены | Документы: офферы + бриф + пример оценки | | 11 | Выход на рынок | 10–15 откликов или сообщений, сбор обратной связи, корректировки офферов | Таблица контактов + 1 улучшение по фидбеку | | 12 | Итог и закрепление | Доведение хвостов, полировка 3-го бота (если есть), финальная упаковка | Финальный набор: 2–3 бота + офферы + таблица контактов |

    Как выглядит «неделя» внутри трека

    Чтобы не зависеть от вдохновения, используйте один и тот же ритм.

  • День 1: прочитать минимум теории и повторить пример
  • День 2: сделать маленькую задачу самому без копирования
  • День 3: расширить задачу (кнопки, ветка, проверка ввода)
  • День 4: довести до рабочего состояния и убрать ошибки
  • День 5: оформить артефакт недели (коммит, README, короткое демо)
  • Если у вас есть только 3 дня в неделю, сохраняйте порядок, но уменьшайте объём.

    Что считать «достаточным» уровнем на каждом этапе

    Новички часто застревают из-за перфекционизма: пытаются «сделать красиво», вместо того чтобы «сделать работающе».

    Ориентиры качества для этого трека:

  • Код должен запускаться и быть понятным вам через неделю
  • Ошибки допустимы, если вы умеете их находить и исправлять
  • У каждого проекта должна быть инструкция запуска
  • Как не сломать трек, если вы пропустили неделю

    Пропуск недели — это не провал, если у вас есть правило восстановления.

  • Не догоняйте сразу всё
  • Вернитесь к последней контрольной точке и закройте её в упрощённом виде
  • Следующую неделю начинайте по плану, но с уменьшенным объёмом
  • Практическое правило: лучше 70% результата каждую неделю, чем 0% две недели подряд.

    Мини-резюме

    Вы получили SMART-трек на 12 недель, который:

  • связан с выводами SWOT и тремя квартальными целями
  • даёт еженедельные контрольные точки с артефактами
  • позволяет двигаться даже при загруженности
  • Следующий шаг курса — подобрать лучшие материалы под нулевой уровень и правильно выстроить практику: что читать, где тренироваться, где задавать вопросы, чтобы трек проходился быстрее и спокойнее.

    4. Ресурсы для нулевого уровня: теория, практика, сообщества

    Ресурсы для нулевого уровня: теория, практика, сообщества

    Зачем вам список ресурсов, если уже есть SMART-трек

    В предыдущих статьях курса вы:

  • определили стартовую точку через SWOT
  • выбрали три приоритетные цели на квартал
  • разложили движение на 12 недель с контрольными точками и артефактами
  • На нулевом уровне главная проблема обычно не в отсутствии информации, а в её избытке. Поэтому в этой статье цель другая: дать вам короткий, безопасный набор источников, который поддерживает ваш 12-недельный план и не провоцирует распыление.

    Ключевой принцип на 3 месяца:

  • один основной путь по теории
  • 2–3 инструмента для практики
  • 1–2 места, где можно быстро получить ответ
  • !Воронка показывает, почему теория должна быстро превращаться в практику и артефакты

    Как выбирать материалы, чтобы не утонуть

    На нулевом уровне вам важно отличать три типа материалов.

  • Учебник: идёте по порядку, закрываете базу.
  • Справочник: открываете, когда нужно уточнить конкретную деталь.
  • Примеры: берёте как образец, но обязательно переписываете руками и меняете под себя.
  • Правило против иллюзии прогресса:

  • если вы прочитали или посмотрели материал, но не создали артефакт (код, коммит, файл, запуск бота), прогресса почти нет
  • Дальше идут ресурсы, которые закрывают все три типа.

    Теория: 1–2 фундаментальных источника

    Ниже два источника, которых достаточно, чтобы пройти первые 6–8 недель трека.

    Python: базовый учебник и справочник

  • Официальный туториал Python
  • - зачем: пройти базовый синтаксис без пробелов - как использовать: читать маленькими порциями и сразу писать свои мини-скрипты

  • Automate the Boring Stuff with Python
  • - зачем: связать Python с прикладными задачами, чтобы было легче удерживать мотивацию - как использовать: брать небольшие главы как идеи для мини-проектов, не пытаться прочитать всё подряд

    Если английский пока тяжёлый, это не блокер: используйте официальную документацию как справочник и делайте упор на практику из трека. Важнее регулярно писать код, чем идеально читать.

    Telegram-боты: что считать “официальной” теорией

  • Telegram Bot API
  • - зачем: это первоисточник того, что “умеют” боты - как использовать: открывать, когда нужно понять, какие есть типы сообщений, кнопки, что можно отправлять пользователю

  • Документация aiogram
  • - зачем: это библиотека на Python, через которую вы будете писать бота (вместо того чтобы напрямую собирать запросы к API) - как использовать: повторять минимальные примеры, а затем модифицировать под свои сценарии из недель 4–8

    Термины без усложнения:

  • Telegram Bot API: правила и возможности бота со стороны Telegram
  • библиотека aiogram: готовые инструменты на Python, которые упрощают работу с Bot API
  • пример: кусок кода из документации, который вы запускаете и затем адаптируете
  • Практика: платформы и инструменты, чтобы “набивать руку”

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

    Платформы для мини-задач по Python

  • Exercism (Python track)
  • - сильная сторона: аккуратные упражнения от простого к сложному - как использовать: 2–4 коротких задания в неделю в дополнение к вашим мини-скриптам

  • Codewars
  • - сильная сторона: много задач на базовую логику и строки - как использовать: выбирать уровень сложности низкий, не уходить в “соревновательность”

    Важно: ваша цель не “решать сложные задачи”, а уверенно делать базовые операции, которые нужны боту: строки, словари, условия, функции, чтение и запись данных.

    Среда, где удобно быстро запускать код

  • Replit
  • - сильная сторона: можно запускать Python в браузере без настройки - как использовать: когда вы не у своего компьютера или хотите быстро проверить идею

    Инструменты для фиксации прогресса

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

  • GitHub
  • - зачем: хранить репозитории и давать ссылки на проекты как доказательства результата - как использовать: один репозиторий на каждый бот или один общий репозиторий с папками проектов

    Термины без усложнения:

  • Git: инструмент, который сохраняет версии вашего кода
  • GitHub: сайт, где можно хранить репозитории и делиться ими
  • репозиторий: папка проекта с историей изменений
  • коммит: сохранённая “точка” изменений, которую можно описать и к которой можно вернуться
  • Сообщества: где задавать вопросы, чтобы не застревать

    Для новичка сообщество нужно не ради “общения”, а как инструмент снятия блокеров.

    Универсальное место по Python и ошибкам

  • Stack Overflow на русском
  • Как использовать:

  • ищите по тексту ошибки, которую видите в консоли
  • если не нашли, задавайте вопрос с минимальным кодом, который воспроизводит проблему
  • По библиотеке aiogram

  • Репозиторий aiogram на GitHub
  • Как использовать:

  • сначала ищите по Issues, возможно, ваш вопрос уже обсуждали
  • если создаёте вопрос, прикладывайте версию Python и aiogram, а также текст ошибки
  • Как превратить ресурсы в систему, а не в “список ссылок”

    Ниже простой способ, который поддерживает SMART-трек и защищает от распыления.

    Мини-правило “одна полка, один вход”

    Сделайте одну заметку или документ, где будут:

  • ваш план на 12 недель
  • ссылка на репозиторий
  • раздел “вопросы”
  • раздел “разобрался”
  • Так вы не потеряете знания и будете видеть, что прогресс есть.

    Цикл работы с любым материалом

  • прочитал или посмотрел один маленький кусок
  • повторил пример
  • изменил пример под себя
  • закоммитил результат или сохранил файл
  • Если вы не дошли до шага “изменил под себя”, материал почти не закрепляется.

    Какие ресурсы использовать на каких неделях трека

    Таблица ниже привязана к вашему SMART-плану: так проще не выбирать “что учить”, а открывать нужный источник в нужный момент.

    | Неделя трека | Что происходит | Что открыть из ресурсов | |---|---|---| | 1–3 | базовый Python и мини-скрипты | Официальный туториал Python, Exercism (Python track) | | 4 | первый запуск бота, команды | Документация aiogram, Telegram Bot API | | 5–6 | кнопки, ветвления, сбор данных | Документация aiogram, Telegram Bot API | | 6–8 | сохранение данных, усложнение сценариев | Официальный туториал Python, Codewars | | 9–12 | упаковка портфолио, стабильность, выход на рынок | Git, GitHub |

    Что делать, если всё равно “слишком много всего”

    Если чувствуете перегруз, примените упрощение на неделю:

  • оставьте только трек и одну практику (например, только мини-скрипты и один бот)
  • любые новые ссылки складывайте в “позже”, но не открывайте до конца недели
  • ваша цель недели не “понять всё”, а закрыть контрольную точку и сохранить артефакт
  • Связка со следующей частью курса

    Ресурсы сами по себе не решают угрозы из SWOT, особенно угрозу “сорвать темп из-за работы и дома”. Следующая статья курса будет про дисциплину:

  • как фиксировать маленькие ежедневные результаты
  • как настроить напоминания
  • как визуализировать прогресс
  • Это превратит ваш трек и ресурсы в устойчивую систему на 3 месяца.

    5. Антипрокрастинация: ежедневный прогресс, напоминания, визуализация

    Антипрокрастинация: ежедневный прогресс, напоминания, визуализация

    Как эта статья продолжает предыдущие

    В SWOT мы заранее увидели угрозу: срыв темпа из-за работы и дома. В SMART-треке вы получили план на 12 недель с контрольными точками и артефактами. В статье про ресурсы — безопасный набор материалов, чтобы не распыляться.

    Теперь важнейшая часть системы обучения: сделать так, чтобы план выполнялся без героизма.

    В этой статье вы соберёте антипрокрастинационную настройку из трёх элементов:

  • ежедневный прогресс: маленький результат, который фиксируется
  • напоминания: внешний «триггер», который запускает действие
  • визуализация: видимый прогресс, который поддерживает мотивацию и не даёт «потеряться» в неделях
  • Эта статья не про силу воли. Она про то, как построить среду, в которой учиться проще, чем откладывать.

    Что такое прокрастинация на практике

    Прокрастинация — это не «лень», а откладывание действий, даже когда вы понимаете их важность. Часто причина не в мотивации, а в конструкции задачи: слишком большая, слишком неопределённая, слишком неприятная прямо сейчас.

    Если хотите свериться с определением, можно открыть: Прокрастинация (Википедия).

    Для обучения разработке Telegram-ботов прокрастинация почти всегда выглядит так:

  • вы знаете, что «надо учиться», но не понимаете, с чего начать сегодня
  • вы открываете урок, а через 10 минут переключаетесь, потому что нет быстрого результата
  • вы пропускаете 2–3 дня, потом «догонять страшно», и трек рассыпается
  • Решение: перестать мерить прогресс вдохновением и начать мерить прогресс артефактами.

    Антипрокрастинационная формула курса

    Ваш SMART-трек уже построен правильно: каждую неделю должен появляться артефакт. Теперь добавим ежедневный уровень.

    Правило на 3 месяца:

  • каждый день вы делаете микро-результат
  • раз в неделю вы закрываете контрольную точку
  • Микро-результат — это не «посмотрел видео», а маленький след, который остаётся:

  • строчка кода или маленький скрипт
  • коммит в репозиторий
  • обновлённый README
  • сохранённый список вопросов заказчику
  • заметка «что понял» по ошибке, которую исправили
  • Так вы каждый день отвечаете на вопрос: что стало иначе благодаря сегодняшним 20–40 минутам?

    !Цикл, который превращает обучение в устойчивую систему

    Ежедневный прогресс: как делать «маленькие победы» измеримыми

    Выбираем минимальный объём, который невозможно «не успеть»

    Если вы загружены, вам нужен минимум, который выполняется даже в плохой день. Пусть он будет маленьким, но регулярным.

    Выберите один формат минимума на будни:

  • 15 минут: открыть проект, сделать 1 маленькое изменение, сохранить
  • 30 минут: решить 1 микро-задачу или дописать 1 шаг сценария бота
  • 60 минут: собрать кусок функционала целиком и оформить (код + краткая заметка)
  • Ключевой момент: минимальный объём должен быть достаточно маленьким, чтобы вы не спорили с собой.

    Делаем «след» после каждой сессии

    Чтобы прогресс был реальным, каждая сессия должна заканчиваться фиксацией.

    Подход «сделал → зафиксировал»:

  • если вы писали код, сделайте коммит или сохраните файл с понятным названием
  • если вы разбирали ошибку, запишите 2–3 строки: «ошибка была в …, решил так …»
  • если вы работали над портфолио, обновите README: что умеет бот и как запустить
  • Это занимает 2–5 минут, но резко снижает шанс бросить: завтра вы продолжаете не «с нуля», а с точки опоры.

    Готовое меню микро-результатов под ваш 12-недельный трек

    Вы не должны каждый день придумывать, что делать. Лучше иметь «меню» на выбор.

    Таблица ниже помогает, когда нет сил и нужно просто сделать минимум.

    | Период трека | Варианты микро-результата на 15–30 минут | Что фиксировать как доказательство | |---|---|---| | Недели с Python | 1 упражнение на строки или словари, 1 функция, 1 чтение/запись файла | 1 файл с задачей + маленький комментарий в коде | | Недели с ботом | 1 обработчик сообщения, 1 кнопка, 1 ветка диалога | коммит + короткое описание в README | | Недели с данными | сохранение одной сущности в файл или SQLite, простая проверка ввода | пример сохранённых данных + коммит | | Упаковка и рынок | 1 абзац оффера, 3 вопроса для брифа, 1 отклик | текст в заметках + ссылка/скрин результата |

    Если вы не знаете, что выбрать, выбирайте то, что ближе к контрольной точке текущей недели.

    План «если–то», чтобы стартовать без раздумий

    Чтобы не зависеть от настроения, используйте простую связку: если наступает условие, то я выполняю заранее выбранное действие.

    Эта техника известна как implementation intention. Можно посмотреть описание: Implementation intention (Wikipedia).

    Шаблон для вас:

  • Если наступило время X и я дома, то открываю проект и делаю один микро-результат из меню.
  • Если я очень устал, то делаю минимум 15 минут и фиксирую след.
  • Если я не понимаю, что делать, то открываю список контрольной точки недели и выбираю самый маленький шаг.
  • Важна конкретика: время, место, минимальное действие.

    Напоминания: как перестать держать план в голове

    Мозг плохо удерживает долгие проекты без внешних триггеров. Поэтому напоминания — это не «детский костыль», а часть системы.

    Принцип «один главный канал»

    Выберите один основной канал, где вы точно увидите напоминание:

  • календарь на телефоне
  • приложение задач
  • напоминания в мессенджере
  • Не делайте 5 разных систем одновременно. Одна система, но стабильная.

    Два напоминания вместо одного

    Одно напоминание легко проигнорировать. Два — заметно повышают шанс старта.

    Схема:

  • стартовое напоминание: в заранее выбранное время
  • резервное напоминание: через 60–120 минут, на случай если сорвалось первое
  • Пример:

  • 20:30 старт
  • 22:00 резерв
  • Напоминание на «ноль» и на «закрытие недели»

    Чтобы трек держался, важны два особых напоминания:

  • напоминание на минимум: текст должен разрешать вам сделать мало
  • напоминание на закрытие недели: в конце недели вы обязаны оформить артефакт
  • Примеры формулировок:

  • «15 минут: один микро-результат и всё»
  • «Закрой контрольную точку: коммит + README»
  • Если вы хотите использовать календарь, ориентир: Создание событий в Google Календаре (Справка Google).

    Визуализация: как сделать прогресс видимым

    Прокрастинация усиливается, когда прогресс не ощущается. Визуализация решает эту проблему: вы видите, что движение есть, даже если шаги маленькие.

    Минимальная визуализация на 3 месяца

    Вам достаточно одной страницы или одной таблицы, где видны:

  • недели 1–12
  • контрольная точка недели
  • статус: не начато, в процессе, готово
  • ссылка на артефакт: репозиторий, файл, заметка
  • Пример таблицы для вашей заметки:

    | Неделя | Контрольная точка | Статус | Где артефакт | |---|---|---|---| | 4 | бот отвечает на команды | | | | 5 | бот-FAQ с кнопками | | | | 6 | лид-бот с сохранением | | |

    Важное правило: визуализация должна обновляться за 1–2 минуты, иначе вы перестанете её вести.

    Визуализация «цепочки» для ежедневных действий

    Чтобы не терять темп, полезно вести простую цепочку дней.

    Варианты:

  • календарик, где вы ставите галочку за день
  • трекер привычки в любом приложении
  • список из 30 дней, где отмечаете факт микро-результата
  • Задача цепочки не в идеальности, а в том, чтобы вы не «исчезали» на неделю незаметно.

    Визуализация для мотивации: показывайте себе артефакты

    На нулевом уровне мотивацию лучше всего поддерживает не «вера в будущее», а доказательства в настоящем.

    Сделайте папку или заметку «Мои артефакты» и храните там:

  • ссылки на репозитории
  • скриншоты работающих сценариев бота
  • короткие демо-видео
  • тексты офферов и брифа
  • Когда кажется, что вы стоите на месте, откройте эту папку: она возвращает ощущение роста.

    Что делать, если день или неделя сорвались

    Система обучения ломается не от пропуска, а от неправильного восстановления.

    Правило восстановления:

  • пропустили день → на следующий день делаете минимум 15 минут
  • пропустили неделю → закрываете контрольную точку в упрощённом виде, затем возвращаетесь в план
  • Упрощённый вид — это «работает, но без красоты». Например:

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

    Если нужен простой таймерный подход, можно использовать Техника помодоро (Википедия): короткий фокус-отрезок снижает сопротивление старту.

    Мини-настройка на сегодня: соберите систему за 20 минут

    Сделайте только три действия:

  • Выберите ваш минимум на будни: 15 или 30 минут.
  • Поставьте два ежедневных напоминания: старт и резерв.
  • Создайте одну таблицу на 12 недель и добавьте туда контрольные точки.
  • Это создаст «рельсы», по которым SMART-трек поедет даже при высокой загрузке.

    Связка со следующей частью курса

    Вы настроили ежедневный прогресс, напоминания и визуализацию. Но системе нужен регулярный «техосмотр».

    Следующая статья даст шаблон еженедельного и месячного ревью, чтобы:

  • фиксировать, что освоено
  • замечать сложности до того, как они превратятся в срыв
  • корректировать план без чувства вины
  • Так вы превратите 12-недельный трек в управляемый проект, а не в попытку «выучить что-то по вечерам».

    6. Шаблоны еженедельного и месячного ревью обучения и корректировок

    Шаблоны еженедельного и месячного ревью обучения и корректировок

    Зачем вам ревью, если уже есть SMART-трек

    У вас уже есть:

  • SWOT и понимание рисков
  • три цели на квартал и критерии успеха
  • 12-недельный SMART-трек с контрольными точками
  • ресурсы, чтобы не распыляться
  • антипрокрастинационная система: ежедневный микро-результат, напоминания, визуализация
  • Остаётся слабое место, из-за которого многие срываются даже с хорошим планом: нет регулярного техосмотра системы.

    Ревью решает две задачи одновременно:

  • помогает честно фиксировать прогресс не “по ощущениям”, а по артефактам
  • позволяет корректировать план, пока мелкие проблемы не превратились в пропуск двух недель
  • Эту логику удобно понимать как цикл улучшений: запланировал → сделал → проверил → поправил. Это совпадает с идеей PDCA (цикл Деминга): Цикл Деминга.

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

    Принцип ревью в этом курсе

    Чтобы ревью было полезным, у него должны быть три свойства.

  • Короткое и регулярное
  • Опирается на факты
  • Заканчивается конкретной корректировкой
  • Фактами в нашем курсе считаются:

  • коммиты в репозитории
  • работающие сценарии бота, которые можно пройти в Telegram
  • файл с данными или база (если неделя про сохранение)
  • обновлённый README с инструкцией запуска
  • таблица контактов с рынком и тексты офферов
  • Если в конце ревью нет изменения в плане на следующую неделю, ревью превращается в “дневник настроения” и перестаёт помогать.

    Когда делать еженедельное и месячное ревью

    Еженедельное ревью

    Рекомендуемая частота: раз в 7 дней.

    Рекомендуемое время: 20–30 минут.

    Лучший момент: последний день вашей учебной недели (например, воскресенье) или первый день следующей (например, понедельник до практики).

    Месячное ревью

    Рекомендуемая частота: в конце 4, 8 и 12 недели.

    Рекомендуемое время: 60–90 минут.

    Цель: не просто подвести итоги, а проверить, идёте ли вы к трём квартальным результатам:

  • технический фундамент
  • 2–3 бота в портфолио
  • первые шаги к заработку
  • Шаблон еженедельного ревью

    Ниже шаблон, который вы копируете в одну заметку и заполняете каждую неделю. Он специально сделан простым: чем сложнее форма, тем выше шанс, что вы перестанете её вести.

    Часть A: факты недели

    Заполните таблицу. Это “скелет” ревью.

    | Поле | Значение | |---|---| | Неделя трека | | | Контрольная точка недели (из SMART-плана) | | | Статус | не начато / в процессе / готово | | Артефакты (ссылки/файлы) | | | Сколько дней был микро-результат | | | Сколько времени примерно ушло | | | Главный блокер недели | |

    Подсказка по “сколько дней”: считать легко. Если вы делали хотя бы 15 минут и остался след (код/заметка/коммит) — день засчитывается.

    Часть B: что освоено

    Здесь важно не писать много. Достаточно 3–7 пунктов.

  • Что нового вы теперь умеете делать руками (не “понимаю”, а “делаю”).
  • Какие команды/части кода/шаги стали понятнее.
  • Что вы можете повторить без подсказки.
  • Часть C: сложности и причины

    Формулировка должна быть наблюдаемой. Не “не было мотивации”, а “не открывал проект 3 дня, потому что не знал, с чего начать”.

    Заполните 3 строки.

    | Сложность | Где проявилась | Вероятная причина | |---|---|---| | | | | | | | | | | | |

    Часть D: как применить на практике

    Здесь вы связываете обучение с будущими заказами и портфолио. Достаточно 2–3 ответов.

  • Какой типовой бот стал ближе благодаря этой неделе.
  • Что можно добавить в портфолио или README.
  • Какой фрагмент кода вы сможете переиспользовать в следующем проекте.
  • Часть E: корректировка следующей недели

    Это главный результат ревью: 1–3 изменения, которые сделают следующую неделю проще.

    Выберите один вариант из списка и заполните конкретику.

  • Корректировка объёма
  • 1. Что именно уменьшаю. 2. Какой “минимум недели” считаю достаточным. 3. Что переносится в “после контрольной точки”.
  • Корректировка процесса
  • 1. В какое время теперь ставлю стартовое и резервное напоминание. 2. Какой микро-результат выбираю “по умолчанию” на плохой день. 3. Как заранее готовлю старт (например, открыть файл, написать TODO).
  • Корректировка материалов
  • 1. Какой один источник оставляю на неделю. 2. Какие ссылки отправляю в “позже”. 3. Какой пример из документации перепишу и изменю под себя.

    Чтобы корректировка не осталась на бумаге, завершите ревью одной строкой:

  • Следующий шаг (самый маленький): …
  • Пример: “Открыть проект, добавить обработчик /start, сделать один коммит”.

    Шаблон месячного ревью

    Месячное ревью шире: оно проверяет, не потеряли ли вы фокус трёх целей и не накопились ли системные проблемы.

    Часть A: итог месяца в артефактах

    Заполните таблицу. Это ваша “доказательная база” прогресса.

    | Область | Что должно расти | Что появилось за месяц | Ссылки/файлы | |---|---|---|---| | Фундамент | мини-упражнения, понимание базовых конструкций | | | | Боты | готовые сценарии, кнопки, обработчики | | | | Данные | сохранение в файл или SQLite | | | | Портфолио | README, инструкции, демо | | | | Рынок | офферы, бриф, контакты | | |

    Часть B: сверка с тремя квартальными целями

    Ответьте коротко, по 3–5 строк на пункт.

  • Технический фундамент
  • 1. Что вы теперь делаете уверенно. 2. Где ещё “плаваете” и из-за чего.
  • Портфолио
  • 1. Сколько ботов реально можно запустить и пройти как пользователь. 2. Чего не хватает, чтобы показать заказчику.
  • Заработок
  • 1. Есть ли упаковка услуг (офферы, бриф). 2. Были ли попытки контакта и какой фидбек.

    Часть C: диагностика риска срыва

    Здесь вы заранее ловите угрозы из SWOT: нехватка времени, распыление, выгорание, сложность деплоя.

    Оцените по шкале “низкий / средний / высокий” и добавьте одно действие.

    | Риск | Оценка | Ранний сигнал (как я пойму) | Действие на следующий месяц | |---|---|---|---| | Срыв по времени | | | | | Распыление по материалам | | | | | Застревание в ошибках | | | | | Потеря мотивации | | | |

    Пример раннего сигнала: “3 дня подряд только смотрю видео и не коммичу”.

    Часть D: корректировка трека на следующий месяц

    Задача: не переписать весь план, а настроить его под реальность.

    Выберите 1–2 решения.

  • Сохранить темп
  • 1. Оставляю недельные контрольные точки без изменений. 2. Улучшаю качество артефактов (например, добавляю README и инструкции).
  • Снизить темп, чтобы не сорваться
  • 1. Сокращаю объём каждой недели до “минимума недели”. 2. Сохраняю обязательными только артефакты.
  • Сместить фокус
  • 1. Если отстаёт фундамент: добавляю 2 коротких Python-упражнения в неделю. 2. Если отстаёт портфолио: фиксирую цель “один готовый бот в месяц”. 3. Если отстаёт рынок: добавляю “5 контактов в неделю” как обязательный минимум.

    Завершите месячное ревью конкретным списком.

    | Что делаю в следующем месяце | Почему это важно | Как проверю | |---|---|---| | | | | | | | | | | | |

    Правила корректировок, чтобы не сломать SMART-трек

    Корректировка должна сохранять смысл трека: каждую неделю есть артефакт, а к концу 12 недели — 2–3 бота и первые шаги к рынку.

    Ниже правила, которые помогают менять план без хаоса.

    Правило “режем объём, но сохраняем артефакт”

    Если неделя тяжёлая, вы сокращаете функциональность, но сохраняете факт результата.

    Примеры корректировок:

  • Если планировали бот с ветвлением на 5 кнопок, делаете 2 кнопки, но чтобы работало.
  • Если планировали сохранение в SQLite, делаете сохранение в файл, но с читаемым форматом.
  • Если планировали деплой, делаете подробную инструкцию запуска и один тестовый запуск на другом устройстве.
  • Правило “одна неделя не должна съесть две”

    Если вы не закрыли контрольную точку, у вас есть только два здоровых сценария.

  • Упростить и закрыть контрольную точку за 1–2 дня.
  • Официально перенести её на следующую неделю и сократить объём следующей.
  • Опасный сценарий: “я догоню по вечерам всё” и в итоге не закрывается ни одна неделя.

    Правило “один главный блокер — одно решение”

    В ревью легко написать 10 проблем и 0 действий. Поэтому.

  • выберите один блокер, который сильнее всего мешал
  • придумайте одно изменение процесса, которое снижает шанс повторения
  • Примеры:

  • Блокер: “долго стартую, не понимаю, что делать”. Решение: в конце каждой сессии оставлять TODO в коде.
  • Блокер: “ошибка, застрял на 2 часа”. Решение: лимит 20 минут на самостоятельный поиск, затем формулировать вопрос и идти в сообщество.
  • Блокер: “нет времени”. Решение: фиксировать минимум 15 минут и делать его раньше (утром или в обед), а не поздно вечером.
  • Как хранить ревью, чтобы это было удобно

    Вам нужен один “центр управления” на 3 месяца. Подойдёт любая заметка или документ.

    Структура документа:

  • Ссылка на ваш план 12 недель (таблица с контрольными точками).
  • Раздел “Еженедельные ревью” (12 блоков).
  • Раздел “Месячные ревью” (3 блока).
  • Раздел “Артефакты” (ссылки на репозитории, демо, офферы).
  • Важно, чтобы это обновлялось за 2–5 минут, иначе система развалится.

    Мини-пример заполненного еженедельного ревью

    Это пример, чтобы вы понимали уровень подробности. Он специально короткий.

    | Поле | Значение | |---|---| | Неделя трека | 5 | | Контрольная точка недели | бот-FAQ с кнопками и 2 ветками | | Статус | готово | | Артефакты | репозиторий: faq-bot, обновлённый README | | Сколько дней был микро-результат | 4 | | Сколько времени примерно ушло | 3 часа | | Главный блокер недели | путался в обработчиках кнопок |

    Что освоено:

  • Добавил клавиатуру с кнопками.
  • Научился делать ветвление “вопрос → ответ”.
  • Понял, где держать тексты ответов, чтобы не было хаоса.
  • Сложности:

    | Сложность | Где проявилась | Вероятная причина | |---|---|---| | Путаница в обработчиках | кнопки не реагировали | не понимал, какой обработчик срабатывает |

    Как применить:

  • Этот каркас можно использовать как основу для бота-FAQ под бизнес.
  • Корректировка:

  • Процесс: в конце каждой сессии оставляю TODO “следующий обработчик: …”.
  • Следующий шаг:

  • Открыть проект лид-бота и набросать сценарий из 3 вопросов.
  • Связка с остальным курсом

    Ревью — это элемент, который “сшивает” весь курс в систему.

  • SWOT даёт риски и ограничения, которые вы отслеживаете в месячном ревью.
  • Три цели на квартал дают критерии, которые вы проверяете раз в месяц.
  • SMART-трек даёт контрольные точки, которые вы закрываете и фиксируете каждую неделю.
  • Ресурсы не дают распыляться, и вы проверяете это в разделе “корректировка материалов”.
  • Антипрокрастинация обеспечивает ежедневный микро-результат, который превращается в недельный артефакт.
  • Если вы будете делать ревью регулярно, 12-недельный план перестаёт быть “попыткой учиться” и становится управляемым проектом, где вы всегда знаете, что происходит и что менять дальше.