Регулярность важнее длительности
Четыре вечера по полтора часа дают больше, чем один шестичасовой марафон в воскресенье: между занятиями мозг успевает закрепить материал.
Маршрут с нуля, ритм недели, метод «сначала сам → подсказка → решение», видео как часть учёбы, журнал, тетрадь ошибок и отметка о занятиях, спиральная программа, уровни Simple → Boss, ИИ-репетитор, китайские источники и что делать, если застряли.
Курс длинный, и пройдёт его не тот, кто быстрее, а тот, кто не бросит. На этой странице — система для учёбы по вечерам после работы: маршрут для старта с нуля, ритм недели, работа с заданиями и видео, повторение, правила работы с ИИ и план на случай, когда всё застопорилось. Многое здесь взято из китайской школы и учебных сообществ (Datawhale, InternLM Camp), где самостоятельная учёба поставлена на поток. Как устроено ИИ-образование в Китае и что из него стоит перенять самоучке, подробно разобрано в уроках «Как Китай учит ИИ» и «Учиться по-китайски».
Регулярность важнее длительности
Четыре вечера по полтора часа дают больше, чем один шестичасовой марафон в воскресенье: между занятиями мозг успевает закрепить материал.
Сначала сам
Навык появляется, когда вы решаете сами. Подсказка — после попытки, решение — после подсказок, ИИ — как репетитор.
Ошибка — это материал
Каждая ошибка точно показывает, чего вы пока не понимаете. Поэтому их собирают в тетрадь и регулярно к ним возвращаются.
Первые недели — самые трудные: всё новое сразу, от терминала до сообщений об ошибках. Это нормально, и курс построен именно под это. Идите строго по порядку:
Модуль 0.0 «Самое начало» — что такое ИИ и LLM, как компьютер выполняет программу и как учиться программированию с нуля. Последний урок не пропускайте: в нём главное для новичка — как читать ошибки и как работать с ИИ-помощником, не списывая.
Модуль 0.1 «Рабочее окружение» — терминал, Git и Python на вашем компьютере. Параллельно установите курс.
Модуль 0.2 «Python с нуля» — самый длинный на ступени 0 (около 14 часов): от первой программы до мини-проектов. Набирайте код руками и решайте все задания в браузере.
Модуль 0.3 «NumPy» и первая домашняя работа s0-hw01-python-warmup до уровня 🥈 Medium.
Модуль 1.0 «Школьная математика — освежаем» — функции и графики, степени и логарифмы, как читать формулы. Дальше — линейная алгебра (1.1) и остальная математика ступени 1.
Три правила этого отрезка:
Понедельный план первых шести недель — в уроке «Учиться по-китайски».
Рекомендуемая неделя — 8–10 часов. Вот как она может выглядеть:
| День | Что делать | Время |
|---|---|---|
| Понедельник | Новый урок: теория и код | 1,5 ч |
| Вторник | Тот же урок: задания, квиз. Или следующий урок, если первый короткий | 1,5 ч |
| Среда | Короткий день: карточки, тетрадь ошибок и видео к текущей теме | 30–60 мин |
| Четверг | Следующий урок | 1,5 ч |
| Пятница | Отдых | — |
| Суббота | Домашняя работа или проект ступени | 2,5–3 ч |
| Воскресенье | Повторение, 30 минут «Фронтира» (свежая статья или новость, часто китайская), запись в журнал, план на неделю | 1 ч |
Если 8–10 часов пока не получается, оставьте три опорных дня: понедельник, четверг и субботу. Это тоже рабочий ритм, просто курс займёт больше времени.
С 4-й ступени у вас появится ещё один ресурс — время машины. Долгое обучение запускайте вечером в tmux и, пока
идут эпохи, читайте следующий урок или ложитесь спать. Утром разберите метрики и запишите результат в журнал.
Как это устроить — на странице «Ваша лаборатория (4×GPU)».
Китайский школьный цикл звучит как «подготовка до урока → урок → повторение после урока». На полтора часа он раскладывается так:
Подготовка до урока, 5 минут. Прочитайте цели урока и заголовки. Запишите один-два вопроса, на которые урок должен ответить. Заодно повторите 3–5 карточек: мозг разогреется на знакомом.
Урок, 60–70 минут. Читайте, запускайте код, решайте задание в браузере. Код из уроков набирайте руками, а не копируйте: так вы сделаете и исправите свои первые опечатки, а пальцы запомнят синтаксис.
Повторение после урока, 10–15 минут. Квиз «Проверь себя». Ошибки сами попадут в тетрадь ошибок, сразу допишите к ним «почему». Отметьте урок пройденным: его карточки уйдут в колоду повторения.
Журнал, 5 минут. Две строки: что понял и что осталось непонятным.
Отметка о занятияхотметка о занятияхEN check-in (daily study log)Буквально «пробить карточку». В учебных сообществах — публикация конспекта или решения в срок как подтверждение, что вы занимаетесь. (буквально «пробить карточку») — так в китайских учебных сообществах отмечают дни занятий. На странице «Карта курса и прогресс» есть календарь: день отмечается сам, когда вы проходите квиз, решаете задание, отмечаете урок или повторяете карточки.
Цель там недельная, по умолчанию 3 дня в неделю. Жёсткие ежедневные серии быстро превращаются в обязаловку, и китайский опыт это хорошо показывает. По опросам, около половины китайских студентов, начавших ежедневно отмечаться, бросают это меньше чем через две недели, а Министерство образования КНР ещё в 2020 году запретило заставлять школьников отмечаться каждый день. Отметка работает, пока она добровольная и лёгкая. Три правила:
Почему недельная цель надёжнее ежедневной серии, с расчётом на Python, — в уроке «Учиться по-китайски».
Один из самых надёжных результатов в исследованиях памяти: помнится то, что вы вспомнили и решили сами. Это называется практикой извлеченияпрактика извлеченияEN retrieval practiceВспоминать ответ самому, без подсказки, вместо того чтобы перечитывать. Одна из самых надёжных учебных техник; на ней стоят квизы, карточки и повторы тетради ошибок.. Перечитывание даёт ощущение «я понял», но навыка не оставляет. Поэтому со всеми заданиями курса работайте по одной схеме:
Попытка — минимум 20–30 минут. Перечитайте условие, напишите хоть что-то, запустите, прочитайте ошибку. Неудачная попытка тоже полезна: вы точно узнаете, где застряли.
Подсказки — по одной. У заданий в браузере есть подсказки по нарастанию, последняя почти раскрывает ответ. Открыли подсказку — снова пробуйте сами, и только потом открывайте следующую.
Решение — после попытки. Сравните эталон со своим кодом построчно. Где разошлись? Почему эталон короче или надёжнее?
Закрепление — на следующий день. Напишите решение заново с чистого листа, не подглядывая. Не получилось — запишите, на чём споткнулись, в тетрадь ошибок.
Видео — полноценная часть курса, а не «дополнительно для желающих». Три автора объясняют эти темы особенно наглядно, и ссылки на их видео стоят в первоисточниках уроков, с пометкой, какой фрагмент смотреть:
| Автор | Что смотреть | Где в курсе |
|---|---|---|
| Андрей Карпатый | Intro to Large Language Models — часовой обзор LLM для всех. Серия Neural Networks: Zero to Hero — 8 видеолекций с кодом: micrograd, makemore, GPT, токенизатор | 0.0.1; 1.2 и 3.2 (micrograd); 4.1, 4.2, 4.6 |
| 3Blue1Brown | Essence of linear algebra, Essence of calculus, серия о нейросетях: от «что такое нейросеть» до attention и трансформеров | 1.0–1.4, 3.1 |
| Ли Хунъи (Hung-yi Lee) | Лекции NTU на китайском: ML 2021 (классика ML и self-attention), «Введение в генеративный ИИ» 2024 (рассчитан на новичков), ML 2025 | 2.1, 4.1, 4.4, 4.5 и дальше |
Остальные курсы, разложенные по ступеням, — в библиотеке источников.
Создатели нейросетей тоже учат: у Anthropic, OpenAI, Google DeepMind, Hugging Face, DeepSeek и Qwen есть бесплатные курсы, лекции и руководства, а Карпатый и другие авторы моделей записывают видео. Лучшие из этих материалов собраны на странице «Учимся у создателей»: с маршрутом по ступеням, топ-10 на случай, если времени мало, и пометкой, что есть на русском. Английские и китайские материалы мы перевели или подробно законспектировали в разделе «Переводы». Смотрите их как второй взгляд после урока, а не вместо него.
Пассивный просмотр оставляет то же ощущение «я понял», что и перечитывание. Чтобы видео превращалось в навык:
Выберите момент. 3Blue1Brown лучше смотреть до урока математики: сначала картинка, потом формулы. Карпатого — вместе с практикой: он пишет код прямо в кадре. Ли Хунъи — после урока: термины и формулы уже знакомы, и лекцию на китайском понять гораздо проще.
Ставьте паузу и пишите код. Не досматривайте фрагмент с кодом до конца: остановитесь, наберите его сами, запустите и только потом продолжайте. Закладывайте на такое видео в 2–3 раза больше времени, чем оно длится.
Три строки после просмотра. В журнал — главная мысль своими словами и один вопрос. Не получается сформулировать — пересмотрите ключевой фрагмент.
Регулируйте скорость. Знакомое можно смотреть на 1,25–1,5×, новое — на обычной скорости и с паузами.
Английский на слух даётся тяжело? Включите субтитры: YouTube умеет автоматически переводить их на русский, это выбирается в настройках субтитров. Перевод неидеальный, особенно в терминах, поэтому сверяйте их с глоссарием.
Журнал ведите в папке journal/ в корне репозитория курса: там уже лежит README.md с шаблонами и правилами.
Журнал нужен для четырёх вещей:
journal/mistakes.md.Запись на день занимает пару минут:
## 2026-10-19 (пн) · 1 ч 30 мин · урок 0.2.1- Сделал: урок 0.2.1, задания в браузере 3 из 4, квиз 5/6.- Понял: чем список отличается от кортежа и почему ключ словаря должен быть неизменяемым.- Непонятно: зачем нужны множества, если есть списки? → спросить репетитора, завтра перечитать раздел про множества.- Ошибки: 1 новая в mistakes.md (IndexError в цикле).- ИИ: спрашивал, что значит «unhashable type: list». Код не просил.- Дальше: урок 0.2.2.Смотрели видео — добавьте строку «Видео:»: что смотрели и одну главную мысль своими словами.
Раз в неделю добавляйте короткую ретроспективу: что получилось, что мешало, что меняю на следующей неделе.
В тот же день кладите в journal/progress/ экспорт прогресса с сайта. Как это сделать — на странице
«Установка и запуск».
Знание без повторения выветривается за недели. В курсе есть два инструмента, и оба работают почти без вашего участия.
Карточки. В конце каждого урока есть 3–6 карточек «вопрос — ответ». После отметки «Урок пройден» они попадают на страницу «Повторение». Там работает интервальное повторениеинтервальное повторениеEN spaced repetitionПовторять материал через растущие промежутки времени — прямо перед тем, как он забылся бы. На сайте — карточки на странице «Повторение» (алгоритм FSRS). по алгоритму FSRS: чем лучше вы помните карточку, тем реже она возвращается. Хватает 10–15 минут в день, и это идеальное минимальное занятие для отметки в календаре.
Тетрадь ошибок. Вести тетрадь ошибоктетрадь ошибокEN mistake notebookКитайская школьная практика — переписывать каждую ошибку с правильным решением и регулярно к ней возвращаться. На сайте это страница «Тетрадь ошибок», куда сами попадают ошибки из квизов. — одна из самых известных привычек китайских школьников. На сайте каждый неверный ответ в квизе сам попадает на страницу «Тетрадь ошибок» вместе с правильным ответом и пояснением. Ваша часть работы — поле «Почему я ошибся и как не повторить»: одна-две фразы своими словами. Китайские методисты советуют ритм «очистить за день, за неделю, за месяц»: разобрать ошибку в тот же день, перерешить без подсказки через неделю и ещё раз через месяц. Для повторов на странице «Повторение» есть режим «Мои ошибки»: неразобранные ошибки возвращаются как карточки. Как написать полезное «почему», чтобы ошибка больше не повторилась, — с примерами в уроке «Учиться по-китайски».
Спираль. Курс построен как спиральная программаспиральная программаEN spiral curriculumТемы возвращаются несколько раз, и каждый раз — на более глубоком уровне. Так устроены китайские школьные программы и этот курс.: ключевые темы возвращаются на новом уровне. Например, softmax появляется в модуле 1.3 (вероятности), потом в 4.1 (генерация текста с температурой), в 4.4 (веса внимания) и снова в 6.4 (вероятности ответов в GRPO). Отсюда важный вывод: не нужно понимать всё с первого раза. Поняли тему процентов на 70 и решили задание — запишите оставшиеся вопросы в журнал и идите дальше. На следующем витке станет понятнее.
Домашние работы оцениваются не «сдал / не сдал», а ступенчатыми порогами, как у Ли Хунъи (Hung-yi Lee) в его курсах машинного обучения:
| Уровень | Что значит | Когда к нему стремиться |
|---|---|---|
| 🥉 Simple | Базовое решение работает, вы понимаете, что оно делает | Всегда: это зачёт задания |
| 🥈 Medium | Полный функционал и стандартные улучшения из урока | Всегда: нужен для перехода на следующую ступень |
| 🥇 Strong | Устойчивость, краевые случаи, свои обоснованные улучшения | Если есть время и интерес |
| 🐉 Boss | Выше ожидаемого: производительность, эксперимент, своя идея | Для азарта и портфолио |
Уровень засчитывается, когда пройдены все тесты этого уровня и всех уровней ниже. Правило перехода простое: Medium — и дальше. Strong и Boss не обязательны. Застряли на Strong — запишите в журнал «вернуться за Strong» и идите вперёд. Через пару ступеней вы вернётесь к этому заданию с новыми знаниями, и оно покажется проще.
Похожая идея есть у лагеря InternLM: там у каждого этапа есть базовое задание (обязательно) и продвинутое задание (по желанию, нужно для статуса отличника). У нас базовое — это Simple и Medium, продвинутое — Strong и Boss.
Если тема вам уже знакома, не тратьте на неё вечер. Но проверяйте, а не верьте ощущению «я это знаю»:
| Что хотите пропустить | Как проверить | Порог |
|---|---|---|
| Ступень целиком (0–4) | Входная диагностика. Новичку она пока не нужна: начинайте с модуля 0.0 | ≥ 80 % по тесту этой области |
| Модуль с домашней работой | Сдайте ДЗ модуля, не читая уроков | 🥈 Medium |
| Урок | Пройдите квиз урока до чтения | ≥ 80 %. Потом прочитайте «Итоги» и отметьте урок пройденным |
Не пропускайте, даже если тема знакома:
Одно из самых показательных исследований о том, как ИИ влияет на учёбу, провели на 26 000 китайских школьников. Учёные Стокгольмского университета и Гонконгского университета наблюдали за ними 30 месяцев (препринт на SSRN, 2026). С ИИ оценки за домашние работы выросли на 18 %. Но через два года результаты экзаменов оказались заметно ниже: на чжункао (экзамен после 9-го класса) — на 24 %, на гаокао (вступительный экзамен в вуз) — на 18 %. При этом 81 % пользователей просто получали от ИИ готовые ответы. Остальные 19 % работали с ИИ как с репетитором, тратили на задания столько же времени и ничего не потеряли.
Два честных уточнения. Это наблюдение, а не эксперимент, и цифры мы приводим по пересказам в прессе, а не по самому препринту. Но вывод совпадает со всем, что известно о памяти: вредит не ИИ, а привычка отдавать ему свою работу. Подробнее — в уроке «Как Китай учит ИИ».
Отсюда правила курса. Они зависят от ступени:
| Ступени | Можно | Нельзя |
|---|---|---|
| 0–2 — Python, математика, основы ML | Объяснить понятие другими словами и на примере. Объяснить сообщение об ошибке после вашей попытки. Задать вам вопросы на понимание | Просить готовый код решения. Вставлять условие задания и копировать ответ |
| 3–5 — нейросети, трансформер, претрейн | Ревью вашего кода по рубрике, наводящие вопросы. В ДЗ ведите «ИИ-лог»: какие запросы делали | Писать за вас функции, которые проверяет ДЗ |
| 6–10 — пост-трейнинг, системы, приложения | ИИ как инструмент инженера: шаблонный код, скрипты, подготовка данных. Ревью — после вашей сдачи | Сдавать код, который вы не можете объяснить строка за строкой |
| 11 — профессия | ИИ как коллега: ревью решения по рубрике (python homework/review.py), тренировка собеседований с ИИ-интервьюером, разбор чужого кода | Заучивать готовые ответы на вопросы собеседований, не проверив их; приписывать себе код, который написал ИИ |
Подойдёт любой сильный ассистент: Claude, DeepSeek, Qwen. Разница — в том, как спрашивать:
| Вместо… | …спросите |
|---|---|
| «Реши задачу: …» | «Вот моя попытка и ошибка. Объясни, что значит сообщение об ошибке, и дай одну подсказку» |
| «Напиши функцию softmax» | «Почему мой softmax возвращает nan на больших числах?» |
| «Объясни attention» | «Объясни attention на примере из трёх слов с конкретными числами, потом задай мне два вопроса на понимание» |
| «Проверь мой код» | «Проверь по рубрике из README задания. Не исправляй код: укажи строки с проблемами и задай вопросы» |
Шаблон запроса для ступеней 0–2 (сохраните себе):
Ты — репетитор курса ChinaAI. Я учусь сам, сейчас на ступени <N>.Задание: <условие>Моя попытка: <код>Что выдаёт Python: <сообщение об ошибке>
Правила:1. Не пиши исправленный код и не давай готового решения.2. Объясни, что означает ошибка и где искать причину.3. Дай одну наводящую подсказку и задай мне 2 вопроса, чтобы я нашёл ошибку сам.4. Отвечай по-русски и коротко.В README каждой домашней работы есть раздел «ИИ-ревью» с готовым промптом по рубрике задания. Используйте его
после того, как автогрейдер засчитал вам хотя бы Simple. Скрипт homework/review.py соберёт такой промпт сам,
а как проверять каждое замечание ИИ запуском, прежде чем править код, — в уроке
11.4.4.
Китайский учить не нужно. Хватает машинного перевода, глоссария и пары приёмов:
Найдите оригинал. Ссылки на китайские курсы и статьи есть в разделе «Первоисточники» каждого урока и в библиотеке источников. Где ещё искать (Чжиху, CSDN, Bilibili, блоги лабораторий) — в уроке «Как читать китайские технические источники».
Переводите по абзацам. Встроенный переводчик браузера или LLM. Попросите модель давать для терминов английский вариант: «переведи на русский, для технических терминов в скобках укажи английское название».
Сверяйте термины с глоссарием. Машинный перевод чаще всего ошибается именно в них.
Опирайтесь на то, что не нужно переводить. Формулы, код, таблицы и числа одинаковы на всех языках. Часто по ним понятно больше, чем по переводу текста.
Несколько слов, которые встречаются в каждом втором китайском техтексте. Они даны в русской транскрипции: так их проще узнать на слух в лекциях.
| Как звучит | Значение | Ловушка перевода |
|---|---|---|
| да мосин | LLM, большая модель | Обычное название LLM в китайском |
| сюньлянь / юйсюньлянь | обучение / претрейн | — |
| вэйтяо | дообучение (fine-tuning) | Переводчик пишет «тонкая настройка» |
| туйли | и инференс, и рассуждение | Смотрите по контексту: «скорость туйли» — скорость инференса, «способность к туйли» — способность рассуждать |
| сяньцунь | видеопамять (VRAM) | — |
| чжэнлю | дистилляция модели | Переводчик может написать «перегонка» |
| дуйци | alignment — согласование поведения модели с намерениями людей | Буквально «выравнивание»: в тексте о моделях это не про форматирование |
| чжинэнти | агент (AI agent) | Дословно «интеллектуальное тело» |
| ляньдань | «алхимия», буквально «варить эликсир» — обучать модели и подбирать гиперпараметры методом проб | Сленг: переводчик выдаст что-то про алхимию |
InternLM Camp — бесплатный учебный лагерь по LLM от Shanghai AI Lab. В сезонах 3–5 путь там был нарисован как карта островов: «остров входа» (Linux, Python, Git) → «базовый остров» (промпты, RAG, дообучение, оценка) → «продвинутый остров» (агенты, квантование, мультимодальность, RL). Каждый этап — задача, документация и видео. В сезоне 2026 года формат упростили: каждый курс — учебник, видео и тест из 5 вопросов с порогом 60 баллов, пересдачи без ограничений, засчитывается лучший результат.
Что мы взяли:
Конец острова — повод остановиться и отметить. Ритуал занимает один вечер:
python homework/check.py --list.journal/progress/ и напишите в журнале ретроспективу острова: что умею теперь,
что было труднее всего, что хочу углубить.git tag island-L1 (для острова L1). Через полгода по тегам будет видно весь путь.Застрять — нормально, это случается с каждым. Важно знать, что делать дальше. Идите по лестнице сверху вниз и останавливайтесь, как только сдвинулись с места:
Прочитайте сообщение об ошибке целиком. Traceback читается снизу вверх: последняя строка — что случилось, строки выше — где.
Уменьшите пример. Список из трёх элементов вместо тысячи, матрица 2×3 вместо 512×512. Печатайте промежуточные
значения и формы массивов (print(x.shape)).
Вернитесь на виток назад. В уроках есть ссылки на прошлые уроки, где тема появилась впервые. Пять минут повторения часто снимают проблему целиком.
Откройте следующую подсказку в задании или в README домашней работы.
Спросите ИИ-репетитора по шаблону выше: с вашей попыткой и текстом ошибки.
Отложите до завтра. Запишите вопрос в журнал и ложитесь спать. Во сне память перерабатывает дневной материал, и утром решение часто находится за пять минут.
Идите дальше. Medium достаточно. Strong и Boss можно взять на следующем витке спирали.
| Ситуация | Что делать |
|---|---|
| Третий вечер на одной теме | Лестница выше, шаги 3–7. Тема вернётся, и со второго раза будет проще |
| Читаю и смотрю видео, но сам почти не пишу код | На каждые 10 минут чтения — 10 минут своего кода |
| Формулы не читаются | Перескажите формулу словами и посчитайте её на маленьких числах в Python |
| Пропустил неделю, стыдно возвращаться | Вернитесь через повторение: 15 минут карточек и тетради ошибок, без чувства вины |
| Лекция или статья на китайском непонятна | Вернитесь к ней после урока на ту же тему: формулы и схемы уже будут знакомы. Или возьмите видео на ту же тему у Карпатого или 3Blue1Brown |
| Смотрю видео, но через неделю ничего не помню | Смотрите с паузами и кодом, после просмотра — три строки в журнал (раздел «Видео») |
| Сломалось окружение, не запускается сайт или Python | Раздел «Частые проблемы» на странице «Установка и запуск» |
| Кажется, что не продвигаюсь | Перечитайте журнал месячной давности и посмотрите календарь занятий |