Всем привет! Недавно у нас в Группе компаний «Цифра» прошла очень крутая ежегодная внутренняя техническая конференция TechTalks. Мы настолько ей гордимся, что решили поделиться внутренней кухней с вами и рассказать про ивент через призму того, как мы его делаем.
У нас очень много команд разработки в Москве, Кемерове, Смоленске, Санкт-Петербурге, Иванове и нам важно, чтобы коллеги чувствовали, что работают в единой команде, перенимали опыт друг друга, учились друг у друга, поэтому мы придумали TechTalks. Это неформальная корпоративная ИТ-конференция. Все мероприятие мы делаем своими силами, так как понимаем, что лучше нас самих такой ивент никто не сделает.
Наша конференция длилась два дня и выпускалась из Смоленска, Санкт-Петербурга и Кемерова. В нескольких городах у нас были организованы зоны просмотра с пончиками и актимель. Начинались дни с ИТ-завтрака, где наши топ-менеджеры рассказывали о победах, стратегиях, развитии продуктов и, конечно, разработке, а продолжались большим блоком технических докладов от наших экспертов.
В одной статье мы не можем написать и про все доклады, и про историю конференции, поэтому решили начать с рассказов организаторов, которые, в том числе, поделились впечатлениями от прошедшего мероприятия.
У нас есть программный директор TechTalks, который отвечает за отбор докладов, и приглашает внешних экспертов (это стало нашей ежегодной практикой). Помогают в этом деле технический директор и директор по разработке.
В этом году наши приглашенные гости рассказали о разработке на заказ или «тема, на которую говорить уже не очень принято, но это ровно то, что ты хочешь», а также поделились мировыми трендами развития робототехники.
В общем мы прослушали 27 докладов за два дня. Вот некоторые из них:
Как я перестал бояться и полюбил микросервисы.
Fuzz testing для робосамосвалов или как объять необъятное.
Разделяй и властвуй - Практика CQRS.
Как проводить бизнес-анализ клиента и закрывать клиентские задачи с использованием low-code инструментов.
Умный экскаватор: математика, инженерия или джедайская магия?
Системные администраторы тоже существуют.
Два этюда из жизни ЛП: как побороть разноразмерные слагаемые в ЦФ и найти врага в системе несовместных ограничений.
А можно побыстрее? (Приемы написания С# кода, минимизирующие аллокации и время выполнения.
Архитектура и процессы в FE разработке.
Тестирование производительности и как мы делаем его в ЦИП.
Мы посмотрели 27 докладов за два дня. А если и не успели, то мы оперативно выложили трансляции двух дней на наш внутренний сайт конференции. Дело в том, что мы распределили доклады по трем потокам из трех городов: Питер, Смоленск, Кемерово. Выступления в этих потоках начинались у нас одновременно, и зрители, наши коллеги, могли подключаться/переключаться на интересующую их тему, согласно расписанию.
Нашим докладчикам и участникам мы подготовили в подарок ряд книг (может они заинтересуют и вас), среди них:
Предметно-ориентированное проектирование (DDD). Структуризация сложных программных систем. Эрик Эванс.
Пользовательские истории. Гибкая разработка программного обеспечения. Майк Кон.
Site Reliability Engineering. Надежность и безотказность как в Google. Бейер, Джоунс, Петофф, Мерфи.
Психбольница в руках пациентов. Алан Купер об интерфейсах. Алан Купер.
Как пасти котов. Наставление для программистов, руководящих другими программистами. Дж. Рейнвотер.
Эти книги рекомендуются к прочтению различными сообществами разработчиков, архитекторов, аналитиков, инженеров DevOps.
Андрей Харламов
Старший менеджер по маркетингу в нефтегазовой отрасли ГК «Цифра»; координатор эфира, организатор квиза на TechTalks
В нашей компании несколько отраслевых дивизионов и команды разработчиков находятся в разных городах. Мне, как маркетологу, отвечающему за развитие бизнеса в нефтегазовой отрасли, важно поддерживать связь с людьми, которые пишут тот самый Код, который потом мы называем Продукт. Мне повезло, я курировал наш поток в Питере, так как там большая команда разработчиков нашего флагманского продукта для Oil&Gas сегмента. На мне также была организация квиза для разработчиков, хотя в некоторые команды умудрились вписаться и директор по маркетингу, и сам режиссер.
Какие у тебя были основные задачи, как координатора питерского эфира?
Чтобы случилось все так, как задумано, а если что-то пошло не по плану, чтобы выглядело так, как будто запланировано.
Вопросы для традиционной игры «Цифра Ай!о!Ти! Квиз» мы сочиняем специально под конференцию с профессиональными «сочинителями» вопросов из «Что? Где? Когда?», поэтому гуглить их тяжело, а это придает дополнительный азарт.
Жду ваших ответов под этим постом:
Символ одного онлайн-сервиса — медведь. Когда пользователь начинает ДЕЛАТЬ ЭТО — медведь закрывает глаза лапами. Ответьте двумя словами: что делает пользователь?
А теперь посложнее:
Рэй Брэдбери называет ИХ птеродактилями, которые прилетели в начале XX века, а теперь сидят на земле и ритмично клюют пищу, чавкая при этом. Назовите ИХ.
Когда ты – часть организаторской команды, TechTalks запоминается целиком: от звука дрели и битого неона при монтаже студии до финального «мы закончили, можно почесать нос». Любой в команде может наизусть пересказать сценарный план, так как мы сами пишем его несколько дней, а заканчиваем за несколько минут до эфира. Иногда получается так, что переписывать мы его начинаем и во время эфира. Все серьезно.
Какой доклад из питерского потока показался тебе наиболее интересным?
Один из докладов был про вычислительные техники решения задач смешанного программирования, тот самый случай, когда жутко интересно, но понятно далеко не каждому.
Иногда нас упрекают в большом количестве шуток во время TechTalks, или говорят, что нужно давать больше Hard tech контента. Поэтому мы стараемся из года в год делать конференцию максимально мясной и питательной, так как булшит-детектор у ребят в IT развит на отлично.
Нужно ли делать TechTalks чаще?
Я за органическое развитие без расписания. С одной стороны, градус и насыщенность тем может упасть, если проводить слишком часто, с другой стороны, поддерживать общение во внутреннем сообществе тоже важно. Пожалуй, раз в квартал такие вещи будут полезны.
Илья Муратов
Директор по маркетингу ГК «Цифра»; организатор TechTalks
Традиционно наш TechTalks делают представители сразу нескольких департаментов. Ключевая редакционная команда состоит из технического директора, главного архитектора и директора по разработке ПО (Павел, привет. Мы хотели, чтобы он тоже поучаствовал в написании статьи, но он активно что-то разрабатывал эти дни). Они определяют полезность, важность и ценность докладов. Маркетинг помогает собрать все в красивую упаковку. Если бы мы не работали все вместе, был бы риск получить что-то красивое, но пустое, или научно-полезное, но не вдохновляющее.
Большое количество онлайн-конференций – это просто заранее отснятые «чистые» ролики, мы же отказались от такого формата. Считаем, что лучше оставить место для «не идеала», импровизации, брака, но чтобы были живые МЫ.
Чем отличается TechTalks этого года от конференций прошлых лет?
Самый первый TechTalks мы делали 4 года назад (наши коллеги все еще иногда переспрашивают, почему же эта конференция идет под №5), и тогда нас было в 3-4 раза меньше. Потом случилась пандемия, а еще мы разрослись, и стало сложно собрать всех вместе. Поэтому мы перешли в онлайн. В этом году появился гибридный формат: мы ставим полноценные студии в нескольких городах, где расположены наши офисы, и наши коллеги могут смотреть эфир вживую, участвовать в съемках.
Техническая организация занимает недели три: мы понимаем с кем работаем, где работаем и когда запускаем сайт. Доклады авторов начинаем собирать за 3-4 месяца. ВАЖНО, совсем заранее забить эти два дня в календарях сотрудников, так все смогут отложить свою работу и отвлечься на TechTalks.
Как петухон превратился в своеобразный «символ» конференции?
На самом первом TechTalks, когда весь процесс был отлажен, один их операторов «слегка» устал от того, что уже 3 часа не понимал, о чем говорят ИТ-шники. Стал баловаться и откуда-то достал этого петухона, который запищал на весь эфир. Так он и появился в камере. Теперь сидит в первых рядах на каждом TechTalks.
Наш главный фокус – это экспертность и развитие наших программистов и разработчиков, любые развлекательные и креативные фишки – это хоть важное, но дополнение.
Татьяна Брейгина
Head of Digital, ГК «Цифра»
Я – директор по цифровому маркетингу. Digital-команда занималась созданием сайта TechTalks с расписанием докладов и плеерами для трансляций из Смоленска, Питера и Кемерова. Также на нас были всякие важные небольшие задачки по сопровождению: базовая настройка чата, оформление плееров, создание опроса по итогам конференции и так далее.
TechTalks, конечно, преобразился за несколько лет. Начиналось все с оффлайн-мероприятия с узкой программой, а сейчас это масштабная внутренняя онлайн-конференция с проработанной сеткой. Еще с гордостью можно отметить, что качество вещания у нас телевизионное: картинка яркая, насыщенная, в каждой студии несколько камер.
Примерно за 2 дня конференцию посмотрело более 500 сотрудников.
Какой мерч мы дарим нашим экспертам-докладчикам?
Мы дарим худи, и не только нашим спикерам. Мерч также получили коллеги за самый лучший вопрос докладчику и команда, победившая в квизе. А наша PR-команда подарила футболки с корпоративным котиком-писателем лучшим авторам «Цифры», пишущим классные колонки и научные статьи.
Мерч какого TechTalks запомнился тебе больше всего?
В этом году мы сделали кофты с key visual по мотивам картины Перова «Тройка» и цветными шнурками, получилось интересно.
А началось все с креативного визуального оформления первой конференции: роботизированные «Охотники на привале» появились, потому что наш первый TechTalks проводился на природе.
А потом началась пандемия и вижуалом TechTalks 2020 года стал одинокий рободемон по мотивам Врубеля. Просто бомба. По моему мнению, тот год стал «золотым» с точки зрения креативного оформления.
Будем рады вашим вопросам о нашем TechTalks, которые можно оставить в комментариях, возможно, они станут поводом для написания других материалов для нашего блога.