Перейти к содержанию

Правила обучения

Недельный ритм

Планируйте 7–10 часов в неделю. Удобный вариант — четыре занятия по 90–120 минут и один блок на 60–120 минут для повторения или проекта. Если неделя загружена, сократите объём новой темы, но сохраните хотя бы один цикл «предположение → запуск → проверка → вывод».

Одно занятие состоит из пяти частей:

  1. сформулировать конкретный результат занятия;
  2. повторить предыдущий материал на новом примере;
  3. изучить один небольшой фрагмент темы;
  4. выполнить действие самостоятельно и проверить его;
  5. записать ошибку, вывод и следующий шаг.

Работа с Codex и ChatGPT

AI используется как наставник и проверяющий, а не как незаметный автор решения. Перед запросом запишите цель, свою попытку, фактический результат и вопрос. Полезные форматы запросов:

  • «Задай пять вопросов, проверяющих моё понимание этого кода»;
  • «Объясни причину ошибки, но не пиши готовое решение»;
  • «Предложи пограничные случаи для моей функции»;
  • «Проверь план и укажи пропущенные риски».

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

Проверка результата

Для каждой программы заранее запишите хотя бы три сценария:

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

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

Безопасность

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

Доказательство самостоятельности

После практики закройте инструкцию и воспроизведите минимальную версию решения на других данных. Не требуется помнить все команды наизусть: разрешена официальная документация. Требуется понимать, какую команду искать, какие данные она меняет и как проверить результат.

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