Как ставить SMART-цели в обучении
«Хочу выучить программирование» — цель, которая почти гарантированно приведёт к разочарованию. Она слишком большая и туманная. Разберём, как переформулировать её так, чтобы двигаться и видеть результат.
Почему большие цели не работают
Цель «выучить программирование» не имеет ни границ, ни точки, в которой её можно считать достигнутой. Непонятно, с чего начать и когда праздновать. Мозг сопротивляется такой неопределённости, поэтому за большими расплывчатыми целями чаще всего следует прокрастинация.
К тому же по огромной цели невозможно почувствовать прогресс: сколько ни занимайся, «выучить программирование» всё ещё где-то далеко. Отсутствие видимого продвижения демотивирует сильнее всего. Решение — разбить туманную вершину на конкретные, измеримые шаги.
Что такое SMART-цель
SMART — это набор признаков хорошей цели: конкретная, измеримая, достижимая, значимая для вас и ограниченная по времени. Вместо «выучить Python» получается, например, «за две недели разобрать циклы и решить на них двадцать задач». Такую цель видно и можно проверить.
Ключевое здесь — конкретность и измеримость. Цель должна отвечать на вопросы «что именно» и «как я пойму, что достиг». Если ответа нет, цель ещё слишком расплывчата и её стоит сузить, пока она не станет ясной и проверяемой.
Разбивайте путь на этапы
Большую цель полезно превратить в цепочку маленьких: сначала основы синтаксиса, потом условия и циклы, затем функции, потом первый маленький проект. Каждый этап — самостоятельная понятная цель с ясным финишем, а не абстрактное «стать программистом».
Такие этапы дают то, чего лишена большая цель, — регулярные точки достижения. Закрыл этап — почувствовал результат и мотивацию идти дальше. Игровые тренажёры удобно раскладываются на подобные шаги: цель «пройти следующий уровень Дрон Кодера» конкретна и достижима сразу.
Делайте цели достижимыми
Цель должна быть амбициозной, но реалистичной для вашего темпа и времени. «Выучить Python за неделю, занимаясь по вечерам» — не мотивирует, а гарантирует провал и разочарование. Лучше поставить достижимый срок и приятно удивиться, если получится быстрее.
Соотносите цели со своим реальным расписанием, а не с идеальным. Если у вас двадцать минут в день, планируйте исходя из этого, а не из воображаемых пяти часов. Цель, которую вы стабильно выполняете, полезнее красивой, но невыполнимой.
Отслеживайте и корректируйте
Поставленная цель бесполезна, если о ней забыть. Записывайте цели и отмечайте выполнение — видимый след прогресса сам по себе мотивирует. Отмечайте не только результат, но и то, что осваивали по пути: это возвращает опору в дни, когда кажется, что стоите на месте.
Не бойтесь корректировать цели по ходу. Если срок оказался нереальным или тема заняла больше времени — это нормально, пересмотрите план без чувства вины. Цели — инструмент, который служит вам, а не приговор. Живая, гибкая система работает лучше жёсткой, но брошенной.
Частые вопросы
Почему нельзя просто поставить цель «стать программистом»? Она слишком большая и не имеет измеримого финиша, поэтому демотивирует и провоцирует откладывать. Такую цель полезно держать как направление, но двигаться к ней через конкретные измеримые шаги.
Как часто пересматривать цели? Удобно раз в неделю или после каждого пройденного этапа. Регулярный пересмотр помогает вовремя заметить, что срок нереален или тема изменилась, и скорректировать план, пока небольшое отклонение не превратилось в повод всё бросить.
Начать игру бесплатно