Сертификация ZCE (Zend Certified Engineer) в 2020 году

Рад поделиться новостью об успешном прохождении сертификации ZCE (Zend Certified Engineer). Желание совершить это возникло еще в далеком 2016ом, но по причине “слабого” английского (как экзамен, так и предварительный брифинг проходят только на английском языке, независимо от местоположения сертификационного центра) и нехватки времени на подготовку постоянно откладывал. Английский с тех пор неплохо подтянул, опыта работы с PHP набрался, а внеплановый COVID-карантин добавил свободного времени.

Цели прохождения экзамена.


Как правило в повседневной работе используются далеко не все возможности языка и сопутствующих инструментов. Всегда можно “загуглить” что то незнакомое в процессе и успешно выполнить задачу. Однако, такие моменты закладывают сомнения: достаточно ли я знаю, чтобы считаться специалистом высокого уровня? Особенно остро встают такие вопросы при чтении литературы из разряда классики Computer Science. Читаешь и поражаешься, какие обширные знания требовались во времена отсутствия не только Stackoverflow и поисковиков, но и самого интернета под рукой у программистов.

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


Процесс подготовки.


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

Сейчас оптимальным на мой взгляд является такой метод подготовки.

1) Читаем официальный мануал буквально от корки до корки. Не забываем знакомиться и со списками функций (аргументы и их последовательность для самых популярных из них тоже стоит запомнить). Не пропускайте и описание конфигурационных директив php.ini - без вопросов по парочке из них вряд ли обойдется.

2) Вооружаемся официальными гайдами для подготовки:
- PHP 7 Zend Certification Study Guide. Ace the ZCE 2017-PHP Exam by Andrew Beak (основной источник информации об экзамене).
- Zend Certified Engineer Exam Study Guide version 1-5 (содержит краткую выжимку).
- The Zend PHP Certification. Practice Test Book. Practice Questions for the Zend Certified Engineer Exam by John Coggeshall and Marco Tabini (большой сборник тестовых заданий по каждой из глав).

Данные источники можно приобрести на официальном сайте Zend за отдельную плату, но сначала можно ознакомиться, найдя в открытом доступе на интернет просторах. В первом мануале описаны основные темы, подлежащие проверке, дается краткая теоретическая информация (недостаточная для сдачи, но позволяющая понять основной вектор проверки и, что для меня, например, оказалось еще более важным, позволяющая выйти на “одну волну” по используемому словарю терминов и выражений на английском языке, дабы избежать двусмысленности и недопонимания в дальнейшем). Проходим главу, из первого гайда, читаем соответствующую выжимку по данной главе из второго гайда и закрепляем, прорешивая задачки по этой же теме из третьего. И так, пока не освоим все 12 глав.

3) Решаем тест 2-3 раза и определяем разделы, в которых остались наибольшие пробелы. Закрываем пробелы перечитыванием соответствующих разделов оф. документации. Через несколько дней проходим тест снова. Повторяем процесс до стабильной сдачи на 80%+.

Раньше (до выхода экзамена по версии 7.1) Zend предоставляли шанс приобрести 10 попыток сдачи экзамена для подготовки. Впоследствии такую возможность убрали, но активные участники сообщества успели скомпилировать вопросы из тестовых вариантов в единый сборник, подходящий для таких систем самопроверки, как Loorex. Прямые ссылки дать не могу из-за соответствующего запрета от Zend. Однако, вы без труда найдете все необходимое на первой же странице поисковой выдачи по ключевым словам “200-710 onlinetestcentre zce” итд.

Если вы новичок в мире PHP, то, будет полезным предварительно прочитать книгу “PHP 7 в подлиннике” Котерова и Симдянова. Соотношение “полезная информация/вода” в ней существенно меньше, чем в документации, но читать приятнее.

Экзамен и результат.


Когда почувствуете, что “готовы”, покупайте ваучер на данный экзамен на zend.com, переходите по ссылке из пришедшего письма для регистрации на экзамен на сайте pearsonvue.com. После регистрации вам останется выбрать желаемый Pearson Vue центр и время экзамена. В процессе регистрации на сайте имеется уведомление о необходимости предварительной регистрации на сайте zend.com, но при этом раздел регистрации на нем не работает. Как оказалось при общении с техподдержкой, данная информация устарела и её можно игнорировать. Позже вас зарегистрируют и разместят карточку об успешной сдаче без вашего участия. Выглядеть она будет примерно так: https://www.zend-zce.com/en/yellow-pages/ZEND032551 .

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

Результат экзамена становится известным сразу же после завершения.
ZCE (Zend Certified Engineer) result


К сожалению, более детально раскрыть содержание встретившихся вопросов не могу из-за подписанного “соглашения о неразглашении” перед стартом экзамена. Если остались вопросы по организационным моментам – пишите в комментарии, постараюсь помочь. Надеюсь, в скором времени напишу о прохождении сертификации от Oracle по MySQL, но это будет уже совсем другая история.
Рейтинг

Возврат к списку

Раздел PHP
(Codeblog)