Сертификация твоих навыков: где, как и зачем получать все эти бумажки. Сертификация твоих навыков: где, как и зачем получать все эти бумажки Каково отношение к сертификации в сфере IT

Недавно я прошел курс RedHat Rapid Track Course with Exam (RH200) и успешно сдал сертификацию RedHat Certified System Administrator (RHCSA). Это начальная сертификация в линейке сертификаций RedHat, и я решил, что рассказ о подготовке и сдаче этого экзамена будет полезен Хабрасообществу (подробных рассказов об этом на Хабре я не нашел). Сразу оговорюсь, что перед началом экзамена подписываешь документ, который запрещает разглашать информацию о том, что было на экзамене, однако не запрещено рассказывать, что было на официальном курсе подготовки к этому экзамену, что я и сделаю.

Оставлю за рамками вопрос, зачем получать эту сертификацию, лично я сдавал потому что

  • мой работодатель предоставил мне такую возможность,
  • при мониторинге вакансий по своей специальности я часто встречаю пометку, что официальная сертификация будет преимуществом,
  • ну и для собственного ЧСВ конечно.

Для кого этот экзамен

RedHat рекомендует идти на этот экзамен системным администраторам, имеющим от 1 до 3 лет опыта работы с Линуксом, и я бы сказал, что это требование соответствует действительности. Более того, даже имея такой опыт, при подготовке вам возможно придется изучить что-то новое из тех тем, которые редко используются в реальной жизни, но есть в списке тем к экзамену (например SELinux, ACL, запароленные разделы). Этот список тем необходимо внимательно просмотреть и оценить, сколько из них вы знаете хорошо, сколько не очень, а о чем вообще слышите первый раз.

Следующей ступенью после RHCSA идет RHCE (RedHat Certified Engineer), для которого уже желательно быть Senior Linux Administrator, в принципе, можно попробовать сразу сдать 2 экзамена - RHCSA и RHCE. Чтобы понять, что именно сдавать, RedHat предлагает ваших навыков с дальнейшими рекомендациями на какие курсы\сертификации вам стоит записаться. Однако следует понимать, что и этот экзамен и приведенное тестирование специфичны для RedHat, соответственно там используются вопросы именно по RedHat командам, и например если вы хорошо знаете менеджер пакетов zypper в SuSE, то на вопросы по менеджеру пакетов yum в RedHat можете и не ответить.

По моим личным ощущениям, знания уровня RHCSA достаточны для того, чтобы сделать базовую настройку новой машины в уже существующей инфраструктуре предприятия и подключиться к необходимым сервисам (но не поднять сервисы самостоятельно). Т.е. например на тренинге не расскажут, как поднять LDAP или NFS сервер, но расскажут, как подключиться к уже существующим LDAP и NFS серверам с клиентской машины, настроить там файрвол, добавить юзеров, поставить нужные пакеты. Знания уровня RHCE уже позволяют поднимать сервисы самостоятельно.

Как проходит экзамен

Экзамен проходит 2.5 часа, причем это не тест, где надо отвечать на вопросы, а работа с реальной операционной системой, в которой нужно что-нибудь настроить\починить. Доступа к интернету во время экзамена нет, литературой пользоваться нельзя, но можно пользоваться всей справкой, находящейся в системе, т.е. читать man\info\help по командам. Однако рекомендую запомнить синтаксис\ключи основных команд заранее, потому что времени на чтение документации на экзамене может не хватить.

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

Важный момент в том, что перед проверкой машину, на которой вы работали, перезагружают, т.е. все ваши настройки системы должны пережить перезагрузку. Если система не грузится (например ошибка в /etc/fstab), то вы автоматически получаете 0 баллов, даже если все остальное вы сделали правильно. Или если вы не включили автостарт сервиса при загрузке, то он не поднимется, и все задания, связанные с этим сервисом, не будут зачтены.

Еще один важный момент в том, что неважно, как именно вы сделаете то, что от вас хотят (из командной строки, через графический интерфейс, методом тыка), важно, чтобы в итоге все работало. Практически любую настройку Линукса можно сделать несколькими разными способами и командами, делайте так, как умеете, как вам удобно.

Как готовиться

Подготовка зависит от вашего бюджета, если бюджет позволяет (или работодатель берет на себя расходы), лучше всего пройти один из официальных RedHat тренингов. Если у вас мало или совсем нет опыта с Линуксом, то это тренинги Red Hat System Administration I (RH124) + Red Hat System Administration II with RHCSA Exam (RH135). Если имеется опыт администрирования Линукс, то это тренинг RHCSA Rapid Track Course (RH200). Каждый курс проходит 5 дней, первые 4 дня обучение, на 5ый день экзамен, при этом можно до конца 4го дня, если поймете, что не сможете сдать, перенести дату экзамена на будущее. Стоимость курса в США около 3 -3.5 тыс. $, включая экзамен, стоимость отдельно экзамена 400$. В России в компании Софтлайн аналогичный курс стоит порядка 45 000 р.

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

Если бюджета на курс не хватает, рекомендую готовиться по одной из книжек, например «RHCSA/RHCE Red Hat Linux Certification Study Guide (Exams EX200 & EX300), 6th Edition», Michael Jang, или «Hands-on Guide to the Red Hat Exams: RHCSA and RHCE Cert Guide and Lab Manual», Damian Tommasino. В этих книжках есть примерные варианты экзаменов, что поможет составить общее представление. Также хорошим источником знаний является официальная документация RedHat, в первую очередь Deployment Guide, и документы про LVM, SELinux, Virtualization.

Однако просто читать книжки\документацию недостаточно, необходимо опробовать все полученные знания на практике, т.е. на реальной системе. В вышеуказанных книжках в каждой главе есть лабораторные работы, которые следует выполнять. Там рекомендуется делать все на виртуальной машине с ОС аналогичной RedHat Enterprise Linux 6, т.е. Centos или Scientific Linux. Если подготовка по книжкам для вас слишком скучна, попробуйте поставить на свою рабочую машину что-нибудь вроде Centos Minimal с минимальным набором пакетов для работоспособной системы без графического интерфейса, и доведите ее до удобства (поднимите сетку, подключите репозитории, поставьте и настройте нужные пакеты, и т.д.).

Также можно поискать видео с презентациями нужных тем на YouTube, например после вот этого видео я получил представление о SELinux и просто хорошо посмеялся.

Заключение

В целом, если вы администрируете Линукс на предприятии, где есть центральная аутентификация, хранилище данных, сетевая инфраструктура и клиентские машины, то, изучив список тем к экзамену, и проделав по ним лабы на реальной системе, проблем с получением сертификации у вас не возникнет. Если вы знаете Линукс только на уровне домашнего десктопа, то придется изучить чуть больше. Поскольку RedHat предлагает два недельных курса по 8 часов в день (итого 72 часа + экзамен) для людей, вообще не знакомых с Линуксом, то можно примерно оценить, сколько часов вам придется потратить при самостоятельной подготовке.

Пожалуй, эту статью стоит начать именно с вопроса «а на фига мне это надо?». Сертификация - дело сугубо добровольное, а все мы, как известно, ленивы… В итоге, как показывает практика, многие недооценивают пользу сертификатов, или вообще о ней не задумываются, полагая, что им хватит диплома о высшем образовании и\или хорошего послужного списка, то есть резюме.

На деле это не совсем так, ведь если ты окончил тракторный институт, это еще не значит, что ты можешь управлять трактором. Плюс ситуации в жизни бывают разные, так в IT-шной среде весьма велик процент гениальных самоучек, у которых зачастую вообще нет дипломов о высшем образовании, или диплом есть, но совсем не профильный. И, конечно, не стоит забывать об обратной стороне этой медали: множество людей с высшим IT-образованием едва могут переставить «Винду», и работодатели прекрасно осведомлены об этом печальном факте. Итак, зачем вообще нужна сертификация?

Давай начнем с наиболее сложного примера: допустим, у тебя уже имеется диплом о высшем образовании, равно как и неплохое резюме. Как это ни удивительно, в такой ситуации будет ошибочно полагать, что никакие сертификаты тебе не нужны. Совершенно непринципиально, собираешься ли ты устраиваться на работу, или уже имеешь теплое местечко в хорошей компании, где и планируешь подниматься по карьерной лестнице семимильными шагами. В обоих случаях стоит помнить о том, что специалисты по работе с персоналом и начальство смотрят в первую очередь на твой опыт и на конкретные знания и умения. Наличие же одного или нескольких взаимодополняющих сертификатов дает тебе дополнительные очки в их глазах, а также преимущество перед другими соискателями - ты не просто «умеешь», ты подтвержденный и проверенный специалист (да-да, порой сертификат может являться неплохой заменой опыту работы, особенно для начинающего специалиста).

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

Чтобы у тебя не создалось неверного впечатления, замечу, что сертификат, конечно, не палочка-выручалочка, которая распахнет перед тобой все двери. Это лишь документ, подтверждающий твои профессиональные знания в определенных областях IT - и «в определенных областях» здесь ключевая фраза. Это немаловажный нюанс - нужно чувствовать грань разумного и понимать, что подход «а вот какой я крутой, у меня есть 15 разных бумажек!»

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

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

«Стоять на месте» и никак не совершенствоваться, особенно в такой области как IT - верный способ карьерного самоубийства. Многие компании-гиганты, имеющие свои программы по сертификации специалистов (Oracle, Microsoft, Cisco и т.д.), отмечают, что в ходе подготовки к тестированию, большинство участников этих программ получают новые знания и приобретают полезный опыт. К слову, на Западе найти высокооплачиваемую работу в крупной IT-компании, если ты не сертифицированный специалист, практически невозможно.
В общем, как ни крути, плюсы от получения заветной бумажки налицо. Каковы минусы - спросишь ты? Минусы есть, но они не слишком страшны - во-первых, сертификация стоит денег, и порядок сумм варьируется от несколько сотен, до нескольких тысяч мертвых американских президентов (учти, если ты завалишь тест на сертификат, деньги тебе не вернут).

Во-вторых, сертификаты имеют свойство устаревать, все же IT-среда стремительно развивается и меняется, так что сертификат 5-7 летней давности не самый лучший аргумент в пользу твоих знаний. В-третьих, к сертификации действительно нужно готовиться:).

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

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

А где?

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

Наиболее распространенная и вызывающая доверие система сертификации на сегодня, это так называемая международная IT-сертификация - получение «корочек» от самой компании-вендора того или иного продукта. То есть, лидерами в этом области на протяжении уже многих лет являются сами компании-гиганты рынка - топовые производители ПО, железа и так далее (Microsoft, Red hat, HP, Cisco, Oracle и иже с ними).

Уже чувствуешь, что становится понятнее? Да, ты догадываешься совершенно верно - сертифицироваться стоит именно в той в той области, на которой ты сосредоточен, у конкретного вендора. Грубо говоря, если ты виндузятник - тебе в одну сторону, если линуксоид - в другую, а если дизайнер, так и вообще в третью.

Не жди, что найдется возможность получить сертификат некоего «универсального специалиста», ни одна серьезная компания ничего подобного не предоставит, а вот узкоспециализированные штуки вроде Sun Certified Developer For Java Web Services - это, пожалуйста.
Также замечу, что онлайновые сертификаты всех мастей, которых сейчас существует безумное количество, в большинстве своем совершенно бесполезны, поэтому тратить время и деньги на эту глупость нецелесообразно.

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

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

Microsoft

«Мелкомягкие» везде и всюду, так что с ними нужно считаться. Их сертификаты, во всяком случае, базовые, сравнительно недороги (пара сотен долларов) и котируются на рынке труда, являясь довольно весомой бумагой.

Система сертификации в MS делится на следующие уровни:

  • специалисты по технологии: программы сертификации, подтверждающие навыки ИТ профессионалов во внедрении, построении, устранении неполадок, и отладки конкретной технологии Microsoft;
  • профессионалы: программы сертификации, подтверждающие наличие специфичных для определенной должности навыков, выходящих за рамки знания технологии;
  • мастера: сертификация уровня «Мастер» подтверждает наличие у специалиста глубоких технических знаний конкретного продукта Microsoft;
  • архитекторы: программа Сертифицированный Архитектор помогает компаниям выявить опытных ИТ архитекторов, прошедших строгую процедуру отбора, проводимую наблюдательным советом.

Существуют также отдельные сертификаты для преподавателей.

Каждая ветка сертификации позволяет выбрать определенную специализацию, от аса по части Office 2007 до мастера Microsoft SQL Server 2008 и так далее.

С полным описанием программ сертификации, списками самих сертификатов и другой полезной инфой можно ознакомиться по адресу www.microsoft.com/Rus/Learning/MCP/Default.mspx

RED HAT

Линуксоиды по части сертификатов тоже не обижены, и Red Hat, пожалуй, является лидером в этой области. Программа сертификации от «Красных шапок» доступна в более чем 40 странах мира, включая Россию. Эти ребята с радостью проверят твои скиллы в области Red Hat Enterprise Linux, Red Hat Linux и Fedora Core, а потом выдадут соответствующую бумагу.

В Red Hat можно стать обладателем следующих «титулов»:

  • Red Hat Certified Technician (RHCT);
  • Red Hat Certified Engineer (RHCE);
  • Red Hat Certificates of Expertise;
  • Red Hat Certified Security Specialist (RHCSS);
  • Red Hat Certified Datacenter Specialist (RHCDS);
  • Red Hat Certified Architect (RHCA).

Замечу, что сертификаты Red Hat хороши всем, кроме цены - зачастую счет здесь идет на приснопамятные тысячи долларов, это своего рода расплата за престижность бумажки и именитость Red Hat. Впрочем, высокими расценками, конечно, грешат не только «Красные шапки».

За подробностями относительно программ сертификации от Red Hat сюда: www.europe.redhat.com/training

LINUX PROFESSIONAL INSTITUTE (LPI)

Еще одно удобство для линуксоидов - некоммерческая международная общественная организация Linux Professional Institute (LPI). Эти ребята сертифицируют системных администраторов GNU/Linux и GNU/Linux-программистов, без привязки к какому-либо конкретному дистрибу, что без сомнения является большим плюсом.

Градация программы выглядит следующим образом. Два уровня базовых курсов:

LPIC Level 1

  • 101: General Linux I;
  • 102: General Linux II.

LPIC Level 2

Для получения нужно сдать экзамены:

  • 201: Advanced Administration;
  • 202: Linux Optimization.

И третий, продвинутый уровень:

LPIC Level 3

Для получения нужно сдать экзамены:

  • 321: Windows Integration;
  • 322: Internet Server;
  • 323: Database Server;
  • 324: Security, Firewalls, Encryption;
  • 325: Kernel Internals & Device drivers; Creating distribution packages;
  • 32x: Дополнительные экзамены по выбору.

Все детали описаны на официальном сайте организации: www.lpi.org .

CISCO

Год за годом Cisco Systems поставляет на мировой рынок почти 80% маршрутизаторов, что делает их одним из крупнейших игроков на рынке сетевого оборудования. Также за Cisco уже давно закрепилось звание одного из лидеров в области сетевых технологий, а их программа сертификации обширна и проверена временем. Как не трудно догадаться, в Cisco выдают «грамоты» сетевым специалистам всех мастей. Как в Microsoft и ряде других компаний, здесь существует несколько уровней сертификации: Entry, Associate, Professional, Expert, а также отдельная сертификация Specialist. Наиболее престижным и дорогим среди них является сертификат CCIE (Expert).
Далее идет деление по семи направлениям: Routing & Switching, Design, Network Security, Service Provider, Storage Networking, Voice, и Wireless.

Сертификации от Cisco отличает редкая степень зубодробильности, так что без серьезной подготовки (то есть, скорее всего - курсов) пройти их вряд ли получится. В итоге, драгоценная бумага может обойтись тебе в пару тысяч вечнозеленых денег.

COMPTIA (Computing Technology Industry Association)

Приятным исключением из нашего небольшого списка являются программы сертификации от CompTIA. Дело в том, что в отличие от полка вендоров, это независимые ребята с 28-летней историей и мировым именем.
Сертифицирует CompTIA по следующим направлениям:

  • CompTIA A+ (сертификат общего характера, для начинающих IT-спецов);
  • CompTIA Network+;
  • CompTIA Security+;
  • CompTIA Server+;
  • CompTIA Linux+;
  • CompTIA PDI+;
  • CompTIA RFID+;
  • CompTIA Convergence+;
  • CompTIA CTT+;
  • CompTIA CDIA+;
  • CompTIA Project+.

Интересно и то, что здесь позаботились не только о хардкорных гиках - в активе компании также имеются сертификат IT Fundamentals, подтверждающий базовые знания компьютерных премудростей, сертификат для людей, работающих в области IT продаж - IT for Sales, и даже сертификат Green IT, который жизненно необходим каждому гринписовцу.

ORACLE

Совсем недавно Oracle приобрел компанию Sun Microsystems, так что здесь теперь предоставляют целый ворох сертификатов - к собственным программам Oracle добавились, как минимум, сертификаты для Java специалистов. Сертификация же «Оракла» делится на следующие уровни: Certified Associate, Certified Professional, Certified Master, Special Accreditation, Certified Expert Program и Certified Specialist.

Перечислять все «звания», которые можно получить, а также области, в которых выдаются сертификаты, не будем - слишком объемно, вместо этого лучше держи неудобную ссылку на официальные данные: www.education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=39

1C

Отечественный 1С попал в этот список вовсе не по ошибке. Все же, мы живем в России и далеко не каждый IT-шник непременно стремится найти работу за рубежом. А у нас, как это ни странно, 1С используется повсеместно, и спецы в этой области, вполне предсказуемо, востребованы.

Ну и, разнообразия ради, этому списку не помешает хотя бы один российский вендор:). Сертификат «1С:Профессионал» будет являться официальным подтверждением того, что его владелец может эффективно использовать в своей работе весь спектр возможностей «1С:Бухгалтерия».

Сертификация на данный момент проводится по системам «1С:Предприятие 8» и «1С:Предприятие 7.7».
Официальная информация: www.1c.ru/prof/prof.htm

Adobe

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

В Adobe можно получить три сертификата: Adobe Certified Expert (ACE), Adobe Certified Associate (ACA) и Adobe Certified Instructor (ACI).
ACE - это эксперт в области какого-то одного или нескольких продуктов Adobe, ACA - оценивает способности кандидатов в создании, управлении и интеграции обычных и мультимедиа данных при использовании приложений Adobe, ну а ACI, понятное дело, сертификат для инструкторов и учителей.

А как?

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

Как ты понимаешь, 99% вендоров, это компании западные и держать в России филиал, занимающийся сертификацией, подготовкой к ней и так далее, им, зачастую, неинтересно, невыгодно или не нужно. Однако отчаиваться и пугаться не стоит, у нас, тем не менее, имеется целый ряд мест, где можно пройти подготовку и сдать сами экзамены - авторизованные курсы и сертификацию все-таки никто не отменял.

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

  • Центр компьютерного обучения «Специалист» при МГТУ им. Н.Э. Баумана: www. specialist.ru ;
  • МГУ, при котором имеется «Учебный центр ВМК МГУ & Softline Academy»: www.ituniversity.ru .

Не стоит забывать и провайдеров сертификации мирового уровня, имеющих филиалы в разных странах, включая Россию. Например, Thomson Prometric: www.prometric.com и VUE: www.vue.com .

Что касается подготовки к экзаменам, то каждый отдельный сертификат, в каждой области требует очень индивидуального подхода, поэтому советы общего характера здесь вряд ли будут уместны. Сказать точно можно лишь одно - придется заниматься, готовиться, тратить на это время, деньги, штудировать литературу, и возможно, посещать курсы. Одним словом, «студенческие годы strike back», по полной программе.

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

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

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

Если говорить об английском, то для этих целей неплохо подойдут, к примеру, IELTS: International English Language Testing System, или популярный в России TOEFL: Test of English as a Foreign Language.

  • По поводу первого можно почитать здесь: www.ielts.org
  • По поводу второго здесь: www.toefl.org

Если позволяют возможности, ярким штрихом к резюме может послужить и какой-то необычный, но уважаемый на рынке сертификат. В качестве примера хорошо подойдет сертификат общества Mensa - крупнейшей и старейшей на нашей планете организации для людей с высоким коэффициентом интеллекта. «Менса» общество некоммерческое и открытое, но членство в нем дает возможность ощутить себя самой настоящей элитой - чтобы попасть туда, нужно под пристальным наблюдением комиссии, сдать IQ тест лучше, чем 98% населения Земли. Задачка, конечно, не самая легкая, но более 100 тыс. человек с ней как-то справились:).

Еще одна забавная и не совсем обычная на первый взгляд бумага - сертификат этичного хакера (Certified Ethical Hacker), придуманный International Council of E-Commerce Consultants (EC-Council). Этичные хакеры ребята, в сущности своей добрые - по заказу компаний они тестируют продукты на уязвимости, стараясь взломать их и, таким образом, найти дырки и баги.

Недавно я прошел курс RedHat Rapid Track Course with Exam (RH200) и успешно сдал сертификацию RedHat Certified System Administrator (RHCSA). Это начальная сертификация в линейке сертификаций RedHat, и я решил, что рассказ о подготовке и сдаче этого экзамена будет полезен Хабрасообществу (подробных рассказов об этом на Хабре я не нашел). Сразу оговорюсь, что перед началом экзамена подписываешь документ, который запрещает разглашать информацию о том, что было на экзамене, однако не запрещено рассказывать, что было на официальном курсе подготовки к этому экзамену, что я и сделаю.

Оставлю за рамками вопрос, зачем получать эту сертификацию, лично я сдавал потому что

  • мой работодатель предоставил мне такую возможность,
  • при мониторинге вакансий по своей специальности я часто встречаю пометку, что официальная сертификация будет преимуществом,
  • ну и для собственного ЧСВ конечно.

Для кого этот экзамен

RedHat рекомендует идти на этот экзамен системным администраторам, имеющим от 1 до 3 лет опыта работы с Линуксом, и я бы сказал, что это требование соответствует действительности. Более того, даже имея такой опыт, при подготовке вам возможно придется изучить что-то новое из тех тем, которые редко используются в реальной жизни, но есть в списке тем к экзамену (например SELinux, ACL, запароленные разделы). Этот список тем необходимо внимательно просмотреть и оценить, сколько из них вы знаете хорошо, сколько не очень, а о чем вообще слышите первый раз.

Следующей ступенью после RHCSA идет RHCE (RedHat Certified Engineer), для которого уже желательно быть Senior Linux Administrator, в принципе, можно попробовать сразу сдать 2 экзамена - RHCSA и RHCE. Чтобы понять, что именно сдавать, RedHat предлагает ваших навыков с дальнейшими рекомендациями на какие курсы\сертификации вам стоит записаться. Однако следует понимать, что и этот экзамен и приведенное тестирование специфичны для RedHat, соответственно там используются вопросы именно по RedHat командам, и например если вы хорошо знаете менеджер пакетов zypper в SuSE, то на вопросы по менеджеру пакетов yum в RedHat можете и не ответить.

По моим личным ощущениям, знания уровня RHCSA достаточны для того, чтобы сделать базовую настройку новой машины в уже существующей инфраструктуре предприятия и подключиться к необходимым сервисам (но не поднять сервисы самостоятельно). Т.е. например на тренинге не расскажут, как поднять LDAP или NFS сервер, но расскажут, как подключиться к уже существующим LDAP и NFS серверам с клиентской машины, настроить там файрвол, добавить юзеров, поставить нужные пакеты. Знания уровня RHCE уже позволяют поднимать сервисы самостоятельно.

Как проходит экзамен

Экзамен проходит 2.5 часа, причем это не тест, где надо отвечать на вопросы, а работа с реальной операционной системой, в которой нужно что-нибудь настроить\починить. Доступа к интернету во время экзамена нет, литературой пользоваться нельзя, но можно пользоваться всей справкой, находящейся в системе, т.е. читать man\info\help по командам. Однако рекомендую запомнить синтаксис\ключи основных команд заранее, потому что времени на чтение документации на экзамене может не хватить.

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

Важный момент в том, что перед проверкой машину, на которой вы работали, перезагружают, т.е. все ваши настройки системы должны пережить перезагрузку. Если система не грузится (например ошибка в /etc/fstab), то вы автоматически получаете 0 баллов, даже если все остальное вы сделали правильно. Или если вы не включили автостарт сервиса при загрузке, то он не поднимется, и все задания, связанные с этим сервисом, не будут зачтены.

Еще один важный момент в том, что неважно, как именно вы сделаете то, что от вас хотят (из командной строки, через графический интерфейс, методом тыка), важно, чтобы в итоге все работало. Практически любую настройку Линукса можно сделать несколькими разными способами и командами, делайте так, как умеете, как вам удобно.

Как готовиться

Подготовка зависит от вашего бюджета, если бюджет позволяет (или работодатель берет на себя расходы), лучше всего пройти один из официальных RedHat тренингов. Если у вас мало или совсем нет опыта с Линуксом, то это тренинги Red Hat System Administration I (RH124) + Red Hat System Administration II with RHCSA Exam (RH135). Если имеется опыт администрирования Линукс, то это тренинг RHCSA Rapid Track Course (RH200). Каждый курс проходит 5 дней, первые 4 дня обучение, на 5ый день экзамен, при этом можно до конца 4го дня, если поймете, что не сможете сдать, перенести дату экзамена на будущее. Стоимость курса в США около 3 -3.5 тыс. $, включая экзамен, стоимость отдельно экзамена 400$. В России в компании Софтлайн аналогичный курс стоит порядка 45 000 р.

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

Если бюджета на курс не хватает, рекомендую готовиться по одной из книжек, например «RHCSA/RHCE Red Hat Linux Certification Study Guide (Exams EX200 & EX300), 6th Edition», Michael Jang, или «Hands-on Guide to the Red Hat Exams: RHCSA and RHCE Cert Guide and Lab Manual», Damian Tommasino. В этих книжках есть примерные варианты экзаменов, что поможет составить общее представление. Также хорошим источником знаний является официальная документация RedHat, в первую очередь Deployment Guide, и документы про LVM, SELinux, Virtualization.

Однако просто читать книжки\документацию недостаточно, необходимо опробовать все полученные знания на практике, т.е. на реальной системе. В вышеуказанных книжках в каждой главе есть лабораторные работы, которые следует выполнять. Там рекомендуется делать все на виртуальной машине с ОС аналогичной RedHat Enterprise Linux 6, т.е. Centos или Scientific Linux. Если подготовка по книжкам для вас слишком скучна, попробуйте поставить на свою рабочую машину что-нибудь вроде Centos Minimal с минимальным набором пакетов для работоспособной системы без графического интерфейса, и доведите ее до удобства (поднимите сетку, подключите репозитории, поставьте и настройте нужные пакеты, и т.д.).

Также можно поискать видео с презентациями нужных тем на YouTube, например после вот этого видео я получил представление о SELinux и просто хорошо посмеялся.

Заключение

В целом, если вы администрируете Линукс на предприятии, где есть центральная аутентификация, хранилище данных, сетевая инфраструктура и клиентские машины, то, изучив список тем к экзамену, и проделав по ним лабы на реальной системе, проблем с получением сертификации у вас не возникнет. Если вы знаете Линукс только на уровне домашнего десктопа, то придется изучить чуть больше. Поскольку RedHat предлагает два недельных курса по 8 часов в день (итого 72 часа + экзамен) для людей, вообще не знакомых с Линуксом, то можно примерно оценить, сколько часов вам придется потратить при самостоятельной подготовке.

Поговорим немного о предстоящем экзамене EX200 (напомню, сайт посвящен сертификации Red Hat Certified System Administrator ).

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

Подготовка виртуальной машины

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

Для этого , затем устанавливаем новый пароль. Если это RHEL6, то нужно сперва выключить SELinux:

Нам важно, чтобы команда # getenforce выдавала Permissive режим, а не Enforcing.

Затем перезагружаемся в 5-ый уровень выполнения (графический режим):

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

  1. Для того, чтобы указать имя хоста, нам потребуется файл /etc/sysconfig/network , где нужно указать параметры HOSTNAME и GATEWAY, а так же включить сеть NETWORKING=yes
  2. Пропишем так же имя хоста в /etc/hosts в виде IP HOSTNAME
  3. DNS пропишем в файл /etc/resolv.conf в виде nameserver IP
  4. Пропишем в файл /etc/sysconfig/network-script/ifcfg-eth0 правильный шлюз,IP адрес и DNS

Когда всё это сделано, можно приступать к вопросам.

Вопрос 1

Задание: Добавить трёх пользователей: andrey , ivan и tom . Причем дополнительная группа для andrey и ivan «admin «. А для tom сделать невозможным интерактивный вход в систему.

Решение:

# useradd -G admin andrey
# useradd -G admin ivan
# useradd -s /sbin/nologin tom

Посмотреть дополнительные группы andrey и ivan:

# id andrey
# id ivan

Посмотреть интерактивный интерпретатор пользователя tom:

# cat /etc/passwd | grep tom

Вопрос 2

Задание: Создать каталог в /home под названием admins . Сделать группу admin владельцами этого каталога. Для пользователей группы admin сделать доступ на чтение и запись, а другим пользователям запретить всякий доступ. Файлы, созданные пользователям этой группы должны также принадлежать членам этой группы.

Решение:

# mkdir /home/admins/
# chgrp admin /home/admins/
# chmod 770 /home/admins/
# chmod g+s /home/admins/

Вопрос 3

Задание : Сконфигурировать планировщик так, чтобы выводилось сообщение «hello» каждый день в 14:25

Решение :

Выводить будем командой echo, узнаем её местонахождение:

Создаем задачу в cron:

# crontab -e
25 14 * * * /bin/echo hello

Вопрос 4

Задание : Найти все файлы, принадлежащие пользователю ivan и скопировать их в каталог /mnt/to_ivan

Решение :

# mkdir /mnt/to_ivan
# find / -user ivan -exec cp -rfp {} /mnt/to_invan/\;

Вопрос 5

Задание : Найти строки, содержащие «abcde» в файле /etc/test и записать их в той же последовательности в /tmp/test

Решение :

# grep "abcde" /etc/test > /tmp/test

Задумался над тем, как систематизировать накопившиеся за годы работы знания о 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) в программе расширения географии индивидуальных экзаменов дало отличную возможность работать в соответствии со своим расписанием и не покупать билет на поезд или самолет. Технически все реализовано в виде удаленной графической сессии через плагин браузера с наблюдением сотрудника Innovative Exams – компании-провайдера экзаменов.

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

Процедура бронирования экзамена достаточно проста и включает следующие шаги:

  1. Входите в вашу учетную запись на www.examslocal.com – портале Innovative Exams.
  2. Заходите в раздел Schedule an Exam и выбираете нужный экзамен. Экзамены появляются в данном разделе либо после заказа в УЦ, который, в свою очередь, заказывает их у Red Hat, либо после заказа из портала учебной подписки – во втором случае они обычно становятся доступны в течение нескольких минут. Код каждого экзамена отличается от приведенного на портале Red Hat – стандартный код всегда имеет суффикс “K” (Kiosk – старое название индивидуального формата) и иногда версию экзамена, если происходит или недавно произошло его обновление. Пример: EX318V41K, где V41 означает версию продукта RHV 4.1, а K – индивидуальный формат экзамена.
  3. Нажимаете ссылку Schedule Exam, после чего выбираете страну и город проведения экзамена.
  4. Далее вы можете выбрать дату, с которой начать поиск доступных дат, и выбрать наиболее удобные даты и время.
  5. На следующем шаге рекомендуется указать свой Certification ID, если вы уже сдавали экзамены Red Hat – успешно сданные экзамены автоматически будут прикрепляться к вашему профилю, в противном случае придется каждый раз писать в службу поддержки, как делал я, пока эта функция не работала.
  6. На ваш почтовый адрес, привязанный к учетной записи Red Hat, придет письмо с подтверждение брони. Отсчет времени до забронированного экзамена обычно становится доступен в течение часа в разделе My Exams. Также вы периодически будете получать напоминания о предстоящем экзамене.
Как проходят индивидуальные экзамены?
  1. Вы приходите, садитесь за ноутбук и входите в вашу учетную запись на www.examslocal.com . На этом этапе вы еще можете поправить положение ноутбука на столе для удобства.
  2. Нажимаете на кнопку Launch Exam, после чего ждете подключения к сессии наблюдателя. Обычно кнопка становится активной минут за 10 до официального начала экзамена.
  3. Откроется окно чата, в котором одно за другим будут появляться правила проведения экзамена. Некоторые элементарны – например, не разговаривать и не менять положение ноутбука после начала экзамена. Другие касаются некоторых запрещенных комбинаций клавиш, которые перехватываются браузером ноутбука и могут “выкинуть” вас из сессии. В ходе инструктажа и в середине экзамена вас попросят взять внешнюю камеру и показать комнату, поэтому заранее убедитесь в отсутствии лишних предметов на столе. Кроме того, для верификации личности нужно будет показать соответствующий документ во встроенную веб-камеру.
  4. После инструктажа наблюдатель запускает экзамен и дальше все примерно так же, как и в групповом формате – иконки для запуска консоли управления виртуальными машинами и браузера с заданиями на рабочем столе.
  5. Поскольку экзамен проводится удаленно, сетевое соединение становится главным слабым звеном. Возможны кратковременные обрывы сессии, во время которых необходимо сразу же сообщать об этом наблюдателю и не стесняться запрашивать дополнительное время.
  6. На перерыв можно будет выйти только после 2-х часов экзамена. Для перерыва нужно выбрать Request Break в выпадающем меню Exam Controls в правом верхнем углу экрана и уведомить наблюдателя в чате.
  7. Когда закончите, выбираете Request End Exam, после чего наблюдатель сообщит, что экзамен помечается завершенным, и распрощается с вами.
Преимущества:
  • Гибкое расписание, возможность отмены и переноса экзамена за 24 часа до начала.
  • Результат обычно приходит на почту значительно быстрее, чем с групповым форматом. В моем случае, если я сдавал 4-часовой экзамен в 10 утра по московскому времени, то письмо приходило уже в 15:40 – процесс проверки полностью автоматизирован и подчиняется расписанию. Но Red Hat оставляет за собой право задержки до 3-х дней.
  • Меньшая стоимость.
Недостатки:
  • Более напряженная психологическая атмосфера, но данный фактор очень субъективен.
  • Зависимость от подключения к интернету. По моему опыту, этот фактор оказывал минимальное влияние, т.к. обрывы соединения были редки и кратковременны.
  • В середине экзамена наблюдатель прервет вас для аудита, что может сбить с мысли.
Главным ресурсом при сдаче экзаменов является время, поэтому приведенные ниже рекомендации касаются его экономии. Они являются общими и применимы не только к индивидуальному формату:
  • Как только загрузится рабочий стол основной системы, запускайте виртуальные машины, а сами тем временем читайте описание экзамена.
  • Используйте следующие комбинации клавиш:
    • Ctrl+Shift+C и Ctrl+Shift+V – для копирования и вставки команд в терминале соответственно
    • Ctrl+Shift+T – для открытия новой вкладки терминала
    • Alt+1..9 – для навигации по вкладкам веб-браузера
  • Откройте для себя tmux – мультиплексор терминалов.
  • Оценивается только результат, поэтому не брезгуйте графическим интерфейсом (GUI) для выполнения задания, где это возможно. Виртуозное владение командной строкой никого не впечатлит:)
  • Внимательно читайте задания, чтобы определить те, которые не зависят от остальных – их можно сделать в 1-ю очередь, сразу повысив свои шансы.
  • Копируйте названия объектов из заданий – это быстрее и поможет избежать глупых ошибок. Помните: экзамен проверяется скриптом и он не делает различий между незнанием материала и простой опечаткой.
  • Не сидите долго над одним и тем же заданием – не теряйте время и отвлекитесь на другое. Порядок заданий далеко не всегда соответствует сложности и следующее может оказаться проще, также это может помочь посмотреть на предыдущее задание с новой перспективой.
  • Не всегда в задании приводится исчерпывающая информация о требуемой конфигурации – иногда придется додумывать и импровизировать.
  • Не стесняйтесь пользоваться встроенным калькулятором 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 (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.

Послушайте также наш



В продолжение темы:
Android

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