«Java.io 3.0 by GlobalLogic» или как не зависнуть в развитии
С 22 по 24 марта в Харькове прошла трёхдневная конференция Java.io 3.0 от GlobalLogic. Для небалованного «плюшками» человека конференция оставила потрясающие впечатления: уровень организации, выбор локации, дружная атмосфера. Конечно, можно голословить, что IT-компании на сегодня обязаны соответствовать «общепринятым нормам» таким как чай, кофе, «печеньки». Однако, представляя, что этого могло и не быть (на бесплатном-то для участников мероприятии), начинаешь ценить и где-то в глубине души говорить «спасибо» организаторам.
Но, конференция — это пища для мозгов, а не желудков, поэтому к сути. Три дня — с 18:30 до 22:00. Каждый день — три доклада. Дни были условно разбиты на: Junior, Middle, Senior. Идея правильная — скомпоновать доклады, чтобы участники могли выбрать нужный для себя день. Что из этого получилось? Давайте посмотрим.
Не хочется обидеть команду организаторов GlobalLogic — поэтому данный обзор стоит рассматривать как тестирование получившегося продукта, дабы сделать его более качественным в ближайшем будущем (надеемся, что оно будет уже летом). Кому как не им понимать пользу тестирования?
Регистрация. Привычное современному обывателю дело — хочешь куда-то войти — регистрируйся. Для участия в Java.io 3.0 требовалось заполнить простую форму — e-mail, номер телефона, ФИО. Только вот незадача... Зарегистрировался, прошёл день.... два. Ничего не пришло. Никто не позвонил. А вдруг твоя регистрационная форма не дошла? И купленный для записей блокнот на 1500 страниц останется бесполезным, потому что тебя не пустят? Принимаешь решение. Зарегистрировался еще раз.....тоже самое.
Казалось бы — мелочь, но жаждущим узнать новое от уст экспертов отрасли это доставляет немало переживаний. И если для конференции «Сад.Огород-2016» это нормально, то для IT-конференции (мнение автора) такое недопустимо.
День первый. Кратко:
Подробно: очень много полезной информации. Чувствуешь себя одновременно отличником с первой парты и двоечником с последней. Как только речь заходит о чём-то, что уже применяется тобой в написании кода — лицо так и расплывается в улыбке. Как только говорят о типовых ошибках — ты сразу вспоминаешь свой вчерашний код (не весь конечно). Самое главное — ничего не упустить. На таких конференциях даётся то, что так глубоко прячется в книгах и требует немалых усилий для усвоения. Всего
Спустя два дня с момента доклада сложно выделить конкретного спикера. В голове только сухой остаток Arkadii Tetelman копнул весьма правильно, и глубоко, и очень полезно. Artem Shevchuk запомнился своей манерой подачи информации (и своей патриотичной вышиванкой безусловно), стараясь максимально погрузить в «околокодирование» — взаимосвязь всех участников разработки продукта, в том числе и клиента. Andrii Sidun — отдельный респект за открытие. Быть первым всегда сложно.
День 2. Кратко:
Подробно: Andrii Antilikatorov — взрыв эмоций. Когда что-то делаешь очень долго (либо смотришь на
Helen Greul постаралась раскрыть аудитории важность тестирования продукта и работы именно команды тестировщиков. Как известно, есть такая шутка, что «плохие разработчики становятся тестировщиками». После презентации Елены даже мысли такой не осталось — «серьёзнозаряженный» доклад вогнал аудиторию в состояние, когда принято выходить на балкон и выкуривать сигарету (но мы за здоровый образ жизни — поэтому аудитория ограничилась небольшой паузой, перед тем как появились первые вопросы). Из общих пожеланий (опять таки — ИМХО) хотелось бы больше «native language» — заранить юзабильную тулу — это конечно круто, но не всегда удаётся уловить контекст.
Завершением стал доклад Dmytro Mantula о методологии изучения языка программирования (любого). Очень круто. Много мотивирующих вещей, все по делу. И ровно 25 минут доклада — как и обещал Дмитрий. А то что часы показывали, что доклад длился около часа — так это не более чем массовый часовой коллапс. Доклад прошёл на одном дыхании.
День 3. Кратко:
Подробно: Dmytro Mantula — доклад Дмитрия был той самой «релокацией» после его же «экскурсии» второго дня (разницу между Релокацией и Экскурсией спросить у Максима Бастиона). Дмитрий держал аудиторию с самого начала до конца. Хоть вопросов было задано немного, уверен, многие из участников отметили в своих чертогах памяти немало моментов, которые стоит тщательно проработать.
Maksym Voronyi своей искренностью и манерой презентации, выстроенной в диалоге с аудиторией, вогнал меня в некое положительное состояние смущения, связанное с тем, что я не мог быть полноценным оппонентом, как и многие другие. Максим, благодарю Вас за демонстрацию глубины познания. И, да поддержит меня аудитория, простите что мы были не 18+. Но обещаем, в следующий раз обязательно подготовимся.
Завершением третьего дня и всей конференции был Ilja Gucalo. И если после доклада Елены возникало желание выкурить сигарету, то после доклада Илья — гавайскую сигару и стаканчик хорошего бурбона. Что запомнилось — что Spring и Java2EE могут использоваться параллельно. А какой и когда применять — показывает практический опыт и глубина познания каждой из технологий, изучение которых — цель на ближайшую жизнь.
Итог
Пытаясь подвести некую черту трёхдневного «падения» в глубины Java, хочется еще раз поблагодарить организаторов за столь нужный ивент в Харькове. Весьма сложно, особенно в период массового размножения всевозможных «неважноСколькоСтоящих» IT курсов (многие из которых связаны с IT только указанием «IT» в названии), найти действительно полезную информацию, полученную из ПРАКТИЧЕСКОГО опыта.
Что касается поднятой в начале обзора позиции «тестирования» семинара Java.io 3.0 — наверное, разбиение на Junior, Middle, Senior — штука правильная. Только в первый день (автор имеет своё мнение уже хотя бы потому, что написал столько букв) стоит делать все же мотивационную часть, никак не связанную с анализом примеров кода, помогая «Junam» определиться в построении дальнейшей стратегии саморазвития. Выстраивая доклады с этой позиции, идеальным вариантом было бы:
День 1:
День 2:
День 3: без изменений.
Моё видение расписания исходит из того, что конференция была условно поделена на 3 уровня глубины познания Java, что отразилось на количестве слушателей, которое уменьшалось к третьему дню. В целом, учитывая что мероприятий как Java.io очень мало, пропускать доклады потому что «ты не соответствуешь уровню доклада» весьма неразумно (хотя сам вначале боялся идти на Senior-day).
Подводя «тавтологический итог итогов» — посещать такие ивенты важно и нужно. Пусть ты не соответствуешь уровню доклада и не все улавливаешь из презентации — мы живем в XXI веке. А в XXI веке «знать где искать» — это половина решения.
9 коментарів
Додати коментар Підписатись на коментаріВідписатись від коментарів