{"id":13660,"url":"\/distributions\/13660\/click?bit=1&hash=829c3f4bd5611858ea9456b55832e0254413f056f0bd8b6fa3b9fccae541092c","title":"\u041b\u0438\u0434\u0435\u0440\u044b \u0440\u044b\u043d\u043a\u0430 \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u044b\u0432\u0430\u044e\u0442, \u043a\u0430\u043a \u0431\u044b\u0442\u044c \u043b\u0438\u0434\u0435\u0440\u0430\u043c\u0438 \u0432 \u043a\u043e\u043c\u0430\u043d\u0434\u0435","buttonText":"\u0423\u0437\u043d\u0430\u0442\u044c \u0433\u0434\u0435","imageUuid":"b21a2e96-c2cd-51bd-a6d9-39deeed48e3c","isPaidAndBannersEnabled":false}
Виктория Пашкевич

Создать марафон недостаточно. Или совместная подготовка к экзамену по Java (1Z0-819 OCP)

Привет, меня зовут Вика. Расскажу про марафон, как инструмент для обучения. В «Крок» есть интересная «традиция» сдавать экзамен OCP819 (1Z0-819 Oracle Certified Professional: Java 11 Developer). Лично у меня при самостоятельной подготовке были некоторые трудности и именно их хотелось решить

Это статья для тех, кто

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

Здесь не будет

  • примеров заданий
  • лайфхаков к экзамену

OCP сдает каждый java-разработчик независимо от уровня, преследуя три цели:
1. Закрепить и систематизировать свои знания по языку и стандартной библиотеке
2. Продемонстрировать навыки самостоятельного обучения и доведения задачи до результата, т.к. в компании делаем упор на постоянном развитии и это как возможность сверить часы, что сотрудник заинтересован развиваться
3. Важная строчка в резюме сотрудника, с которыми мы подаемся на тендеры, где выигрываем новые проекты для компании (зачастую в условиях конкурса есть в явном виде условие, что, например, у каждого разработчика в команде есть сертификат OCP)

Евгений Войнов

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

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

Андрей Когунь

Проблемы, которые хотелось решить

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

Правила марафона

Единственное правило для участников – выполнять задания. Основная идея заключалась в том, что канал был на выбывание. Каждый день я проверяла условие "нельзя пропустить задание два дня подряд" и удаляла участников. Звучит жестоко, но это решает проблему мотивации и развивает желание увидеть - а что же дальше.

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

Еще существовали правила для меня лично. Был общий план заданий, но сами посты писала за день до публикации. Потому что неизвестно было, когда марафон потеряет всех своих участников. Задания нужно было делать такими, чтобы коллеги не выполняли их больше получаса. Следовательно каждое приходилось еще дополнительно проверять. Плюс к этим правилам добавлялась небольшая лазейка – задания чередовались по уровню сложности (среднее, легкое, сложное, легкое..). Чтобы независимо от уровня подготовки, участники могли оставаться в "игре".

Достижение прозрачности

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

Обсуждали следующие материалы для подготовки:

  • OCP Oracle Certified Professional Java SE 11 Programmer I Study Guide: Exam 1Z0– 815, Jeanne Boyarsky, Scott Selikoff
  • OCP Oracle Certified Professional Java SE 11 Programmer II Study Guide: Exam 1Z0– 816 and exam 1Z0– 817, Jeanne Boyarsky, Scott Selikoff
  • Моки enthuware.com/java-certification-mock-exams
  • Курсы udemy

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

Обратная связь

По поводу уровня участников и разнообразия тем (напомню, что второе изначально было задачей марафона). Для кого-то "задание побудило написать" новое "и понять, что не особо хорошо разбираюсь в данной теме". Но так же считаю очень правильным замечанием: "если брать во внимание, что в процессе человек действительно хочет разобраться в теме, то такой разброс тем этому не способствует". Ежедневные скачки по темам помогают повторению, но если разработчик только начинает свою подготовку, это всё может только отпугнуть. "Участники были на совершенно разных этапах подготовки". Такие моменты надо добавлять в описание марафона.

Нельзя делать задания, которые не умещаются в небольшой пост канала. Хоть некоторые и отреагировали на отдельный листок А4: "хорошее задание, нужно сделать его позже". Но для большинства это всё-таки было "немного душное задание (и не особо интересное)". Что-то мелкое бывает эффективнее, чем досконально расписанное.

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

Приятно видеть в отзывах "интересное задание", "хорошее задание", "мотивирует". А еще лучше, когда есть предложения нового: "было бы прикольно увидеть что-то в духе "вот проблема, нужно решить её" определенной технологией

На итоговый вопрос 100% участников ответили, что снова бы поучаствовали в марафоне на эту или другие технические темы.

* в кавычках используются цитаты из обратной связи

Благодарности

Записалось 13 разработчиков Croc Code, поучаствовало 8. Дошло до финала трое:

  • Камрон Ботурхонов
  • Евгений Щемелинин
  • Денис Чертанов

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

0
1 комментарий
Mr Pavlov

В список источников бы добавил еще
https://www.oracle.com/java/technologies/javase/seccodeguide.html
Как я понял на основе этого гайда составляются вопросы по security.
Еще заметил, что по многим вопросам из тех же мок экзаменов указанные учебники не дают ответов, поэтому часто приходится пользоваться https://docs.oracle.com/en/java/javase/11/docs/api/index.html

Ответить
Развернуть ветку
Читать все 1 комментарий
null