Строим успешную карьеру в IT. Плюсы и минусы...

Preview:

Citation preview

Строим успешную карьеру в ITПлюсы и минусы сертификации для java-разработчиков

О себеКонстантин СлисенкоSenior Software Engineer in JazzTeam

Java-разработчик

kslisenko@gmail.comwww.slisenko.net

Участие в Open Source

Проекты на работе

Изучение английского

Книги

Сертификация

Блоги

Конференции Учебные проекты Подкасты

Развитие

1.Java-сертификацияЧто это такое и как работает

Java Certification Path in Oracle

OracleCertified Associate

Java Programmer

OracleCertified Professional

Java Programmer

OracleCertified ExpertWeb Component

Developer

OracleCertified ExpertPersistence API

Developer

OracleCertified ExpertEnterprise Java

Beans Developer

OracleCertified Expert

Web Services Developer

OracleCertified Expert

JavaServer Faces Developer

OracleCertified MasterJava Developer

OracleCertified Master

Java EE Enterprise Architect

А что же с Java 8?

Как получить сертификат

◎ www.pearsonvue.com - ищем oracle, логинимся◎ Выбираем экзамен и тестовый центр◎ Звоним, уточняем, выбираем дату и время◎ Оплачиваем карточкой, приходим, сдаём

Как готовиться (общие рекомендации)

◎ Читаем отзывы на javaranch.com◎ Читаем книги◎ Пишем код на все примеры◎ Решаем пробные тесты (enthuware.

com) + пишем код◎ Анализируем тесты и пояснения к

вопросам (даже если ответили правильно)

◎ Решаем пробные тесты по второму кругу

◎ На каждое сомнение пишем пример кода

◎ Обращаем внимание на мелочиhttp://www.javaranch.com/

2.Oracle Certified Java SE 7 ProfessionalCore Java, Concurrency, JDBC, Design patterns

Oracle Certified Java SE 7 Associate + Professional

◎ Core Java: OOP, Strings, StringBuilder, Collections, Generics, Exceptions, Localization, hashCode(), equals(), try-catch-finally, …

◎ Threads: thread, wait, notify, synchronized, …

◎ Concurrency: Concurrent collections, ReadWriteLock, Semaphore, Exchanger, CyclicBarrier, thread pools/executors, ForkJoinPool, …

◎ JDBC: Transaction, Prepared/Callable statement, CachedRowSet, JoinRowSet, WebRowSet, Clob, Blob, ...

◎ Design patterns: Factory, Singleton, ...

Associate: 63%Professional: 65%

OracleCertified Associate

Java Programmer

OracleCertified Professional

Java Programmer

120 min

Associate: 150$Professional: 150$

Mala Gupta

Рецепт подотовки к OCJA, OCJP

S.G. Ganesh, Tushar Sharma

Enthuware.com mock exams

3.Oracle Certified ExpertJava EE6 Web Component DeveloperServlets, JSP, HTTP, Security

Oracle Certified Java EE 6 Web Component Developer

◎ Servlet API: Servlets, Filters, Listeners, web.xml, annotations, asynchronous servlets/filters

◎ Multithreading: what is thread safe ◎ Scopes: session, request, application ◎ Servlet security: authentication,

roles, security constraints, enabling https

◎ JSP: scriptlets, JSTL, EL, Custom tags ◎ Deployment: rules, web-fragments ◎ Design patterns: MVC, Filter, RPC,

Service Locator, Business Delegate◎ HTTP: GET, PUT, POST, ...

64%

OracleCertified Associate

Java Programmer

OracleCertified Professional

Java Programmer

140 min

OracleCertified Expert

Web Component Developer

150$

Head First: Servlets & JSP(servlet 2.4)

Рецепт подготовки к OCEWCD

Enthuware.com mock exams

Servlet 3.0 specification

JSP, JSTL, EL specifications

Мои примерыgithub.

com/kslisenko/ocejwcd-6-

certification

Когда есть смысл

◎ Уже есть опыт работы с этими технологиями (возможно не углубленный)

◎ Есть опыт работы на реальных проектах

◎ Есть желание разобраться в деталях

Главное - опыт

Когда смысла нет

◎ Цель - получить бумажку ◎ Нет опыта с технологиями ◎ Зазубривание ответов на

пробные тесты◎ Вы не программируете на java,

но хотите научиться

Улучшение технических знаний◎ Приходится разбираться в основах, до которых

не добираешься на работе ◎ Унифицирование технических понятий среди

разработчиков

Мотивация◎ Разобраться нужно хорошо (если сертификат не

сдаёшь, то деньги не возвращаются)

Более выгодная позиция на рынке*◎ Сертификат более понятен для иностранного

заказчика, чем диплом университета*◎ Больше заинтересованности у аутсорсинговых

компаний*

Затраты◎ Время◎ Деньги

Скучный и долгий процесс подготовки◎ Порой подготовка довольно

скучновата ◎ Попадаются вопросы на

нюансы, которые нет смысла запоминать

*По моему мнению

Сертификация может быть выгодна и компании и сотруднику

Спасибо за внимание!Вопросы?

Константин Слисенко:kslisenko@gmail.comwww.slisenko.net

Recommended