Преврати ИИ в личного наставника: честная диагностика, план по неделям, интервальное повторение и измеримое отслеживание прогресса.
Открыть этот урок в KodokonОпытный разработчик, осваивая новую область, почти всегда совершает одну и ту же ошибку: переоценивает свои переносимые навыки и недооценивает слепые зоны. Если просто попросить у ИИ план обучения, станет только хуже: модель выдаст общую программу, откалиброванную под средний профиль, которого не существует. Значит, правильный порядок такой - сначала диагностика, потом план. Диагностика должна быть адаптивной: каждый вопрос подстраивается под твой предыдущий ответ, ровно как живой экзаменатор, который копает там, где ты запинаешься. Именно это разговорная модель умеет хорошо, но только если её ограничить: без явных правил она скатывается к поведению по умолчанию - учить тебя вместо того, чтобы оценивать.
You are a senior technical tutor tasked with establishing my skills diagnosis before building a learning program.
Context: I'm a developer with [X] years of experience in [YOUR CURRENT FIELDS] and I want to progress in [TARGET FIELD, e.g. Rust, distributed systems].
Mandatory flow:
1. Ask me 10 questions of increasing difficulty, ONE AT A TIME. Wait for my answer before the next one.
2. Do not comment on my answers during the test: no corrections, no praise.
3. Adapt each question to my previous answer: harder if I succeed, a lateral question on the same topic if I fail.
4. Include at least 2 questions where I have to write code from memory and 2 questions on edge cases.
Only at the end, deliver an assessment in this format:
- Solid strengths (with the evidence taken from my answers)
- Weaknesses (with the exact mistake I made)
- Likely gaps not tested
- The top 3 learning priorities, each justified in one sentence.
Forbidden: do not teach me anything during the diagnosis.Когда оценка у тебя на руках, сделай её сырьём для плана. Хороший план обучения опирается на три принципа, подтверждённых исследованиями когнитивной науки: осознанная практика (задачи чуть выше твоего уровня, никогда не комфортные), чередование (перемешивать темы, а не разбирать их изолированными блоками) и интервальное повторение (возвращаться к понятию прямо перед тем, как забудешь его, со всё большими интервалами). Требуй также проверяемый критерий успеха на каждую неделю: «понять lifetimes» не проверяется, а «заставить эту программу скомпилироваться без лишнего clone()» - проверяется.
You are an instructional engineer specialized in training experienced developers.
Based on the diagnostic assessment below, build a 6-week learning plan to reach: [MEASURABLE GOAL, e.g. being able to write a concurrent HTTP service in Rust without assistance].
[PASTE THE DIAGNOSTIC ASSESSMENT HERE]
Constraints:
- 45 minutes a day, 5 days a week, no more.
- Each week: one verifiable goal, one mini-project, and 2 review sessions covering previous weeks (spaced repetition).
- 70% practice, 30% theory maximum.
- No content I could copy-paste: only exercises where I produce the work myself.
- Topics must be interleaved, not treated as isolated blocks.
Expected format: a week-by-week table with the columns Goal / Exercises / Reviews / Success criterion.
End with the exact question you will ask me at the end of week 1 to check that the goal has been reached.Слабое звено любого самостоятельного обучения - это повторение. Кривая забывания беспощадна: без активного вспоминания ты теряешь большую часть понятия за несколько дней. Проверенное средство - активное вспоминание, то есть извлечение информации из памяти, а не перечитывание, с растущими интервалами (1, 3, 7, 14, 30 дней). ИИ здесь силён при одном условии: дай ему дневник обучения. Веди текстовый файл, куда каждое занятие добавляет строку: дата, понятие, допущенные ошибки. Этот дневник становится тем постоянным состоянием, которого модели не хватает между двумя разговорами.
You are my spaced repetition system. Here is my learning journal (concepts studied, dates, mistakes made):
[PASTE THE JOURNAL]
Your mission:
1. Select the 5 most urgent concepts to review based on their last-recall date and my past failures (absolute priority to concepts where I've already made mistakes).
2. Ask me one active-recall question per concept: never multiple choice, only open questions or code to write from memory.
3. One question at a time. After my answer: correct me, then tell me in how many days to review this concept (1, 3, 7, 14 or 30) based on the quality of my answer.
Final format: a list "concept - next review - justification" that I'll copy as-is into my journal.
Forbidden: never re-explain a concept until I've attempted an answer.Дальше идёт отслеживание. План, который никогда не пересматривается, за две недели превращается в фикцию. Заложи лёгкую повторную диагностику раз в две недели: пять точечных вопросов по пройденным целям, сгенерированных ИИ из твоего дневника. Два сигнала говорят, что план пора пересматривать: ты отвечаешь верно на всё с первой попытки (план слишком лёгкий, ты уже не в осознанной практике) или ты проваливаешь вспоминание понятий, пройденных больше двух недель назад (темп повторений слишком свободный). В обоих случаях верни оценку ИИ и попроси исправленный план - никогда не новый план с нуля, всегда обоснованные правки.