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



Мы поговорили с Алексеем Усовым, сертифицированным специалистом RHCA Level XIII – о том, как выбрать программу обучения, зачем нужна сертификация, как проходят экзамены, как к ним подготовиться и что все это дает на выходе.

Однажды Алексей задумался над тем, как систематизировать накопившиеся за годы работы знания о Linux, а заодно повысить свою цену на рынке труда. Теперь он – RHCA Level XIII (Certification ID 150-166-817), один из 10 самых сертифицированных специалистов в мире. Меньше чем за 3 года он вырос в должности от системного инженера до архитектора, а его оклад увеличился почти в 3 раза.

Red Hat: С чем было связано решение проходить профессиональную сертификацию?

Алексей Усов: К августу 2015 года я уже имел некоторый опыт раб��ты с Linux и Open Source, но мои знания были весьма разрознены и бессистемны, т.к. набирались они на практике. В связи с этим я задумался о сертификации как о способе систематизации своих знаний и закрытия пробелов в них для повышения своей ценности в глазах потенциальных работодателей.

Начальные экзамены EX200 и EX300 я сдал в сентябре 2015 и апреле 2016 года соответственно. Такой перерыв обусловлен тем, что в начале я не планировал идти дальше RHCE, но истории успеха знакомых коллег убедили меня продолжить работу, и в сентябре 2016 года я сдал 2 своих первых экспертных экзамена.

Оставшиеся экзамены я сдавал уже за специально настроенным ноутбуком под удаленным наблюдением. Несмотря на то, что я был первым человеком в СНГ, сдававшим экзамен в феврале 2017 года по новой технологии, процесс прошел без проблем и оказался даже удобнее группового формата.

Как сертификация помогла карьере?

В июле 2017 года я сдал 7-й экзамен и вошел в число RHCA, став 4-м в России. Ко всем экзаменам я готовился самостоятельно, используя только официальную документацию и развернутое на Vagrant/CentOS 7 виртуальное окружение.

Сейчас, после 2,5 лет работы, я обладаю статусом RHCA Level XIII, который является самым высоким в СНГ и также ставит меня в топ-10 в мире. За это время я вырос в должности от системного инженера до архитектора и мой оклад увеличился почти в 3 раза. Я достиг этого результата в равной степени как благодаря своей работе, так и инновационному подходу Red Hat.

В данный момент я удаленно работаю на американскую компанию-партнера Red Hat и готовлю документы для переезда в США. Моя квалификация позволила мне консультировать архитекторов, работавших на проектах таких компаний, как Red Hat, CenturyLink, Imperva, VMWare, Microsoft, US Foods, Hewlett-Packard, Juniper, Nutanix и Oracle. Также я являюсь сертифицированным тренером Red Hat (Red Hat Certified Instructor — RHCI). Сертификация способствовала моему интересу к соответствующим продуктам Red Hat, в частности к OpenShift Container Platform, и его углубленное изучение дало мне навыки, необходимые для написания книги, которая должна выйти в августе этого года.

Почему именно Red Hat?

Red Hat является одним из главных контрибьюторов изменений в ядро Linux, имеет обширное портфолио так или иначе связанных с Linux продуктов и обладает самой продуманной системой сертификации Linux, предусматривающей выполнение заданий на реальной системе, а не тесты. Таким образом, принимая на работу сертифицированного специалиста Red Hat, вы можете быть уверены, что этот человек не просто читал о технологии или смотрел за работой других, но делал это сам. Red Hat осознает важность практического подхода в оценке навыков кандидатов и понимает разницу между знанием теории и умением ее применять. Поэтому сертификаты Red Hat признаны во всем мире как подтверждение навыков соискателей на должности системных администраторов, инженеров и архитекторов. Существует также прямая зависимость между профессиональной сертификацией и уровнем заработной платы.

Кроме того, в данный момент возрастает спрос на технологии контейнеризации и управления контейнерами – такие как Docker и Kubernetes. Одним из стратегических продуктов Red Hat является OpenShift, построенный на упомянутых выше технологиях, интерес к которому сильно возрос в последнее время в США. Red Hat предлагает 2 экзамена для оценки навыков специалистов в работе с этим продуктом:

  • EX280 – Red Hat Certified Specialist in OpenShift Administration exam
  • EX288 – Red Hat Certified Specialist in OpenShift Application Development exam

Таким образом, сертификация в определенных технологиях выгодна как бизнесу, получающему квалифицированного специалиста, так и соискателю, повышающему свою ценность на рынке.

Каково отношение к сертификации в сфере IT?

За свою карьеру мне часто доводилось сталкиваться со скептицизмом коллег по вопросу необходимости сертификации. Основные доводы:

  • «Дорого»
  • «Смотрят только на опыт, а сертификат – это просто бумажка»
  • «Я общался с человеком, буквально обвешанным сертификатами, и он не мог ответить на элементарные вопросы»

Давайте рассмотрим каждый в отдельности.

Если оценивать целесообразность исключительно с финансовой стороны, то стоимость может пугать. Но всегда нужно смотреть шире и оценивать долгосрочную перспективу – рассматривайте эти траты как капиталовложения в карьеру, которые обязательно окупятся. Могу сказать, что я решил сертифицироваться выше RHCE только по примеру успешных коллег. Несмотря на то, что работы остается еще много, я доволен результатом. Верить или нет – каждый решает сам. Но пока одни сомневаются, другие делают.

Непосредственный опыт работы с реальными технологиями на реальных проектах является ключевым фактором, на который смотрит работодатель – это факт. Но в крупных компаниях, имеющих контрактные обязательства перед клиентами, при прочих равных с высокой степенью вероятности отдадут предпочтение сертифицированному кандидату. Таким образом, ответ на вопрос востребованности сертификации определяется характером бизнеса, с которым вы планируете работать. Работа в стартапах, как правило, этого не требует, но дает меньшие перспективы заработка и карьерного роста. С другой стороны, должность ведущего архитектора в банковском или страховом секторе предполагает более тщательный подбор кандидатов и сертификаты крупных игроков рынка дадут вам преимущество. Здесь нельзя забывать и о том, что цену у работодателей имеют только топовые сертификаты таких крупных вендоров, как Red Hat, Cisco, Juniper, Huawei, VMWare и Oracle. Большое значение также имеет и характер сертификации – практический подход, как у Red Hat, в отличие от теста, гарантирует, что человек не просто выучил ответы, но знает, как решить ту или иную задачу, не будет тратить рабочее время на изучение с нуля, а также обладает аналитическими навыками и упорством.

Сертификация не дает исчерпывающих знаний всех нюансов технологии или продукта, но является подтверждением того, что за указанной в резюме строчкой стоит больше, чем поверхностное знакомство (“запустил, посмотрел и выключил”, “при мне запускали”). Учитывая огромную сложность и многообразие современных технологий, всегда можно задать вопрос, на который не ответит даже обладатель всех топовых сертификатов в индустрии или ветеран сферы. За деталями всегда можно обратиться к документации, важность же имеет понимание общих принципов, концепций и областей применимости тех или иных технологий, умение ориентироваться в их разнообразии. Кроме этого, сертификация является отличным способом систематизации знаний и формирования кругозора с пониманием места каждой технологии в общей экосистеме, что является необходимым для архитектора.

Что такое индивидуальные экзамены?

Впервые представленные корпорацией Red Hat почти 4 года назад, индивидуальные экзамены стали доступны в СНГ только в феврале 2017 года. До этого сдавать можно было только в группах под наблюдением инструктора. Кроме того, не все экзамены были доступны даже для такого формата ввиду недостатка сертификации у инструкторов. Поскольку я был нацелен на получение статуса RHCA, данное ограничение ставило меня в зависимость от чужого расписания и наполненности групп, что сильно сдерживало мой прогресс. Участие Инвенты (прим. – российского тренинг-партнера Red Hat) в программе расширения географии индивидуальных экзаменов дало отличную возможность работать в соответствии со своим расписанием и не покупать билет на поезд или самолет. Технически все реализовано в виде удаленной графической сессии под наблюдением экзаменатора.

Индивидуальные экзамены, в свою очередь, предоставляются в 2-х форматах: небольшое выделенное рабочее место с жестко закрепленным монитором или ноутбук ThinkPad со встроенной и внешней веб-камерами. В Инвенте реализован именно последний вариант и на него сейчас происходит переход во всем мире. Важно: на экзамен не разрешается брать наручные часы и любую электронику, поэтому рекомендую заблаговременно убрать их в камеру хранения Учебного центра. Можно взять только тару с напитком. Также для установления личности необходимо иметь документ с англоязычным написанием вашего имени – как правило, это загранпаспорт. На практике, это не строгое требование, в случае его отсутствия вам необходимо заранее связаться с региональным менеджером Red Hat и договориться об использовании другого документа. Один из моих экзаменов как раз выпал на тот период, когда мой загранпаспорт был в визовом центре. Я написал письмо менеджеру региона EMEA в Red Hat, и он попросил скан моего общегражданского паспорта, который переслал проктору. На экзамене я показал этот документ и проблем не было.

Процедура бронирования экзамена достаточно проста и начинается с входа в планировщик экзаменов с параметрами вашей уч��тной записи Red Hat, после чего вашему взору предстаёт панель со всеми заказанными экзаменами, откуда можно выбрать нужный.



Экзамены появляются в планировщике либо после заказа в УЦ, который, в свою очередь, заказывает их у Red Hat, либо после заказа из портала учебной подписки – во втором случае они обычно становятся доступны в течение нескольких минут. Код каждого экзамена отличается от приведенного на портале Red Hat – стандартный код всегда имеет суффикс “K” (Kiosk – старое название индивидуального формата) и иногда версию экзамена, если происходит или недавно произошло его обновление. Пример: EX125V30K, где V30 означает версию продукта Ceph Storage 3.0, а K – признак индивидуального экзамена.

На следующем шаге выбираете экзамен, страну и нажимаете Schedule Exam.



Примечание: я впервые бронировал экзамен по новой схеме, находясь в США, поэтому загружать скан удостоверения личности не пришлось, но для бронирования в России нужно будет предоставить скан паспорта, после одобрения которого вы сможете выбрать дату и время, как описано далее. Проверка занимает обычно не более получаса.

Основываясь на вашем местоположении, система предложит варианты на выбор. В моём случае, это учебный центр в Фениксе, США. В Москве это будет Инвента.



Нажав на Schedule Exam под подходящим центром, вы попадаете в меню выбора даты и времени, после чего вам на указанную в учётной записи почту приходит подтверждение.



Важно: отменить экзамен или изменить дату можно не позднее чем за 24 часа до начала экзамена!

Как проходят индивидуальные экзамены?

  1. Вы приходите, садитесь за ноутбук и входите в вашу учетную запись на портале Red Hat, поэтому заблаговременно убедитесь, что помните пароль. На этом этапе вы еще можете поправить положение ноутбука на столе для удобства.
  2. Далее нужно прочитать и принять условия, после чего откроется окно чата, в котором одно за другим будут появляться правила проведения экзамена. Некоторые элементарны – например, не разговаривать и не менять положение ноутбука после начала экзамена. Другие касаются пары запрещенных комбинаций клавиш, которые перехватываются браузером ноутбука и могут “выкинуть” вас из сессии. В ходе инструктажа и в середине экзамена вас попросят взять внешнюю камеру и показать комнату, поэтому заранее убедитесь в отсутствии лишних предметов на столе. Кроме того, для верификации личности нужно будет показать соответствующий документ во внешнюю веб-камеру.
  3. Поскольку экзамен проводится удаленно, сетевое соединение становится главным слабым звеном. Возможны кратковременные обрывы сессии, во время которых необходимо сразу же сообщать об этом наблюдателю и не стесняться запрашивать дополнительное время.
  4. Когда закончите, пишете в чат, после чего наблюдатель сообщит, что экзамен помечается завершенным, и распрощается с вами.

На перерыв можно будет выйти только после 1-го ч��са экзамена и не более чем на 10 минут. Для этого нужно нажать кнопку Break вверху чата и уведомить наблюдателя.

Преимущества:

  1. Гибкое расписание, возможность отмены и переноса экзамена за 24 часа до начала.
  2. Результат обычно приходит на почту значительно быстрее, чем с групповым форматом. В моем случае, когда я закончил сдавать 3-часовой экзамен в 12 дня MST, письмо пришло уже в 12:40 – процесс проверки полностью автоматизирован и подчиняется расписанию. Но Red Hat оставляет за собой право задержки до 3 дней.
  3. Меньшая стоимость.

Недостатки:

  1. Зависимость от подключения к интернету. По моему опыту, этот фактор оказывал минимальное влияние, т.к. обрывы соединения были редки и кратковременны.
  2. Необходимость периодически обращать внимание на уведомления чата о новых сообщениях, т.к. окно не разворачивается автоматически.

Главным ресурсом при сдаче экзаменов является время, поэтому приведенные ниже рекомендации касаются его экономии. Они являются общими и применимы не только к индивидуальному формату:

  1. Как только загрузится рабочий стол основной системы, запускайте виртуальные машины, а сами тем временем читайте описание экзамена
  2. Используйте следующие комбинации клавиш:
    1. Ctrl+Shift+C и Ctrl+Shift+V – для копирования и вставки команд в терминале соответственно
    2. Ctrl+Shift+T – для открытия новой вкладки терминала
    3. Alt+1..9 – для навигации по вкладкам веб-браузера
  3. Откройте для себя tmux – мультиплексор терминалов
  4. Оценивается только результат, поэтому не брезгуйте графическим интерфейсом (GUI) для выполнения задания, где это возможно. Виртуозное владение командной строкой никого не впечатлит :)
  5. Внимательно читайте задания, чтобы определить те, которые не зависят от остальных – их можно сделать в 1-ю очередь, сразу повысив свои шансы
  6. Копируйте названия объектов из заданий – это быстрее и поможет избежать глупых ошибок. Помните: экзамен проверяется скриптом и он не делает различий между незнанием материала и простой опечаткой
  7. Не сидите долго над одним и тем же заданием – не теряйте время и отвлекитесь на другое. Порядок заданий далеко не всегда соответствует сложности и следующее может оказаться проще, также это может помочь посмотреть на предыдущее задание с новой перспективой
  8. Не всегда в задании приводится исчерпывающая информация о требуемой конфигурации – иногда придется додумывать и импровизировать
  9. Не стесняйтесь пользоваться встроенным калькулятором bc или интерпретатором python при арифметических расчетах. Будет обидно провалиться из-за пропущенного нуля :)

А можно подробнее о подписке на обучение?

Поскольку большинство сертифицируемых специалистов являются занятыми людьми, особенную важность приобретает вопрос максимально эффективного использования времени при подготовке. Конечно, ничто не мешает готовиться самостоятельно, используя официальную документацию и собственноручно развернутое окружение. Но при таком подходе вы должны будете изучить очень широкий спектр тем, чтобы повысить вероятность сдачи, и потратить время на то, что на экзамене вам не пригодится, а без практики все равно быстро забудется. Поэтому, для повышения эффективности процесса может оказаться выгоднее инвестировать в официальный учебный курс. Ключевое преимущество такого подхода состоит в целевом изучении материала под руководством специалиста, знающего все нюансы предстоящего экзамена.

Но простая арифметика быстро покажет, что достижение RHCA с нуля при таком подходе обойдется весьма недешево – речь идет о сотнях тысяч рублей. Дальше расходы будут только расти. Что же делать, если бюджет ограничен? Ответ: Red Hat Learning Subscription (RHLS). Заплатив фиксированную сумму, вы на 1 год получаете доступ к тем же материалам, что и в учебном центре, что дает вам возможность готовиться самостоятельно. Возможными минусами могут стать отсутствие живого общения и обмена опытом с преподавателем и другими слушателями в классе, а также то, что все учебные материалы, в том числе видеозаписи лекций, предоставляются только на английском языке. (Update от Red Hat – 12 курсов уже переведены на русский язык, и мы продолжаем увеличивать их количество).

Более того – получив статус RHCA, вы также получаете право на скидку 50%, что делает предложение еще более выгодным. Мне удалось сэкономить более 250 тыс. рублей на одних только экзаменах, заплатив немногим более 100 тыс. рублей после получения RHCA.



Что самое важное в обучении?

Самый важный совет, который я хотел бы дать желающим заняться своей сертификацией, это научиться управлять своим временем – формировать расписание подготовки, планировать реалистичные сроки сдачи экзаменов и придерживаться их. Это не только позволит достичь поставленной цели в предсказуемые сроки, но и даст ценный опыт, который поможет в планировании рабочих задач.

Главное – поставить себе цель и довести начатое до конца. И, конечно, самообразование должно войти в привычку. Учиться придется всю жизнь.

Система подготовки и сертификации специалистов Red Hat была представлена в 1998 году и обрела быстрое признание и доверие квалифицированных специалистов в области open source благодаря высокому качеству обучения и уникальной методике проведения экзаменов.

В ходе обучения слушатели получают не просто набор инструкций по администрированию, но и понимание общей логики и принципов работы системы. До 70–80% знаний, полученных на курсах подготовки инженеров RHCE, применимы для работы не только c системами на основе Red Hat Enterprise Linux, но и в любой среде Open Source. Теория и практика даются в оптимальном соотношении.

Learning by doing – ключевой принцип, используемый Red Hat при разработке программ и методики обучения. Именно поэтому курсы Red Hat всегда были нацелены на практическую отработку полученных знаний и навыков путем выполнения пошаговых лабораторных работ.

Сертификация проходит по трем ключевым направлениям:

  • системное администрирование Red Hat Linux
  • администрирование облачных технологий Red Hat
  • администрирование и разработка приложений (на основе Red Hat JBoss Middleware)

Первая ступень сертификации – это сертифицированный системный администратор Red Hat (RHCSA). Сертификация RHCSA показывает, что владелец обладает знаниями и навыками, необходимыми для установки, настройки и включения рабочих станций Red Hat Enterprise Linux в существующую сетевую среду.

Следующая ступень – сертифицированный инженер Red Hat (RHCE). Она требует тех же навыков, что и RHCSA, но при этом значительно отличается от многих других программ сертификации в секторе ИТ благодаря тому, что акцент сделан на проверке именно практического применения реальных навыков по установке системы, настройке, отладке и установке ключевых сетевых служб в Red Hat Enterprise Linux.

Высшая ступень сертификации Red Hat – это сертифицированный архитектор Red Hat (RHCA). Эта сертификация предназначена для специалистов, определяющих стратегию развития ИТ-инфраструктуры организации. Типичные функции RHCA – планирование, разработка и управление системами. Сертификация RHCA доступна в нескольких специализациях (в зависимости от тех навыков, которые подтверждает экзаменуемый): облачные решения, управление дата-центром, разработка приложений, управление платформами приложений и DevOps.

Для получения сертификата Red Hat надо приложить усилия, однако, они окупаются. Сертификат подтверждает, что его владелец умеет выполнять грамотное развертывание и администрирование актуальной версии Red Hat Enterprise Linux для поддержки сетевых служб и обеспечения безопасности. Сертифицированные ИТ-специалисты высоко востребованы на рынке труда и успешно строят свою карьеру. Red Hat ведет централизованный реестр таких специалистов, который позволяет обладателю сертификата предоставить документал��ное свидетельство своей квалификации текущему или потенциальному работодателю, клиентам или клиентам своего работодателя. Согласно опросу, который мы проводили среди сертифицированных специалистов Red Hat, 93% согласны с тем, что практический подход к тестированию Red Hat обеспечивает лучший уровень навыков и знаний, а 84% считают, что сертификация Red Hat помогла или поможет им в их текущей работе. Кроме того, зарплаты системного администратора Red Hat Linux на 10% выше, чем у других системных администраторов Linux.

Послушайте также наш вебинар по сертификации, а оставшиеся вопросы задавайте ниже в комментариях.

Список переведенных на русский язык курсов:

  • CL110: Red Hat OpenStack Administration I
  • CL210: Red Hat OpenStack Administration II
  • CL220: Red Hat CloudForms Hybrid Cloud Management
  • CL310: Red Hat OpenStack Administration III: Networking & Foundations of NFV
  • DO280: OpenShift Container Platform Administration I
  • DO407: Automation with Ansible I
  • JB248: JB248: Red Hat JBoss Application Administration I (v7)
  • RH124: Red Hat System Administration I
  • RH134: Red Hat System Administration II
  • RH199: RHCSA Rapid Track RH254: Red Hat System Administration III
  • RH299: RHCE Certification Lab