Об экзамене
Oracle Certified Assciate Java SE Programmer (1Z0-808) — первая ступень сертификации Oracle на пути к получению статуса профессионального Java-разработчика, подтверждение базовых знаний языка. На сдачу экзамена даётся 2.5 часа, он состоит из 70 мультивариантных вопросов на английском, проходной балл — 65%. Со списком тем можно ознакомиться на странице экзамена во вкладке Review Exam Topics. Стоимость экзамена — 150$.Цели
Честно говоря, я довольно долго не мог решить, стоит ли вообще получать сертификат. Многие считают это пустой тратой времени, потому что вопросы в тестах отражают не уровень знаний, а уровень подготовки к конкретному экзамену. Распространено мнение о куче вопросов с подвохом, где вместо фигурных скобок в коде написаны круглые и поэтому код не скомпилируется. Тем не менее, моими аргументами "за" были:- Возможность восполнить пробелы в знаниях, структуировать теоретическую базу, разложить всё по полочкам.
- Стать сертифицированным специалистом, тем самым привлекать внимание рекрутёров из других компаний, а также использовать сертификат в качестве одного из аргументов для повышения зарплаты.
- Ну и вообще, если работодатель оплачивает, то почему бы и нет?
Планирование и оплата
Дабы не лениться и обозначить для себя какой-то дедлайн, я решил сразу оплатить сертификацию и назначить дату экзамена через 3 недели. Для этого необходимо найти вендора в своём городе (как правило это Pearson VUE), зарегистрироваться на их сайте, а так же на сайте Oracle, и связать между собой учётные записи. Стоит уделить особое внимание правильности ввода персональных данных, потому что редактировать их можно будет только через обращение в службу поддержки. В частности, нужно обращать внимание на транслитерацию своего имени (Alexander / Aleksandr и т. д.) — заполнить нужно так, как в документах. После регистрации нужно выбрать экзамен, сертификационный центр в своём городе, дату / время, и произвести оплату. Есть два варианта оплаты: через счёт, выставляемый компанией Oracle (оплачивать непонятно как, ещё и доп комиссия 20%), либо непосредственно через Pearson VUE. Лучше оплачивать через вендора — это удобнее и дешевле.Подготовка
Для подготовки я пользовался двумя источниками:Книга авторов Skott Selikoff и Jeanne Boyarsky OCA / OCP Java SE 8 Programmer Practice Tests.
В ней содержатся 450 вопросов и один мультивариантный mock экзамен на 80 вопросов, а так же пояснения. Для удобства можно использовать этот сайт и решать тесты онлайн. Это очень удобно — можно сразу узнавать правильность ответа и читать пояснения к нему, а также смотреть общую статистику по всем тестам. С этой книгой я уже был знаком по тренингу в Epam (на экзамене перед лабой вопросы как раз из неё), какие-то знания отложились, и средний результат по всем тестам у меня был 79%.
К этой книге у меня отношение неоднозначное: в ней много опечаток, много лишних вопросов с подвохом и в принципе вопросы из неё значительно легче, чем на самом экзамене. Поэтому советую не ограничиваться на ней при подготовке.
Тренажёр от enthuware.
Полугодовая подписка на web-версию, а так же бессрочная десктоп версия стоят 10$.
Суть подготовки примерно такая же, как и в случае с книгой из первого пункта: 600+ вопросов с пояснениями. Но вопросы здесь без ошибок, на каждый вопрос несколько вариантов ответа, пояснения к каждому вопросу в конце.
И это реально стоит того. Вопросы из тренажёра оказались если не 1 в 1, то максимально похожими на вопросы из реального экзамена. Так что настоятельно рекомендую не пожалеть 10$ и получить отличный источник для подготовки. Здесь средний балл по тестам у меня был 69%.
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ