В развитии каждого специалиста бывают этапы, когда он обладает различным уровнем знаний предметной области. И когда он по разному осознает глубину своих познаний.
Понимание того, на каком этапе вы сейчас находитесь, помогает не застрять и не остановиться на достигнутом, а расти дальше.
Знания и навыки в узкой области можно разбить на четыре этапа - четыре уровня компетенции.
Неосознанная некомпетентность
Не знаю, не умею, и, в общем-то, не беспокоит отсутствие навыков, потому что могу даже не догадываться о существовании предметной области.
Человек, скорее всего, ни разу не сталкивался с этой темой.
Андрей работает эникейщиком к крупной компании. Он бодро настраивает компы пользователям, решает их текущие проблемы и вообще хороший спец на своем месте.
О существовании такой темы, как базы данных, Андрей, конечно, смутно догадывается. Но базу Андрей представляет как какой-то большой экселевский файл, считает ненужным излишеством, и вообще это какой-то дорогой энтерпрайз и там больше маркетинга, чем технических знаний.
Ему эта тема неинтересна, потому что никак не поможет в работе.
Андрей даже примерно не может оценить свой навык в администрировании СУБД Oracle.
В один прекрасный день Андрею нужно подключить новую программу для менеджеров к базе данных, которая почему-то не запущена. Он начинает вникать и понимает, что тема большая и интересная. Ему хочется разобраться, что такое база, запросы, и в этот момент Андрей оказывается на втором уровне.
Осознанная некомпетентность
Понимаю, что ничего в этом не понимаю.
Человек понимает, что его знания в предметной области ограничены. Хочется сделать сразу все и хорошо, но постоянно ощущается нехватка знаний и умений.
Это самый ресурсный уровень.
Есть желание достичь каких-то ощутимых результатов. Можно вложить много сил и времени в обучение
Здесь нет быстрых результатов, нужно освоить много новой информации, навык отрабатывается упорным трудом. Но есть интерес и желание чего-то достичь.
На этом этапе важно получить правильные фундаментальные знания и на них строить свое развитие. Нужно помнить, что сразу стать крутым спецом не получится и на все требуется время и силы.
Для уже состоявшихся профессионалов быть в состоянии осознанной некомпетентности в новой области - очень тяжелое препятствие, которое не все могут преодолеть. Быстрое переключение с "я знаю, я здесь профессионал" на "я ничего не понимаю, я новичок" многих выбивает из колеи. Чтобы это пройти, нужно почувствовать удовольствие от незнания, предвкушение узнавания чего-то нового.
Андрей читает много книжек, ставит Oracle, создает базу с дефолтной схемой HR, узнает про таблицы, представления, пытается разобраться с нормализацией, ключами, индексами, триггерами и другими интересными вещами. Иногда у Андрея голова идет кругом, много непонятного и сперва ничего не получается. В такие моменты хочется все бросить и пойти обратно переставлять компы в бухгалтерии. Но Андрей понимает, что без усилий он ничего не достигнет, поэтому не сдается и продолжает упорно разбираться. Постепенно картинка проясняется, у Андрея остается все меньше белых пятен. Отрабатывая навыки и набирая знания, Андрей переходит на третий уровень.
Осознанная компетентность
Человек является специалистом в своей области. Уверенно работает, знает, где почерпнуть недостающую информацию. Вместо общеобразовательных книг читает справочную литературу - уточнить конкретный вопрос.
Хорошим подспорьем будут best practices - рекомендации от вендора, как быстро и правильно выполнить ту или иную задачу.
Здесь важно специализированное обучение. Фундаментальные знания уже есть, и нужна более узкая специализация
Третий уровень - своеобразная зона комфорта. Человек много знает и умеет и вроде бы дальше развиваться незачем, для нормальной работы вполне достаточно. Поэтому большинство остается здесь - цель достигнута, дальше идти незачем.
Самое сложное в обучении на этом уровне - проедолеть состояние комфорта, в котором достаточно знаний для работы и продолжить углубляться в специализации или узнавать новые методики и возможности новых версий продукта. Например, для специалиста, который несколько лет проработал с Oracle Database 10g переход на версию 11g может принести много новых инструментов в работе. Если будет желание с ними разобраться.
Проработав с СУБД Oracle несколько лет, Андрей стал хорошо разбираться в тонкостях и нюансах ее работы. Он не тушуется, когда нужно откатить базу на позавчера, настроить shared режим или переключиться на резервную площадку. Оттачивая навыки до автоматизма, Андрей уже даже не задумывается, как и что он делает. И переходит на уровень выше.
Неосознанная компетентность
Знания уже давно используются и стали чем-то вроде рефлексов. Но самое главное, что отличается этот уровень от предыдущего - это интуитивное понимание принципов и очень быстрое освоение знаний в данной области.
При должном желании специалист легко может стать инструктором и обучать других.
На этом уровне есть ловушка - можно легко свалиться с состояние неосознанной некомпетентности в смежной области. Например, хороший специалист по СУБД Oracle может считать, что он также знает и понимает нереляционные базы данных. Но столкнувшись с ними вплотную, осознает, что знаний недостаточно. И все начинается сначала.
Андрей стал настолько крут, что ему стало скучно работать только с одними базами Oracle. Он находит новую интересную тему и начинает ее копать.
На этом профессиональный рост не заканчивается. Весь процесс можно представить в виде спирали, каждый виток которой - это четыре уровня компетенции в одной узкой тематике.
Информационные технологии настолько обширны, что всегда можно найти область, в которой захочется учиться и развиваться. Чего вам и желаем.