«Купили собаку…»

«снег идет / чайки летают / купили собаку / самолёт / трубы до неба / замёрзли в машине / гололёд / падают звёзды / менты обнаглели / день ушёл / мысли остались / всему своё время / (время) / снег идёт / снег идёт»

Когда мы всей семьей поехали в приют и взяли щенка на неделю, в голове играла песня Земфиры.  

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

Щенок по правилам приюта берется на неделю, в процессе которой они высылают инструкции и проверяют все ли в порядке, и, в конце концов щенок возвращается. 

Спустя неделю мы приняли решение вернуть Морковь-2 в  приют, приехал утром, к самому открытию. Решение было однозначным – дом наполнился запахом и было нелегко. Они вернули его и ушли. 

В обед мне позвонили из приюта и попросили взять Морковь-2 еще на одну неделю. Я поехал и через пол-часа он сидел в моей машине по-дороге домой.

Continue Reading «Купили собаку…»

OCP Java SE 17

Сертификация от фирмы Oracle – OCP Java SE 17

Собрав вместе все вопросы о целесообразности: “зачем тебе? Ты ведь и так в индустрии уже десять лет!”, “Что тебе даст это? Лучше сделать Cubernetes!”, “Java не особенно поменялась, все то же самое”…, а затем ответив себе на все эти вопосы, мотивация пройти сертификат только усилилась. По нескольким причинам. А именно:

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

Проработав около ста вопросов, несмотря на тот факт, несмотря на мой опыт работы в Java, я был удивлен многочисленным тонкостям языка. Да, да – важно признать, что даже ежедневное написание кода не позволяет на работе не позволяет их использовать именно так как это было задумано. Время – ресурс ограниченый. Глубокий разбор и практика – не всегда возможны. Часто код ограничевается уверенным – но “старым” стилем. На “расширение границ” нет ресурса: часто проекты пишуться на JDK8/10/11. Примененить новые возможности языка шансов не остается.

Итак, ресурсы, которые я беру с собой:

  • OCP Oracle Certified Professional Java SE 17 Developer Practice Tests. Исчерпывающий сборник вопросов и ответов, состоящий из 15-ти тематических глав. Эта книга есть в библиотеке OReilly и, благодаря возможности маркировать цветом пройденные вопросы, позволяет последовательно изучать и продвигаться. Начальная задача – десять вопросов в день.
  • OCP Oracle Certified Professional Java SE 17 Developer Study Guide. Важная книга с последовательным изложением теории, разбором видов возможных вопросов, теории. Конечно, можно ее читать “от начала до конца”, но я предпочитаю обращаться к определенным разделам после того как столнулся с вопросом теста.
  • Java Sandbox. Незаменимый сервис от OReilly. Включен в абонемент. Среда разработки Java, где можно написать и запустить код. В эру, когда SAAS стал повсюду и нет необходимости в установки JDK/IntelliJ на домашний компьютер, а доступ к сервису – отовсюду, практика возможна и дома, и в офисе, и в кафе.
  • Сайт компании Oracle – там есть последние новости, примеры экзаменов и новый материал. Думаю, что будет очень полезным ближе к финишу.
  • JD+ V17 for Oracle Certified Professional – Java 17 Developer Certification – OCPJP 17 – еще один сборник из 20 mock экзаменов в 1200 вопросах, сопровожден с аппликацией, где можно отследить свой прогресс.

Примечательно, что проходной балл для сертификации – 68%.

Полезную информацию можно найти еще сдесь.

Continue Reading OCP Java SE 17