Книги

Soft skills для IT-специалистов. Прокачай карьеру и получи работу мечты

22
18
20
22
24
26
28
30

определить компоненты навыков, которые нужно знать, чтобы получить или сохранить работу;

изучить навыки и компоненты навыков, которые были определены на этапах 1 и 2. По мере их изучения приобретаются знания и навыки второго уровня «Что я умею/знаю, но не в курсе об этом», которые помогут стать еще более опытным в данной сфере.

Шаг 2 – самый трудный. Что конкретно мне нужно знать о JavaScript, PowerShell или микросервисах, чтобы выполнять определенную работу? Один из способов подойти к этому вопросу – использовать показатели эффективности в данной отрасли. Сертификаты, дипломы и другие показатели помогут определить верхнюю точку необходимых знаний и сосредоточиться на ней. В некоторых отраслях ИТ (например, в ИТ-операциях) существует множество сертификатов; в других (например, в разработке) их меньше, но если поискать, можно найти большое количество аттестационных тестов для любых навыков. Некоторые обучающие компании осуществляют проверку знаний, например, Pluralsight’s Skill IQ; другие предлагают сертификаты и дипломы по окончании обучения.

Другой способ взглянуть на уровень владения навыком – это изучить свой уровень знаний в первой части пирамиды «Что я умею/знаю». У всех нас есть навыки, в которых мы сильны, и те, в которых мы «плаваем». Такой способ оценки мастерства иногда называют Т-образным набором навыков. Он изображен на рисунке 5.4.

Рис. 5.4. T-образный обзор глубины и широты знаний

Т-образная схема – еще один способ взглянуть на пирамиду знаний, только в этом случае оцениваются несколько навыков вместо одного. Навыки, в которых больше пунктов «Что я умею/знаю», считаются глубокими (в примере на рисунке Windows), и на схеме они отображаются в виде длинных столбцов. Навыки, о которых я хотя бы немного знаю, составляют широту знаний и добавляются в схему в виде дополнительных столбцов. Я могу углубить знания о любом из навыков (например, Linux и iSeries), если мне это понадобится. Вот здесь и пригодится таблица распределения навыков и ее четыре квадрата: например, я хочу сосредоточить усилия на обучении навыкам, которыми владею поверхностно и которые очень актуальны на рынке.

5.2.2 На чем стоит сосредоточиться?

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

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

Разработка программного обеспечения. Языки Java, C#, JavaScript, Python, PHP и сотни других.

Системное администрирование. Операционные системы Windows, Linux, UNIX и операционные системы для устаревших мэйнфреймов и компьютеров среднего уровня.

Обслуживание сети (сетевой инженер). Cisco, Juniper, Aruba и многие другие.

Администрирование баз данных. Microsoft SQL Server, Oracle, MySQL, PostgreSQL и десятки других технологий.

Все эти технологии важны и популярны, и множество работодателей нанимают сотрудников со знаниями любой из них. Итак, что же выбрать? Нужно ли стать экспертом во всех?

Чтобы определить адекватный для себя набор навыков, я начинаю с анализа долей рынка, выясняя уровень популярности того или иного языка, системы или инструмента. Это просто: введите в Интернете нечто вроде «доли рынка сетевых поставщиков» или «доли рынка Сisco», а затем сосредоточьтесь на одном или двух ведущих конкурентах на рынке. Такой подход выполняет две задачи:

определить самые конкурентоспособные компании – те, где я, скорее всего, смогу получить и сохранить работу;

понять, кто находится на более низком уровне. Если я хорошо знаком с ведущими конкурентами, то при необходимости мне будет нетрудно это узнать.

Определив свои целевые навыки, важно помнить, что в них не нужно становиться мировым экспертом. Вам необходимо базовое ознакомление и уверенность в том, что вы сможете в случае необходимости быстро освоить этот навык.

Для меня базовое ознакомление означает знания, которые можно получить за 40–80 часов обучения. Этого может быть недостаточно, чтобы получить работу, но хватит, чтобы выбрать верное направление для обучения и получить больше знаний. Обычно я обучаюсь 2–3 часа 3 дня в неделю, чтобы набрать 60 часов обучения за пару месяцев. Для меня это разумная инвестиция времени для получения необходимых навыков и знаний.

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