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

Вы садитесь в 21:30, открываете вчерашнюю вкладку и двадцать минут листаете назад: какой был файл, почему там эта строка. К 22:10 контекст восстановлен, в 22:30 вы клюёте носом. Формально час был, полезной работы вышло двадцать минут. Через три недели вы решаете, что не тянете.
Не воля, а контекст
Вечер разваливается не на «неохота», а на пятнадцати минутах вспоминания.
Роль вечера
У каждого из пяти вечеров одна работа: разбор, код, починка, код, повторение.
Минимальная доза
На аврале навык держат двадцать минут с вчерашним файлом. Бросают не в тяжёлую неделю, а сразу после неё.
Бюджет недели: сколько часов у вас на самом деле
Четыре будних вечера по 50 минут, пятница на 30, два блока по 90 минут на выходных. Это 6 часов 50 минут в неделю и около 29 часов в месяц. Поправка: одна неделя из четырёх срывается всегда - командировка, болезнь ребёнка, релиз. Цифра, на которую можно планировать, - 22 часа в месяц.
Слот | Мин | Роль вечера | Что остаётся к утру |
|---|---|---|---|
Пн | 50 | Разбор новой темы | конспект на пять строк и рабочий пример |
Вт | 50 | Свой код по вчерашней теме | файл, который делает что-то ваше |
Ср | 50 | Починка вчерашних ошибок | тот же файл без красного в консоли |
Чт | 50 | Вторая тема или добивка кода | готовая функция |
Пт | 30 | Повторение недели, нового ноль | три места, которые вы забыли |
Сб | 90 | Цельный кусок: маленький проект | то, что не стыдно показать |
Вс | 90 | Добивка и план на неделю | семь строк в календаре с ролями |
Пятничное повторение тут не ритуал вежливости. Cepeda с соавторами в Psychological Bulletin (2006) свели 839 сравнений из 317 экспериментов в 184 статьях: та же работа, разнесённая по разным дням, стабильно обгоняет её же в один заход. При 22 часах в месяц и трёх-четырёх часах на тему (разобрать, написать своё, починить, вернуться через неделю) в месяц влезает шесть тем. План длиннее шести пунктов уже проиграл календарю.
Одно дело на вечер
Про переключение любят повторять, что на возврат к делу уходит 23 минуты 15 секунд. У этой цифры нет первичной научной публикации: она разошлась из интервью Глории Марк прессе. Что действительно напечатано в её работе «No Task Left Behind?» (Mark, Gonzalez, Harris, CHI 2005): в одной рабочей теме человек проводит 11 минут 4 секунды до переключения, 57% тем оказываются прерваны, к прерванному возвращаются в тот же день в 77,2% случаев, и на возврат уходит в среднем 25 минут 26 секунд, через 2,26 промежуточных дела. Это про офис, но механика та же: дорого стоит не переключение, а дорога назад.
Вечер, где всё сразу
Новая тема, вчерашняя ошибка, статья про фреймворк. В 23:00 три открытые темы и ни одной закрытой.
Теория четыре вечера подряд
К пятнице четыре темы, ноль своего кода и чувство, что всё понятно. Оно живёт до воскресенья, когда вы садитесь писать с пустого файла.
Починка вперемешку с разбором
Отладка требует держать в голове конкретную строку, разбор новой темы требует пустой головы. Час уйдёт на бег между двумя состояниями.
Час по минутам: своего кода больше, чем чтения
Roediger и Karpicke в Psychological Science (2006, том 17, выпуск 3) дали студентам учебный текст. Одна группа перечитала его четыре раза, вторая прочитала один раз и трижды пересказала по памяти. Время одинаковое. На тесте через 5 минут вели перечитавшие: 83% идей против 71%. Через неделю всё перевернулось: 40% против 61%. Перечитывание даёт ощущение понимания со сроком годности до конца вечера. Свой код - тот же пересказ по памяти, только строже: интерпретатор не принимает «ну примерно так».
Минуты | Что делаете | Признак, что кусок отработан |
|---|---|---|
0-5 | Читаете три строки вчерашнего журнала, открываете тот самый файл | руки на клавиатуре, поиск не открыт |
5-12 | Проговариваете вчерашнюю тему по памяти вслух или в комментарий | назвали своими словами, не подглядывая |
12-25 | Новая теория: один раздел, не три | скажете одним предложением, зачем она нужна |
25-55 | Свой код: пишете, ломаете, чините | файл запускается и делает то, что вы задумали |
55-60 | Журнал из трёх строк | завтрашний старт займёт 30 секунд |
Вы учитесь вхолостую, если хотя бы два пункта про вас
За вечер вы не написали ни строки, которую не диктовал бы автор урока.
Ваш код за неделю ни разу не упал с ошибкой. Значит, вы его и не писали.
Теории в вашем часе больше, чем своего кода. Рабочая пропорция - 13 минут против 30.
Журнал из трёх строк против потери контекста
Последние пять минут занятия стоят дороже первых пяти. Заведите рядом с кодом файл journal.txt и дописывайте в него шапку и три строки по делу. Вот как это выглядит без причёсывания.
2026-08-26, 55 мин, тема: словари в Python
СДЕЛАЛ: shop.py, склад товаров через dict, обход по .items()
СЛОМАЛОСЬ: KeyError на строке 14, ключ 'cena' есть не у всех товаров
ЗАВТРА: открыть shop.py, строка 14, поставить .get('cena', 0) вместо скобокТретья строка важнее первых двух: в ней обязаны стоять имя файла и номер строки. «Доделать словари» вы будете расшифровывать пятнадцать минут, а «открыть shop.py, строка 14» выполните раньше, чем закипит чайник. Строка «СЛОМАЛОСЬ» нужна отдельно: она превращает вчерашнюю злость в завтрашнюю задачу с адресом.
Где физически взять час и что делать в аврал
Цельного часа чаще всего нет, зато есть четыре куска по 15-25 минут. Ловушка в том, что куски не взаимозаменяемы: в короткий отдавайте знакомое, а всё новое и всю отладку - в куски от 40 минут. Пятнадцать минут на незнакомую тему заканчиваются не знанием, а чувством, что вы тупой.
Кусок | Мин | Что туда влезает |
|---|---|---|
Дорога на работу | 15-25 | Повторение, чтение своего вчерашнего кода, одно упражнение |
Обед | 20 | Разбор одной ошибки или один короткий пример |
Утро до работы | 40-50 | Новая теория: голова пустая, это лучший слот в сутках |
Вечер после укладывания детей | 45-60 | Свой код, починка, цельная работа |
Неделя, когда часа нет вообще
Здесь и бросают: не в понедельник от лени, а в четверг после трёх сорванных вечеров, когда возвращаться уже страшно. Поэтому минимум пишут заранее.
20 минут, вечер сорвался наполовину: открыть вчерашний файл, поправить одну строку из «ЗАВТРА», дописать журнал. Тема стоит, контекст живой.
7 минут, вечера нет: перечитать три строки журнала и дописать четвёртую, «ПОМНЮ», своими словами. Кода ноль, но завтра вы не с нуля.
90 секунд, крайний случай: решить в телефоне упражнение из тех, что уже решали. Это метка «я всё ещё здесь».
Порог, ниже которого не опускайтесь: три касания в неделю, пусть по 90 секунд. Пропущенная целиком неделя стоит не семи часов, а двух вечеров на восстановление контекста плюс мысли «я всё забыл», после которой и удаляют папку.
Практика: соберите своё расписание за десять минут
Берите телефон и делайте сейчас. Планируем ровно на семь дней: месячный план вы перепишете после первого же аврала.
Пять шагов, десять минут
Впишите в календарь пять будних слотов в то время, которое свободно уже сегодня, а не в то, которое вы собираетесь освободить. Четыре по 50 минут, пятница 30.
Подпишите каждому вечеру роль одним словом: разбор, код, починка, код, повторение.
Поставьте на субботу блок 90 минут и впишите название конкретного проекта. Не «попрактиковаться», а «калькулятор чаевых».
Создайте файл journal.txt рядом с кодом и напишите три строки прямо сейчас, даже если сегодня вы не учились.
Добавьте строку «минимум»: 20 минут и что именно вы в них делаете. Решать это в 23:40 будет поздно.
Что должно получиться
Семь записей в календаре, у каждой в названии роль, а не слово «учёба».
Файл journal.txt, где третья строка называет файл и номер строки.
Название проекта на субботу. Нет названия - суббота уйдёт на листание уроков.
✨ А если ты не хочешь учиться в одиночку — у нас есть Кодик!
Кодик — это не просто приложение, а твой личный наставник в мире программирования. Он объясняет всё простыми словами, помогает закреплять знания на практике и даёт крутые ачивки за успехи 🏅
А ещё у нас тёплое и дружеское комьюнити в telegram, где каждый может задать вопрос и получить ответ — без осуждения и лишней теории. Мы вместе решаем задачи, разбираем ошибки и поддерживаем друг друга на пути к цели.
С Кодиком учиться программированию действительно приятно и интересно 💙
