- Что дальше
- 97 percent of fortune 500 companies run oracle solutions!
- Academic students – explore the oracle certified junior associate (oja)
- Deepen & validate your expertise – earn a specialty oracle certification
- Experience these benefits of earning an oracle certification:
- Hiring managers invest in team certification & actively recruit oracle certification holders
- Java assoсiate && expert
- Join the 2 million plus professionals worldwide who are already oracle certified.
- Take the next steps to get certified today!
- Виды сертификатов по java
- Градация сертификатов по специальности
- Градация сертификатов по уровню
- Как заказать себе экзамен
- Мысли о необходимости сертификатов (вместо вступления)
- Обучение oracle
- Подготовка
- Подготовка к сдаче java programmer ii
- Прохождение теста
- Регистрация на сертификацию
- Сдача
- Сертификация oracle
- Итоги
Что дальше
После получения Proffesional можно выбирать специализацию, по которой расти и в конечном итоге подтвердить свою квалификацию очередным сертификатом. Мой выбор пал в сторону ЕЕ и в конце года планирую подтвердить свою квалификацию вот по этому пути:

Тем более, что Oracle предоставляет прекрасный tutorial по Java EE: html версия, pdf версия. Но, само собой, главным обучением по этому направлению есть практика и об одном из своих личных проектов, который уже подходит к концу я еще расскажу в этому году.
Ну и, само собой, не забываем о приятной плюшке в виде Succsess Kit, который для разных уровней разный:
Как видно из таблици, помимо самого сертификата, который выдается при прохождении Java Programmer I, который выглядит вот так:
за получение статуса Professional выдют еще Personalized ID Card, которая до меня еще не добралась.
Так же появилось право Fulfill Oracle Partner Network Company Membership level requirements. Сам этот пункт ОЧЕНЬ интересный и заслуживает отдельной статьи, так как в некотором роде открывает новые возможности не только специалисту, но и компании, в которой он работает, но об этом в другой раз.
97 percent of fortune 500 companies run oracle solutions!
Earning an Oracle Certification empowers you with the relevant skills to effectively use this technology and add value to your organization.
Decision makers know the value of IT certification and what it means to their companies. Investing in the Oracle Certification process rewards your organization with motivated, productive, skilled employees who can meet the IT demands of tomorrow.
Academic students – explore the oracle certified junior associate (oja)
The newest credential within the specialty certifications is the Oracle Certified Junior Associate (OJA). This novice-level certification is designed for academic students who are studying computer science focused on Database and Java.
Deepen & validate your expertise – earn a specialty oracle certification
In addition to OCA, OCP, OCM and OCE, the Oracle Certification program includes Specialty Certifications.
Earning a Specialty Certification highlights your expertise in niche-oriented technologies, architecture and domains, arming you with specialized skills and knowledge employers seek.
The Oracle Certified Specialist (OCS) validates specialized skills and knowledge about specific Oracle products. The OCS credential is ideal for technologists who would like to certify their expertise to implement, configure, and use Oracle technologies.
Experience these benefits of earning an oracle certification:
Now more than ever, it’s important to gain a market edge and keep your skills in demand.
Your Oracle Certification proves your expertise and validates your knowledge to help you achieve new goals and take the next step in your career.
Hiring managers invest in team certification & actively recruit oracle certification holders
Research proves certification is highly valued by today’s employers and hiring managers.
Investing in an Oracle certified workforce boosts confidence in a team. Certification empowers teams to provide a higher level of service and encourages people to work towards becoming the best in their field.
Oracle Certification positions your company to be an industry leader and proves your employees are staying current with industry knowledge and skills.
Staying current also means investing in ongoing professional development, which keeps employees motivated, productive, and dedicated.
Java assoсiate && expert
В видах сертификатов следует отметить, что независимо от специализации особый упор Oracle делает на базовые знания языка и именно по этому для того, чтобы иметь право получить звание Expert или выше по специальности необходимо подтвердить свои знания самого языка Java, путем получения сертификата Java Certified Preofessional Java Programmer.
Получить Professional в Java можно по следующему пути:
Иными словами, для начала необходимо получить статус Associate (сдав экзамен Java Programmer I), а после Professional (Java Programmer II). О первом я уже писал вот тут. И лишь после этого можно выбирать себе дальнейший путь сертифицирования.
Join the 2 million plus professionals worldwide who are already oracle certified.
Oracle Certification effectively validates your skills and helps you solve real-world problems you encounter on-the-job.
Credentials are granted through a combination of the following, depending on the level of certification:
- Passing required exam(s)
- Taking required training
- Completing performance-based assignments
To earn an Associate, Professional, or Master Certification, you’ll follow a Core track.
To earn an Expert or Specialty Certification, you’ll follow a Specialty track.
An Oracle Certified Associate (OCA) has fundamental skills and foundational knowledge, with 1-2 years of experience.
An Oracle Certified Professional (OCP) is the flagship credential of our program. This level measures a deeper, more advanced skill level. Becoming an OCP proves your abilities and strong knowledge in a specific area of Oracle technology, with 2-3 years of experience.
The Oracle Certified Master (OCM) has proven his or her ability to apply skills and knowledge to solve problems in a hands-on exam environment that mimics real-world scenarios.
The Oracle Certified Expert (OCE) builds upon skills proven by the Oracle Certified Associate (OCA) or Professional (OCP).
Take the next steps to get certified today!
Become Oracle Certified and experience the benefits of certification.
Виды сертификатов по java
Сертификаты Java от Oracle можно разделить, как минимум, по двум критериям — горизонтальному(специализация) и вертикальному(уровень):
Градация сертификатов по специальности
Все сертификаты делятся на три большие группы согласно той специализации, по которой подтверждается уровень:
Градация сертификатов по уровню
В свою очередь по каждому направлению можно провести условную градацию по таким уровням:
Специализация Java SE и Java ME ограничены верхним уровнем Expert
Как заказать себе экзамен
Процесс оформления в точности остался таким же, как и был при сдаче Java Programmer I, так что тут я позволю себе продублировать выдержку из прошлой статьи.
Мысли о необходимости сертификатов (вместо вступления)
Для начала немного лирики о том, почему необходимо проходить сертификацию (можно смело пропускать и переходить к конкретике). Каждый инженер, так или иначе, вынужден выбирать для себя профиль, который будет для него основным. Этот профиль тесно связан с основным языком, с которым он работает.
Но повседневные задачи почти всегда оставляют свой отпечаток на программисте, заставляя его неравномерно использовать разные части языка. В результате какие-то части он знает лучше, а какие-то хуже. Некоторые парадигмы и шаблоны он способен применить с закрытыми глазами, а для некоторых необходимо открыть документацию.
Возьмем к примеру инженера, который пишет на Android. В силу специфики, он большую часть времени использует Java 6 и даже будучи осведомлен о всех нововведениях в Java 7 на практике, он сталкивается с ней реже. Так и получается, что не смотря на надпись в резюме Java 7, такой кандидат может не всегда эффективно выполнять задачи связанные, скажем, с Fork/Join или NIO2.
Так и получается, что люди, которые чуть ли не бесценны на своем рабочем месте и сами ощущают глубину своих знаний языка, иногда с треском проваливают даже поверхностные интервью по их родной теме. Так часто бывает с молодыми специалистами, которые действительно не всегда знакомы со своим языком в полной мере.
Сертификат же подтверждает то, что знания специалиста достаточно глубоки во всех аспектах языка, а не только в многопоточности или IO, или коллекциях. Сертификат в первую очередь является стимулом к более глубокому изучению языка, с которым работаешь, а так же дает более объективное представление того, какими реальным знаниями обладает специалист в данной области. Даже при сдаче первого уровня я открыл для себя новое, но обо всем по прядку. И так…
Обучение oracle
Никакого идеального исходного уровня подготовки для того, чтобы стать администратором баз данных Oracle, не существует, но крайне желательно, чтобы присутствовал истинный интерес к аппаратной стороне баз данных, а также приличный объем знаний по операционным системам, серверам UNIX и NT, а также вопросам, касающимся дисков и памяти.
Также очень сильно помогает наличие навыков по программированию или разработке, потому что будет часто доводиться работать вместе с разработчиками. Чаще всего для баз данных Oracle применяется операционная система UNIX, а именно — версии UNIX производства компаний Hewlett-Packard (HP)
При желании обучиться на профессионального администратора баз данных Oracle Database 11g и 12c, нужно проходить два следующих тренировочных курса от компании Oracle или какого-нибудь другого поставщика (для 11g):
Всего существуют три уровня сертификации для администраторов баз данных Oracle. Первый подразумевает получение сертификата OCA (Oracle Certified Associate — дипломированный младший специалист по Oracle), второй — сертификата OCP (Oracle Certified Professional — дипломированный профессионал по Oracle), который чаще всего стремятся получить люди, профессионально занимающиеся базами данных Oracle, и третий, последний — сертификата OCM (Oracle Certified Master — дипломированный мастер по Oracle), для которого требуется сдавать длинный двухдневный практический экзамен.
Все кандидаты на получение сертификата администратора баз данных Oracle Database 11g обязаны проходить один физический или онлайновый курс из списка одобренных, чтобы отвечать новому требованию практического курса. Те, у кого на фирме используются кластеры RAC (Real Application Clusters — кластеры реальных приложений) или распределенные базы данных Oracle, должны проходить дополнительные, специализированные курсы обучения.
Для получения сертификата администратора баз данных Oracle проходит такой курс не обязательно, но он, несомненно, будет полезен для тех, кто является новичком в среде UNIX или Linux. Сама компания Oracle тоже предлагает несколько курсов по администрированию систем Linux, и даже возможность получения сертификата по управлению Oracle в Linux в рамках программы Oracle Certified Expert Program.
Конечно, те, кто планирует использовать базы данных Oracle в среде Windows, вполне могут обойтись и без прохождения длинного и формального курса по управлению Windows при условии, что довольно хорошо знакомы с операционной системой Windows, а то и вообще работают системным администратором Windows.
Подготовка
Итак, вы определились с тем, какой экзамен вам нужно сдавать и готовы ринуться в бой. Но не советую торопиться. Даже если вы гуру Java, сертификация может преподнести вам много сюрпризов, в основном неприятных.
Что же нужно иметь ввиду? Сертификация проверяет ваши знания SDK, причем разными способами. Где-то просят оценить кусок кода и указать на ошибки. Где-то нужно мысленно запустить программу и определить ее вывод. Где-то нужно дополнить код. В общем вариантов много, но во всех скрывается один главный подвох.
Точнее, их два. Нужно определить, скомпилируется ли приведенный кусок кода. В большом количестве вопросов есть вариант ответа, который предполагает, что код не скомпилируется. Если вы используете в работе IDE, то тут могут возникнуть сложности, так как оыбчно именно IDE берет на себя эту задачу.
Понадобится некоторое время на то, чтобы это начать делать самому. И тут-то в дело вступает второй подвох — авторы тестов ждут от кандидатов безусловного знания сигнатур методов. Во многих вопросах компиляция не случится именно из-за того, что где-то не соответствует количество параметров, или не тот тип возврата, или метод пытается маскироваться под метод похожего класса.
Все вышеописанное можно обойти достаточно простым способом — потратить некоторое время на подготовку к сертификации. Не на изучении Java, а именно подготовку к сертификации. И как раз сейчас я напишу, как же я готовился с тесту.
Имея опыт подготовки к сертификации и зная, с чем придется столкнуться, я разделил для себя подготовку на 3 части:
При подготовке к сертификации по Java 8 основное внимание стоит уделить Stream API и лямбдам. Этого будет много. Так же много будет вопросов про дату, время и связянные с этим вещи. NIO2 тоже будет много. Если вы делаете апгрейд со старой версии Java, то так же будет ряд специфичных вопросов по вещам, которых в этих старых версиях не было. Особенно это касается Java 6 и ранее.
Первая часть достаточно проста. Нам нужно найти книжку, в которой описывается процесс подготовки к сертификации со всеми подробностями. И такая книжка существует. Они есть для разных версий Java и разных уровней сертификации. В моем случае понадобилась книжка «Java OCP 8 Programmer II Study Guide» за авторством Jeanne Boyarsky и Scott Selikoff.
В ней очень подробно и хорошо расписан процесс подготовки. Содержимое разбито на части, к каждой из которых прилагаются 10-20 проверочных задачек. Так же на специальном сайте, ссылка на который есть в конце книжки, можно пройти 3 проверочных экзамена.
Моя схема подготовки была следующая. Я прочитал книжку от начала до конца, попутно решая задачки в конце каждой части. После этого прошел 1-й из трех экзаменов, набрав ровно проходной бал 63%. Весьма недовольный результатом прочитал книжку еще раз, сосредоточившись на тех частях, в которых набрал меньше всего баллов.
Заходим на страничку выбранного экзамена.
Там заходим во вкладку Exam Topics и видим длинный список того, что будет спрашиваться на экзамене. Берем каждый пункт и тщательно препарируем. После прочтения и осознания этого списка вы должны
познать дао
быть в курсе почти любой каверзы со стороны разработчиков.
Вторая часть плавно перетекает в третью. Вооружившись знанием из книжки и знанием того, что будут спрашивать, пробуем писать небольшие кусочки кода по списку. В ходе этого процесса я открыл для себя пяток интересных вещей, две из которых встретились мне на экзамене. Т.е. о них нигде до этого напрямую не было упомянуто.
Вдоволь наигравшись с написанием кода, я прошел третий экзамен и получил что-то около 75%. Следует заметить, что проверочные вопросы обычно оказываются сложнее реальных. Поэтому я счел результат удовлетворительным и отправился записывается на экзамен.
Подготовка к сдаче java programmer ii
Готовиться к Java Programmer II не вызывает ничего затруднительного. Главным образом из-за двух причин. Первое это то, что Oracle любезно пердоставил не только полный список тем, которые надо знать, но и полный
, для подготовки, где есть вся необходимая информация. Так же в сети можно найти дампы с вопросами.
Например вот тут
Судя по всему, дампы с вопросами из бесплатного доступа уже изъяли. Но можно раскошелиться и купить, за небольшую сумму на многих платных сайтах. Хочу сказать лишь то, что все они перепечатали вопросы из одного и того же источника. Во многих вопросах ошибки и во многих неверные ответы.
На экзамене вопросы пересекаются с теми, что можно найти в интернете — процентов на 10 от силы, однако, все же, в этих вопросах есть огромная ценность. Они четко дают представление о том, какой уровень этих вопросов и о чем именно будут спрашивать. Пройдя их после обучения оффициалным туториалом, становишся намного более уверенным в себе.
Но, само собой, главный помощник, без которого однозначно трудно сдать экзамен, — это практика, практика и еще раз практика! Очень трудно ответить на большое количество вопросов, если не пользуешься часто тем, о чем спрашивают.
Прохождение теста
В назначенный день отправляемся в центр сдачи. Лучше прийти заранее, так как надо будет заполнить ряд документов и сдать вещи. В моем случае вебкамера почему-то отказывалась распознавать мое лицо. Минут 15 ушло только на то, чтобы сделать фото. На экзамен нельзя брать ничего, от слова совсем.
На тест отводится около 2 часов, в зависимости от варианта экзамена. Обычно удается управиться быстрее. Все вопросы в тесте с множественным выбором. Если ответов несколько, то говорится, сколько именно. В ходе теста вопросы можно пропускать и отвечать позже.
Можно сразу вычеркивать неправильные ответы, чтобы потом было проще выбирать. Если совсем не знаете ответ — выберите хоть что-то. Шансы угадать не такие и маленькие. После того, как все вопросы отвечены, завершаем тест. Раньше сразу показывался результат, теперь надо подождать. Забираем свои вещи и уходим. Если тест сдать не получится, за новую попытку надо будет заплатить полную сумму.
По приходу домой меня уже ждало письмо, в котором сообщалось, что я прошел тест и набрал 86%. Не так и плохо, учитывая то, что 4 года назад я набрал 80% и в общем-то не являюсь большим специалистом по Java, тем более по 8-й части, так как пишу под Android.
Так же к сертификату прилагает значок (badge) на каком-то стороннем сайте. Выглядит
При желании можно заказать себе бумажную копию, что я и сделал. Выглядит точно так же. Пришла по почте в течении 2-3 недель.
Через какое-то время пришло письмо, предлагающее получить бесплатно фуболку Java. Думаю, внимательные читатели уже заметили ее на предыдущих скриншотах. Кто же откажется от халявной футболки? Прислали тоже через 2-3 недели.
Регистрация на сертификацию
Как и прежде, Oracle сотрудничает с сертификационными центрами, которые делают за них всю
грязную
работу по организации теста. Решив не искать добра от добра, я отправился на
того центра, где получал первый сертификат. Если вы там не были, нужно будет зарегистрироваться. После чего, скорее всего, нужно будет заполнить профиль. Я это делал 4 года назад, поэтому подробностей не помню. Но с профилем нужно быть аккуратнее. Когда я его создавал, я находился в Росии, и указал имя и фамилию в первой же пришедшей в голову транслитерации.
Так как при первой сертификации я предъявлял российский паспорт, особых вопросов это не вызвало. Зайдя в профиль в этот раз, я обнаружил, что данные не совпадают с данными в моем загранпаспорте, которым я пользуюсь ввиду нахождения в другой стране. Чтобы не поиметь проблем в день сертификации, я решил обновить данные.
После заполнения профиля можно собственно перейти к назначению даты и места теста. Ищем список авторизованных центров в вашем городе и выбираем понравившийся. К выбору стоит подойти вдумчиво, может даже съездить посмотреть. В каких-то центрах может быть холодно, или жарко, или шумно, или людно, или все что угодно. В моем случае в городе всего один центр, а ехать за 70 км в другой город мне было лениво.
Выбираем доступные дату и время и переходим к оплате. На официальном сайте Oracle стоимость экзамена указана как 245$, но на самом деле цена может немного отличаться от страны к стране. В моем случае она составила 250 евро.
После оплаты должна будет прийти кучка писем, сообщающих разную информацию. Ничего особо ценного я там не нашел. Можно выдохнуть и расслабиться, или продолжить подготовку.
Сдача
Сдача проходит в течении 150 минут (2.5 часа). С собой на сдачу не допускается приносить даже листик бумаги — все выдадут на месте. На экзамене будет предложено 90 вопросов. Все они в стиле «выберите правильный ответ» или «выберите несколько правильных ответов». Вопросы можно помечать и вернутся к ним позже, если в ответе неуверенны.
С ноября 2021 года, при сдаче, результат сообщается не сразу. Результат экзамена отправляет Oracle на указанную почту в течении 30 минут после того, как экзамен сдан. Так что, после сдачи Oracle теперь любезно заставляет немного понервничать. Но это не единственное нововведение, теперь нет необходимости после сдачи обновлять свой профайл в Oracle с новым сертификатом, — все происходит автоматически и через 24 часа вся информация уже есть на сайте.
Сертификация oracle
Во многих сферах информационных технологий наличие сертификата от признанных органов является обязательным требованием для продвижения по карьерной лестнице, а в некоторых случаях и даже для изначального приема на работу. Компания Oracle вот уже несколько лет предлагает свою собственную программу сертификации под названием Oracle Certification Program (OCP).
Это программа подразумевает возможность получения сертификатов трех уровней, а именно — Associate (Младший специалист), Professional (Профессионал) и Master (Мастер) (для получения сертификата последнего уровня, помимо всего прочего, требуется также пройти тестирование в лабораторных условиях).
В современном мире, однако, наличие сертификата будет очень помогать, а также подчеркивать компетентность и пригодность его владельца для данной работы.
Итоги
На этом процесс сертификации можно считать завершенным. Подведем краткие итоги того, что нам понадобится и что мы получим.
Понадобится:
Получим:
Всем, кто решится на это мероприятие, желаю терпения и удачи.
