Как стать экспертом в любой области?
Стать экспертом в разработке или в любой другой области — это не просто вопрос времени или освоения новых знаний. Это тернистый путь, который требует постоянного погружения в новую сферу.
Есть такая модель обучения, которая называется «4 стадии компетентности».
Эта модель, предложенная Ноэлем Берчем еще в 70х годах, помогает понять путь от начинающего до эксперта. Она описывает этапы, через которые проходит каждый человек при освоении нового навыка.
Стадия 1: Неосознанная некомпетентность
На этом этапе ты не знаешь, что ты чего-то не знаешь (неизвестное незнание). Ты можешь иметь завышенную уверенность в своих навыках, так как ещё не осознаёшь, как много не понимаешь. Этот эффект особенно ярко выражен на начальных этапах, когда кажется, что всё легко, но на самом деле ты ещё не осознаёшь сложности задач.
Например: джун может не знать о важности систем контроля версий или думать, что программирование — это просто написание кода.
Как двигаться дальше: Задай себе вопрос: «Что мне нужно узнать?». Главное на этом этапе — начать обучение. Учи базу, читай про лучшие практики и создавай простые проекты. Так ты начнешь понимать, что и сколько ещё нужно изучить.
Стадия 2: Осознанная некомпетентность
Здесь начинается настоящее обучение. Ты осознаёшь, что не обладаешь нужными знаниями и навыками, но начинаешь активно работать над этим. На этом этапе может возникнуть синдром самозванца, но важно помнить, что это нормальный процесс.
Например: после потери изменений в коде джун осознаёт важность системы контроля версий, но ещё не умеет ею пользоваться.
Как двигаться дальше: Ставь четкие цели, смотри митапы, принимай участие в open-source проектах и ищи наставников среди опытных разработчиков. Помни, что каждый эксперт когда-то был новичком.
Стадия 3: Осознанная компетентность
Ты уже обладаешь необходимыми навыками, но тебе нужно сознательно контролировать свои действия, чтобы всё выполнять правильно. Это требует больше времени и усилий, но ты уже достаточно уверенно работаешь с чем-то новым.
Например: сотрудник освоил основы Git — умеет делать коммиты, создавать ветки и объединять их, но всё ещё нужно обращаться к документации.
Как двигаться дальше: Продолжай задавать себе вопрос: «Как сделать это более эффективно?». Поставь перед собой цель работать над сложными проектами, которые требуют большей практики. Если уделять этому хотя бы 1-2 часа в день, через несколько месяцев можно заметно улучшить свои навыки.
Стадия 4: Неосознанная компетентность
Ты настолько хорошо овладел навыком, что выполняешь действия на автомате, практически не задумываясь.
Наример: опытный разработчик свободно использует Git, решает конфликты слияния и даже помогает другим, не задумываясь о каждом шаге. Всё это происходит на почти бессознательном уровне благодаря большому опыту.
Как двигаться дальше: Даже на этом уровне важно продолжать учиться и совершенствоваться. Единственный путь к такому уровню — практика, практика и ещё раз практика.
Прогресс через стадии компетентности
По мере продвижения по этим стадиям ты можешь столкнуться с «Парадоксом эксперта». Чем больше ты узнаёшь, тем больше осознаёшь, как много ещё предстоит изучить. Это может вызывать синдром самозванца, особенно на стадии осознанной компетентности, когда навыков уже много, но уверенность в себе ещё не полностью сформирована.
Чтобы справиться с этим, важно признавать, что синдром самозванца — это часть процесса роста. Регулярно оценивай свои успехи, ищи обратную связь от других и помогай начинающим, чтобы закрепить свои знания.
В конечном итоге, путь к мастерству требует времени, терпения и постоянной практики.
#evolution