Звіт про конференцію Code'n'Coffee #5, погляд зсередини

Всім привіт. Мене звати Ігор Федун, і я займаюся організацією такого чудового заходу, як конференція Code'n'Coffee. Як виявилося, мені дуже подобається організовувати подібні події, але ще більше мені подобається брати участь.
Багато з тих, з ким я спілкуюся під час підготовки до Code'n'Coffee, ставляться досить скептично до конференцій, а тим більше до їх проведення в Хмельницькому. Люди ставлять запитання: «Навіщо мені витрачати на це час? Я вже програмую 5 років. Мені не цікаво!» або «Все, що мені потрібно, я прочитаю в інтернеті». Але я завжди з усмішкою відповідаю: «Так. Розумію. Звичайно».
Тільки якщо людина хоча б раз відвідає захід такого роду, вона починає розуміти ті переваги та можливості, які виникають ввечері всього за 2-3 години конференції. Це спілкування з людьми, які працюють у тому ж напрямку вже багато років, які діляться своїми планами на майбутнє та своїм досвідом. Це ідеї та проекти, які народжуються за чашкою кави. А найголовніше полягає в тому, що робоча метушня відходить на другий план, і життя сприймається зовсім інакше.
Отже, 31 липня 2014 року. Вже 5-а конференція, і, як завжди, все починається з підготовки. Дзвінки, поїздки, прибирання, розстановка апаратури, — і тут «опа!» — вже 18:00. День пролетів швидко, а зробити ще потрібно дуже багато. В цей день мене досить сильно здивувала ситуація, коли я зайшов у холл о 18:30, а там було близько 10 гостей. Я навіть почав хвилюватися, але розумів, що змінити вже нічого не зможу, і хай це буде невелика компанія однодумців, зате час проведемо з користю. Вибіг на 10 хвилин, повертаюся, а народу стільки, що довелося всі стільчики викотити з робочої зони. Всі думки одразу стали на свої місця, і понеслося. Треба починати!
Нашим першим доповідачем був Ігор Хохлов, співробітник нашої студії з величезним досвідом та знаннями. Він обрав для себе тему «RabbitMQ як платформа обміну повідомленнями між компонентами». Рішення розповісти про це на звичайних прикладах у формі WorkShop, адже немає нічого кращого, ніж приклади вирішення реальних задач.
Не скажу, що доповідь була захоплюючою і багатогранною, але досить інформативною. Навіть мені, як менеджеру проектів, стало зрозуміло, що таке RabbitMQ і де його краще використовувати. Ось тільки формат WorkShop не найвдаліший для конференції.
Дивлюсь, у людей сумні очі — прямо видно, що пора робити перерву :) і запрошувати всіх на каву. Виходжу, підводжу підсумки по доповіді, і тут починається найскладніше! Багато людей, а тим більше розробники, просто не вміють відпочивати. Слава Богу, що нашу чоловічу компанію все частіше відвідують дівчата. Хто-хто, а вони можуть змусити чоловіка проявляти свої найкращі якості, ді і ініціативу, врешті-решт. Гості групуються за інтересами, хтось на кухні робить собі каву, хтось просто спілкується, комусь дають перші уроки Guitar Hero, є й ті, кому більше до вподоби Mortal Kombat. Найголовніше — не давати нікому нудьгувати!
Трохи відпочили, і ось вже другий доповідач Тарас Ляпун починає свій виступ «Docker — For the Win!». Підходжу до нього перед виступом, питаю: «Тарас, підкажи, як правильно анонсувати доповідь?» Він у відповідь: «Скажи, що якась незрозуміла річ під назвою Docker».
В результаті виявилося, що це система віртуалізації середовища. Адже часто розробники стикаються з проблемами: протестуй під Windows, Windows Server, Linux тощо. Не будеш же тримати парк машин для тестів. Тут Тарас все детально розповів, причому досить зрозуміло і з прикладами. До речі, раніше у нас була тема по Vagrant, яка також є середовищем для віртуалізації. Тарас був і на конференції з цієї теми, і на майстер-класі з розгортання. Я так розумію, він зробив для себе висновки і, провівши аналогії, показав, як це робить Docker, його переваги та недоліки. Вийшов дуже захопливий, хороший доповідь.
Важко було нашим гостям у цей день — на вулиці було ооочень спекотно, а кондиціонер явно не справлявся зі своїми обов'язками. Але це не завадило всім присутнім дочекатися виступу Максима Климишина (CTO zakaz.ua). Він до нас приїхав з Києва і запропонував на вибір кілька доповідей. Майже одноголосно наші відвідувачі на Facebook обрали тему «JavaScript та інновації». Я не знав точно, про що тут можна розповідати, але доповідь вийшла на рідкість цікавою. Максим почав з історії JavaScript і розповів про всі гілки його розвитку. Я і не знав, що JavaScript використовується настільки широко в робототехніці. В цілому, вийшов дуже непоганий розповідь для початківців програмістів, з акцентом на те, що JavaScript нині дуже популярна та розвиваюча мова програмування.
Офіційна частина конференції закінчилася десь о 10 вечора, на вулиці вже було темно, і всі поспішили по домах. Дуже добре, що є такі ідеї та місця для зустрічі, де можливо ось так зібратися і отримати корисну інформацію в простій та зручній формі.
Дякую всім і до зустрічі на Code and Coffee #6!