На WebDev Talks&Works зарегистрировалось около 600 человек. Организаторы приглашали к участию в мероприятии всех желающих, однако тематики лекций и воркшопов были рассчитаны скорее на опытную аудиторию. Докладчики и ведущие мастер-классов наглядно показывали, как пользоваться теми или иными инструментами, и общались со слушателями на профессиональном языке.
«При подготовке WebDev Talks&Works мы адресно обращались именно к тем спикерам, которых мы хотели услышать, потому что именно эти люди, по нашему мнению, являются лучшими в своей области. В частности, мы приглашали сотрудников крупных IT-компаний Москвы и Петербурга. При выборе тем мы ориентировались на последние тренды в области веб-разработки, а также старались затронуть существующие проблемы в этой сфере. Поэтому и слушатели наших лекций и воркшопов — это в основном уже работающие специалисты», — прокомментировала организатор мероприятия Катерина Пугачева, специалист по связям с общественностью компании ARTW. Она добавила, что существенную помощь в организации WebDev Talks&Works оказал Университет ИТМО, который предоставил площадку для выступления спикеров.
Веб-разработчики могли посетить лекции, где эксперты делились своим опытом в создании тех или иных приложений, использовании новых инструментов проектирования сайтов. Также для участников мероприятия провели несколько прикладных семинаров, где спикеры прямо на экране показывали, как правильно менять строчки в исходном коде, грамотно верстать страницы сайта и применять полезные в работе хитрости.
Например, разработчик в «Aviasales» и магистрант Университета ИТМО Сергей Густун привел примеры того, какие инструменты могут использовать веб-разработчики, чтобы специальные программы для автоматического воспроизведения какого-либо рутинного действия — боты — работали корректно. Также магистрант пояснил, для решения каких задач есть смысл использовать именно таких помощников. О практической реализации ботов мессенджера Telegram рассказал тьютор Университета ИТМО Игорь Пантюхин. Он показал, как можно создать бота для управления домашним освещением с помощью операционной системы Raspberry PI.
Специалисты из компании по производству программного обеспечения JetBrains Денис Ушаков и Евгений Датский провели еще один воркшоп, посвященный тому, как настроить инструменты разработки и WebStorm. Они отметили, что зачастую веб-разработчик вынужден оперировать огромным количеством различных инструментов, из-за чего эффективность проектирования сайта может значительно снизиться. Приглашенные лекторы показали, как правильно оптимизировать рабочий процесс и сделать его более продуктивным с помощью специального приложения WebStorm — интегрированной среды разработки на JavaScript, CSS & HTML.
А о том, как грамотно настраивать уже не работу с программами, а с командой коллег, рассказал на лекции специалист компании Wrike Владимир Дупелев. Он подчеркнул, что построить эффективную команду веб-разработчиков крайне сложно из-за трудностей с координацией работы различных сотрудников. Для того чтобы избежать этого, можно использовать как вполне понятные любому человеку методы — проведение организационных собраний, назначение лидера команды, так и инновационные способы ведения проектной работы — например, построение scrum-команд. Такие команды состоят из 7−8 человек, которые обладают универсальными знаниями в своей области. В их составе есть заказчик продукта, а также координатор. Команда может самостоятельно принимать те или иные решения, а разработку продукта вести «спринтами» — частями. К концу каждого отчетного периода определенная часть продукта должна быть завершена.
Также спикеры WebDev Talks&Works привели несколько примеров удачной реализации веб-проектов и поделились успешными историями построения эффективной команды. С докладами выступил Самат Галимов, разработчик интерфейсов в «Альфа-Лаборатории» Антон Виноградов, ведущий разработчик в HTML Academy Алексей Малейков, руководитель разработки в ГК «220 Вольт» Алекс фон Розен.