ИТ-сообщества, митапы, стримы — зачем все это? 9 историй от PHP-организаторов +35



В крупных городах можно найти десятки ИТ-сообществ. Ребята собираются на митапы, делают трансляции, запускают чаты. А кто-то занимается этим много лет. Но зачем? Спросила у организаторов PHP-сообществ из 9 городов. Заодно узнала истории комьюнити, фейлы и советы — с чего начать, если хочешь запустить ИТ-сообщество, и как поддерживать во времена онлайна.

Ростов-на-Дону

Ростов в этом году в гуще региональных ИТ-ивентов, за что спасибо сентябрьской RndTechConf. В списке городских комьюнити живет и PHP. У ребят есть чат и канал, где хранят записи с митапов.

Николай Шаповалов

@drup8

Иван Поддубный

@northleshiy

Как зародилось комьюнити

Иван: У нас хорошо развито ростовское ИТ-сообщество. В начале 2010-х у сообщества появился лидер, Трофим Жугастров, который стал собирать митапы IT61. Сейчас в городе есть разные комьюнити. Например, на JS-митапы приходят по 300 человек! Как конференция. Несколько лет назад добавилось и наше PHP-сообщество. 

Николай: Да. Осенью 2018 я вернулся в Ростов-на-Дону. До этого был в Питере и там помог собрать митап к выходу 8 версии Drupal. Понял, как все происходит, и решил организовать митап в Ростове. Снял небольшую аудиторию человек на 30. Тогда на митап приехал мужчина из области — вроде бы работал преподавателем и несколько сайтов у него были на Drupal. Я был поражен — человек из области поехал, чтобы послушать доклады. После этого появилась мысль собирать митапы по PHP.

С Ваней мы познакомились чуть раньше — в 2016 на CMS-митапе. Ваня выступал с докладом про Битрикс, я с докладом про Drupal и был Саша Дубовской, наш еще один организатор — тоже с Drupal-докладом.

Иван: Да, тот митап можно считать первым росточком PHP Rnd.

Нулевой митап

Николай: Зал для первого митапа мне дали в ИТ-парке. Там были хорошие условия и оборудование, а главное — бесплатно! Даже получилось записать доклады и выложить на ютуб. Я понял одну вещь — многие не смогут прийти. Ориентировался на того человека из области. Хотелось, чтобы записи были в доступе. 

Мы назвали митап PHP Rnd #0 и провели 13 октября 2018. Телеграм еще не был настолько популярен, поэтому я просто ходил по личкам: звал на митап и искал партнеров, закидывал анонс в студенческие группы. 

Иван: Я был на нулевом митапе и мне понравилось. Связался с Колей и дальше стали делать митапы вместе. С финансированием и площадками стало проще — митапы поддержала моя компания Вебпрактик. 

На нулевой митап пришло человек 70, а на следующем было около 100. А после второго митапа к нам прибились еще несколько организаторов. Даже PHP-разработчик, который раньше занимался видео, помогает нам монтировать доклады. У нас сейчас большой круг организаторов и у каждого свои задачи. Например, Саша Дубовской помогает прогонять доклады. У него в этом хороший опыт.

Спонсорство = хантинг на митапах?

Иван: Как компания-спонсор мы себя не афишировали. Единственное, Коля поблагодарил на митапе. Потом стали делать отдельный слайд с благодарностью компаниям. 

У PHP-сообщества большой потенциал. Митапы собирали по 100 участников, а могут и 150-200. В Ростове много компаний с PHP-разработчиками, но они сидят в своих мирках. Кого-то в чат не пускает руководство. Бывало, руководитель сам сначала посидит в чате, потом только зовет сотрудников. Поэтому в чате правило — никаких вакансий и обсуждения заказчиков.

Важно, чтобы в сообществе не было токсичности

Иван: У нас в чате есть несколько активных товарищей. Главное накинуть тему — ворвутся и их может нести дня 2. Периодически чат нужно подогревать.

Николай: Да, в чате бывает тихо, когда у админов нет времени что-то постить. Но ключевая задача локального сообщества — собирать ребят на офлайн. Мы поэтому не проводим онлайн. Нам важно, чтобы люди знакомились и делились опытом. Когда общаешься в офлайне без записи, то что угодно можно обсудить. Бывают задачи, с которыми сидишь долго. Бывают люди, которые работают в одиночку. Кто-то работает на заграничные компании — им нужно общение в офлайне. Главное отсеивать кислотных...то есть токсичных людей.

Иван: Согласен. Токсичность нужно убирать. Есть товарищи, которые приходят и накидывают в духе: «Нафиг ваш PHP нужен». Здесь легко можно скатиться в холивар. Действеннее — разобрать, почему человек так считает, уточнить область применения и дать аргументов в противовес. У PHP своя ниша, которую он уверенно занимает. А еще для языка важна активность сообщества — этого у PHP с лихвой.

Про ретроспективу и фейлы

Николай: Иногда вещи, которые получились хорошо, в следующий раз шли плохо. Поэтому записываем только фейлы. 

Помню случай — я заказал пиццу на митап, но ее не успели привезти. И вот время перерыва, я всем говорю: «Идите есть пиццу». А пиццы нет. Спасло, что одна компания заказала на митап кофе и булочки. Потом ко мне участники митапа подходили и говорили: «А мне не досталось пиццы, но зато я поел классных булочек!». Все думали, что пицца была, но они пришли поздно и ее успели разобрать.

Другой фейл был с одним из афтепати. Я выбрал место, сделал заказ, выпустил анонс. А на утро понял, что этих заведений у нас в городе два — рядом с митапом и на другом конце Ростова. И еще у них разные условия на бронь. В том, что рядом с митапом, на каждого участника нужно оплатить депозит. Договорился с администратором — оформил предзаказ на 30 тысяч. А что делать? Ведь уже выпустил анонс. Решил идти до конца. Это был февраль 2020 года, как раз перед ковидом. Угостил всех блинами перед Масленицей.

Про докладчиков: где их искать и как готовить

Иван: Я считаю, в регионах много потенциально хороших тем. Если у компании несколько лет опыта разработки, то заходишь и спрашиваешь, хотят ли ребята собрать доклад. Можно звать к себе именитых докладчиков из сообщества. Они с удовольствием откликаются — возможность и личный бренд подкрепить, и в новый город выбраться.

И еще совет: заведите форму для заявок на доклады. Пусть висит открытой. У нас такая есть. Подаваться могут как ростовские, так и иногородние спикеры, а мы перед митапом заходим в форму и собираем лайнап докладов. Если у человек нет темы, но он хочет найти — помогаем. Созваниваемся, спрашиваем про опыт и подсвечиваем, что зайдет сообществу. Да, нужно будет рисерчить и дожимать идею, но если человек заинтересован, то все получится.

Важно делать прогоны. Даже профи, если они выступают с новым для себя докладом. Мы один раз так доверились личному бренду и обожглись. Если бы сделали прогон, доклад был бы лучше. И не стесняйтесь, если у вас меньше опыта — вы всегда можете оценить тему как конечная аудитория. Например, сказать, что где-то было непонятно и стоит раскрыть. Качество докладов — самое ценное, что есть на митапах.


Нижний Новгород

В Нижнем Новгороде PHP-сообщество появилось осенью 2019 года. С тех пор ребята собрали 4 митапа, а нижегородский чат стал одним из самых крупных городских PHP-чатов. Можно откатиться на 2 года назад и посмотреть, как прошел PHP NN митап #0. А вот здесь остальные записи митапов.

Григорий Тумаков

@VokaMut

У нас в Нижнем Новгороде есть сообщество IT52 и целый список профильных. Я лазал по ним и в один момент понял: JavaScript есть, Go есть, Android есть… А PHP нет. Быстро занял адрес @php_nn, позвал коллег из компании и написал ребятам из IT52, чтобы добавили чат в список сообществ на сайт. Они добавили. И потихоньку, по 5-10 человек в неделю, в чат стали приходить люди. Очень удачно на первой неделе жизни чата к нам присоединился Лёша Корнеев @spasibo_kep и предложил собрать митап. С него докладчики, с нас площадка.

Где провести митап — мы не знали. В офисе компании, где я работаю, было хорошее помещение, поэтому выбор пал на него. Сделали анонс в чате и тут начались баталии: «Вот, вы создали одноразовый чат, чтобы схантить людей на митапе, а после чат затухнет». Переубедить было трудно, поэтому просто продолжили спокойно готовиться к митапу.

Получилась бомба! Мест в зале было человек на 50, но мы не рассчитывали, что займут все. В итоге, пришлось закрыть регистрацию раньше — даже так получилось битком. Мой доклад был третий. И вот я говорю-говорю и уже через 5 минут понимаю, что не хватает воздуха. Столько было народу. А открывать окна во время доклада холодно — ноябрь. Но прошло здорово.

Изначально мне хотелось стать известным в узких кругах. Недавно обнаружил, что я не интроверт и нужно больше общения, а сообщество — это как раз про новые контакты. К первому митапу в чате собралось человек 80, а после пришло еще 100. И так после каждого митапа добавлялось человек 30-50. Сейчас нас больше 300. В чате порой бывают затишья, разбавляешь их крутыми статьями и докладами. Иногда получается лента из твоих постов. Но часто начинаются крутые обсуждения. 

Такой аншлаг был на нулевом митапе сообщества в 2019 году.
Такой аншлаг был на нулевом митапе сообщества в 2019 году.

Воронеж

У сообщества Воронежа есть свой сайт — там все явки и пароли прошедших встреч. Митапы в Воронеже не совсем обычные и вот почему.

Дмитрий Самотой

@dsamotoy

Воронеж — довольно молодой город, много университетов. Сообщества здесь были давно. Есть большой воронежский ИТ-чат в телеграме — Глубокий рефакторинг, там сидят разные ребята, поэтому вопросы по PHP в нем быстро терялись. Да и у всех свое отношение к языку. Поэтому появилась мысль собрать отдельный чат, чтобы если вопрос — сразу идешь туда. Чату уже 2 года. 

У нас только первый митап был в стандартном формате: мы тогда нашли площадку, Саша Макаров рассказал доклад про Yii 3. А на следующие митапы собирались в баре Литера — нам там выделили кулуарное помещение. Пиво, живая музыка за стеной, пара докладов и особо ничего формального. Но не всем в таком формате комфортно, поэтому на следующий митап поищем новую площадку :)

В этом году чатом занимаюсь меньше, но в прошлом году был aka тамада. Даже позвал в чат несколько знакомых ребят не из Воронежа, чтобы подливали масла в огонь дискуссий. А летом помогал активист из сообщества — Владимир Романичев. 

Владимир Романичев

@vromanichev24

Я раньше жил на Украине. Там у сообщества была традиция — походы выходного дня. Собрались, сели на электричку в пятницу и уехали куда-нибудь. Нужно разгружаться от компьютера, нужен адреналин. Походы отлично помогали.

Летом, пока был в Воронеже, предложил сходить в PHP-поход ребятам из местного чата. Получилось как обычно — сначала много желающих, а в итоге остались втроем.

Но выбрались! 

В Воронеже отличная природа. Мы шли экотропой — это такой туристический маршрут. Он размечен столбиками, живописный и с некоторой долей трудностей: есть, где полазать. Прошли километров 20. Сидели вечером у костра с коньяком, было много PHP-холиваров: про тесты, SOLID, no-code и не только. В походы, в которых я участвовал раньше, ходили ребята из разных сообществ и не только из ИТ. А тут именно PHP, поэтому многое обсудили.

Люди склонны объединяться в группы по разным признакам. Вот и PHP такой признак. Можно поделиться, кто с чем живет и как. Я из маленькой компании со своей спецификой и нам, например, надо делать дешево и много, а кому-то — дорого и богато. Поэтому взгляды на код у нас могут отличаться. Для меня важен такой обмен опытом. И приятно, что если у тебя есть вопрос, то в комьюнити помогут.


Краснодар

У сообщества был один митап — осенью 2020. Зато уже второй год ребята активно общаются в чате, куда подтянулось 200+ человек.

Валерий Горбачев

@darkdef_pr

Я переехал в Краснодар из Омска и увидел, что здесь особо ничего не происходит — вот в омском ИТ-сообществе жизнь кипела. Но буквально в течение полугода появились ребята из krd.dev и пошли митапы, конференции. Последние 5 лет в Краснодаре развилась экосистема сообществ. Только если в бэкенд чате заходила речь про PHP, то начиналось: «Фу, опять вы со своим PHP». Я им каждый раз отвечал: «Сами вы фу». А потом устал ждать, когда кто-нибудь соберет PHP-чат и собрал сам. Операция несложная — нажать одну кнопку :)

Сначала я позвал в чат ребят с прошлой работы, а одного из них, Рому Рудных, затащил в админы. Организаторы krd.dev сделали велком-пост про PHP в общем канале, а еще пошли навстречу с анонсом ростовские ребята. До появления нашего чата я сидел в их чате, да и не только я — города рядом. Зато теперь можно кинуть клич в свой чат и поехать с кем-то вместе на митап в Ростов. И наоборот. Так я познакомился с Витей Степанковым, нашим третьим админом.

Когда с ковидом стало полегче, разблокировались ребята из компаний, а осенью 2020 мы с Лешей Корнеевым из Skyeng решили провести митап. Поделили задачки по организации и собрали гибридный формат: офлайн с мерами предосторожности + трансляцию. И первый совет, если делаете митапы — найдите команду. Одному не справиться.

Митап прошел отлично. Единственное, проектор на площадке был слабый по контрастности. Окей, выключили лампы над спикером. Но тут освещение не потянул уже старенький ноут. Вместо человека в трансляции был силуэт. Поэтому в перерыве между докладами мы соорудили подставку из того, что нашлось, и захватили спикера с телефона. Шатко-валко отсняли так 3 часа митапа)

Я считаю, что сообщество — это не про организацию чего-то, а в первую очередь про общение. У нас бывают периоды, когда чат молчит. Но тут работает правило Парето — 80 и 20: чтобы собраться втроем, нужно пригласить 11 человек. Вот и у нас в чате также: собралась критическая масса, которую уже не нужно подгонять общаться. Например, недавно было бурное обсуждение про толщину контроллеров и соблюдение SOLID’a. Начали самые активные ребята, а потом подключились обычно молчащие, иногородние и даже не пхпшники. Для многих блокер — начать общение с незнакомым человеком в чате. Поэтому важно знакомить людей на митапах.


Минск

PHP of BY — старожилы сообщества. Например, недавно был митап #38 про Roadrunner, а на ютуб-канале можно найти артефакты с митапов 2014 года.

Владимир Храмцов

@Chrome

Александр Новиков

@alexndrnovikov

Как дела с PHP в Минске

Владимир: В Минске долго не было PHP-сообществ, либо я с ними не сталкивался. Первое, которое нашел — внутреннее сообщество в компании EPAM. Из него потихоньку мы перевели митапы на городской уровень. Последнее время собираемся в онлайне. Но онлайн-формат сложный — многие откладывают и потом просто смотрят в записи.

Александр: Сейчас кроме нас есть еще пара сообществ, которые периодически проводят PHP-митапы. Например, Onliner. Еще из пхпшного есть большое Drupal-комьюнити. Ребята даже делали Drupal Camp на 1000 человек. А чтобы в целом сложилась картинка белорусских ИТ-сообществ, можно зайти на комьюнити-платформу

Местная история PHP-сообщества бесконечно циклична. В начале зародилось микрокомьюнити внутри EPAM. Потом на митапы стали приглашать знакомых. А еще через некоторое время сообщество вышло на внешку — я как раз присоединился к компании и вошел в оргкоманду внешнего сообщества. При этом часть людей на внешку выходить не хотела, поэтому внутри EPAM снова появилось внутреннее комьюнити. Поварилось, вышло на внешку. А внутри опять все умерло. Через полгода-год в компании снова появилось сообщество с новыми ребятами. И так по кругу.

А что сообщество дает организаторам

Владимир: У меня, например, не было опыта публичных выступлений и захотелось попробовать. А еще, ребята сказали, что я стал соображать быстрее. Когда стоишь и что-то рассказываешь, тебе задают вопрос — надо быстро обдумать ответ. И чтобы он был не потоком мысли, а более-менее стройным. Начинаешь хорошо готовиться, изучаешь тему шире. Плюс, пока организуешь митап, слушаешь других докладчиков, делаешь заметки, что почитать и посмотреть. Ну и новые знакомства.

Александр: Для меня знакомства стали первой причиной. Когда я переехал в Минск, то знал одного человека на весь город. Хотелось это исправить, да и просто заниматься чем-то помимо работы. 

Сообщество — это активность. Ты видишь людей, тренируешь навыки публички. У тебя нет скриптов, поэтому часто импровизируешь, выглядишь дураком, привыкаешь к этому, справляешься с тем, что самооценка скачет. А еще, хорошо прокачивается кругозор. Когда ты организатор, то очень внимательно слушаешь доклады. Это в зале еще можно позалипать в телефон :)

Про фейлы

Александр: Есть целый топ.

Однажды мы делали митап, а пришло человек 7…То есть практически пустой зал, хоть и с трансляцией докладов. Это был удар. Проблема оказалась в том, что второй доклад был не про PHP, а про блокчейн. И буквально этажом вышел в тот же вечер собралось минское блокчейн-сообщество.

На другом большом митапе поехало видео. Если взять самый древний телефон первого поколения и снять спикера, то вот таким было качество той записи. Но докладчикам мы ее все равно аккуратно пошарили, хотя на ютуб выкладывать не стали. 

А как-то мы выбрались на Beer PHP. И дальше как в анекдоте: заходят в бар джавист и несколько пхпшников. Слово за слово — оказалось, что все они в разное время работали на одном проекте. Собрали историю за 7 лет! Очень ностальгическая встреча получилась)

Владимир: Да, большой и качественный митап организовать сложно. Когда не заморачиваешься — происходит много фейлов. Но иногда они даже полезны. В один момент мы решили собраться местными организаторами сообществ и пообщаться где-нибудь в баре. Тогда подписалось много людей. А пришли двое — я и Саша. Так и познакомились.

Что самое сложное в поддержке сообщества

Владимир: Сложнее всего найти докладчиков и выяснить, что интересно аудитории. За все время был только один докладчик, который сам вышел на нас.

С чатом проще — я кидаю дайджесты Ромы Пронского и периодически холиварные темы. Иногда кто-то задает вопрос и начинается обсуждение в деталях. Как-то даже пробовали формат аудиочата.

После митапов мы выкладываем в чат материалы. А иногда докладчику не хватает времени и он тоже приходит продолжить тему текстом. После одного доклада про ООП и WordPress, который захватит мир, чат бурлил 3 дня! 

Александр: С поиском качественных докладов правда сложно. У нас в комьюнити даже была договоренность: если не делаем 2 митапа в 3 месяца, то идем и выступаем с Вовой сами. Хороший мотиватор. Периодически так и получался театр двух актеров.

Еще, нужно понимать, что сообщество и митапы съедают много времени — найти темы, отслушать спикеров, договориться с площадкой, всех собрать, трансляцию завести. А ведь есть основная работа. Поэтому для существования комьюнити, если это не патронаж какой-то компании, надо постоянно вливать новую кровь.

С чего начать, если хочу собрать сообщество в своем городе? Что делать, а чего не делать?

Владимир: Главное — делать. И пиарить. По возможности сразу завести соцсети сообщества для общения. Объединение с другими комьюнити тоже помогает прокачаться, обмениваться контактами докладчиков. Только не стоит перебарщивать со «звездными» спикерами, иначе ребята из небольших компаний будут стесняться приходить на митапы.

Александр: На старте важно определиться с целевой аудиторией. Мы, например, не против новичков на митапах: приходите, если хотите выступать — научим. Надо работать с соцсетями, тестировать разные каналы, чтобы анонсы увидели максимум ребят. И всегда необходим нетворкинг: как для участников, так и для организаторов. Вот есть крутой спикер, а ты не решаешься его позвать к вам с докладом. Но если провести пару митапов, то легко найдутся общие знакомые, которые за ручку подведут к нужному человеку.

Благодаря нетворкингу знакомишься еще и с ребятами из других комьюнити. Прилетаешь на конференцию и это уже не ситуация, когда все друг на друга волком смотрят, потому что с разных концов страны или их отправил работодатель и сказал, что еще полгода по выходным будут отрабатывать. Вы комьюнити. И если ты активен в сообществе, то точно увидишь знакомые лица.


Казань

Митапы казанского PHP-чата похожи на марафоны: 6 докладов на первом митапе, 5 на втором. Может пора переносить PHP Russia в Казань?)

Леонид Корсаков

@komandakycto

Совсем рядом с Казанью есть Иннополис. С его появлением стало много митапов, но час туда, час обратно — неудобно. То есть это не единая экосистема, а два разных комьюнити. Я знал, что есть такая штука, как PHP Beer Moscow, и знал организатора Владимира Янца. Он кинул ссылку на репу Beer PHP. Я замотался и вспомнил только через пару недель. Но казанский чат таки завел и стал планировать первый митап. 

С выбором места было интересно. Нашли вариант, но сначала нам выкатили прайс на 100+ тысяч. А потом я вышел на ребят-резидентов площадки и с их помощью получилось забронить бесплатно! Единственной шляпой в день митапа оказалась собственная система регистрации площадки. Каждый участник лез на входе в телефон, создавал личный кабинет, логинился и получал id. Растянулось почти на час — доклады и трансляцию запустили тогда с задержкой. А в остальном было гладко: зал полный, еду вовремя привезли. Успех-успех, поэтому второй митап и затеяли. 

Мне хотелось попробовать себя в роли спикера. На первый митап собрался отличный лайнап — например, приехали Саша Макаров и Кирилл Несмеянов. Я из докладчиков был самый зеленый. У нас не было плана — кто за кем выступает, так что я пошел первый. Было страшно, но не зря отрепетировал доклад перед стартом раз 100500)

На втором митапе косяк был в том, что я не знал, как выглядят докладчики в жизни. Мы развиртуализировались снова в мае 2020 и до этого общались только в чатах. А ведь всех нужно представить и чтобы докладчик был на сцене вовремя. Кого-то успевал поймать и познакомиться прямо за несколько минут до доклада.

Сейчас у меня есть сомнения, а нужно ли Казани PHP-сообщество? Вроде да, компаний, где пишут на PHP, здесь много. Делаешь ивент, люди активно приходят. А если ивентов нет, то большую часть времени чат молчит — периодически могут что-то из дайджеста выцепить и обсудить. 

Многим ребятам трудно участвовать в обсуждениях — и на митапах и в чате. Это проблема каждого айтишника, который не нашел себе славу на конференциях или гитхабе. Я тоже таким был. Ты сидишь и вроде уже не джуниор, но молчишь и смотришь, как бородатые дяди умные мысли задвигают. Боишься, что если встрянешь, то стопчут. Это хорошо лечится выступлениями на митапах. Попробуешь, тебе вопросов покидают, ты поотвечаешь. И вот уже понимаешь, что вроде бы и не глупый)


Самара

Первый самарский митап прошел год назад. И после история не закончилась. Чат жив-здоров, недавно был второй митап, а записи уже на канале сообщества.

Алексей Сундуков

@alekciy

Меня интересовало, что в городском ИТ происходит в плане объединения людей. Искал сообщества и нашел Samara IT Community. Ребята стартовали в 2018 и с тех пор делали основную движуху, но в основном по Java — Самара вообще город джавистов. Еще было фронтенд-сообщество, а в прошлом году появилось и PHP.

Самарский PHP-чат мы собрали вместе с Лешей Корнеевым и 31 октября 2020 провели первый митап. Один доклад был от Миши Самаркина из Skyeng про API в микросервисах. Пошукали по местному сообществу и нашли еще тему про DDD. Я тоже предложил несколько тем и мы зацепились за историю с таймзонами — как работать с ними правильно, чтобы не оказаться на пороховой бочке.

Свой доклад про таймзоны я делал по мотивам доклада с PHP Russia, но решил добавить больше пруфов о том, как оно бывает в жизни. А-то ведь многие не верят, что то, о чем ты рассказываешь, действительно работает. Та же реакция была на PHP Russia — тогда обсуждали тему долго, а потом вдруг в зал залетел другой докладчик (он опоздал) и накинул: «Ну нет, это так не работает». Когда у тебя много опыта — ты уже привыкаешь делать все по-своему. Это недоверие мешает порой сообществу. Поэтому важно на митапах делиться разными кейсами про то, как оно все может быть под другим углом.

Сообщество — это про людей. У нас в стране в целом атомизированное общество, но те 10-20% людей, которые понимают ценность и практическую пользу сообществ, будут развиваться быстрее. Интересный момент с больших конференций: вот тебе классный специалист рассказывает со сцены готовое решение, но ты этого человека первый раз в жизни видишь и меньше ему доверяешь. Ценность городских сообществ — все ближе знакомы, могут сходить в бар. Здесь доверие выше.

А еще, нужно развивать локальные чаты. Вот заходят люди в чат, где уже сотня человек сидит, и при этом ничего не пишут. Это может быть спам, HR’ы или просто начинающие молчаливые разработчики. Тут помогают собственные боты чата — увидел эту классную штуку у ребят из Воронежа. Бот против ботов: новый человек заходит в чат, бот спрашивает «3+2», человек отвечает, а затем бот стирает свой вопрос и ответ человека. Все. Так часть ботов удается скосить на входе. В региональных чатах, где такого сторожа нет, быстро собирается много мусора.

Второй момент — знакомство. Тут тоже нужно людям помогать. Есть другие боты, которые при входе предлагают тебе сделать #intro: рассказать в паре слов о себе, про опыт и из какой ты компании. Но эти боты однофункциональные, а хочется комплексного для сообщества. Серый кардинал-администратор, который выметал бы из чата мусор и напоминал, что нужно представиться.


Ульяновск

Ульяновское сообщество уникально своим ботом. Ильич умнеет и модерирует чатик не хуже живого админа. А первый митап сообщества шел почти 4 часа: обсудили микросервисы, автодеплой, внутрянку языка и легаси, конечно.

Евгений Прохоров

@evgwed

В Ульяновске ИТ-сообщества — это развитая история. До ковида в области каждое лето проходил ULCAMP. Это айтишный лагерь с докладами и активностями. В чистом поле ставилось по 800-1000 палаток. Еще у нас есть конференция Стачка. Но последние пару лет она переносится из-за ограничений. Если смотреть по сегментам — раньше было много веб-студий, сейчас аутсорса и чуть продуктовых компаний. И достаточно компаний, где пишут на PHP.

В Ульяновске были попытки собрать PHP-сообщество. Чаще всего это крутилось вокруг местных компаний: оплачивали пиво в баре, находили доклады, проводили митапы в своих офисах. Но эти сообщества утихли. Думаю, как раз из-за привязки к компаниям: если сильно пиарить через комьюнити бренд, то другие начинают не пускать своих сотрудников на ивенты.

Я сразу позиционировал ulskPHP нейтральным. У меня не было какой-то миссии — вот просто захотелось собрать ребят, чтобы обменивались знаниями не только внутри своих компаний. Изначально я создал группу в вк, куда кидал PHP-новости. И запустил рекламу. Когда чуть подсобралось участников, завел телеграм-канал. А потом появилась идея сделать Ильича — это наш собственный бот, который забирает отложенные посты из вк-группы и приносит в чат. 

А еще Ильич поддерживает общение в чате: приветствует участников, агрится на некоторые сообщения про микросервисы и учит людей правильно писать Symfony. Например, мы недавно похоливарили про микросервисы — это стоп-слово, на которое Ильич буйствовал:

Бот много на себя забрал рутины, но наполнение сообщества контентом все равно забирает временя. С другой стороны — это крутой драйвер для меня. Все статьи и видео, которые уходят в чат, сначала отсматриваю я: «Так, это фигня, а вот это интересно, может зайти». Бывает, сам с чем-то не сталкивался, но 3–4 статьи по теме для чата прочитаешь и уже представляешь, как оно работает.

Когда поддерживаешь комьюнити, есть 2 сложности. Первая — митапы. Сам еще разбираюсь, как лучше искать спикеров, договариваться с партнерами. Вторая — модерация чата. Бывают HR’ы, которые ходят по личкам ребят из чата с вакансиями. Таких приходится отслеживать и банить. А иногда получаются баны по ошибке. Зашел как-то человек в чат и тут же: «Ребят, а где можно пиво выпить и посидеть?», почти сразу залетает второй и скидывает: «Вот в таком-то баре, такое-то пиво». А ты сидишь и думаешь… Это реклама? Я тогда забанил обоих, но оказалось, ребята правда просто хотели с кем-то посидеть и поболтать. Сейчас это одни из старожилов чата)

А еще, когда я создал чат, то отключил функцию постинга стикеров. Ребята спокойно общаются, а в чате нет лишнего. Доступ к стикерам только у админа. Но однажды раз я прокололся — случайно запостил стикер сам. И все такие: «Ну-да, ну-да, админу же можно» :) Табу на стикеры я в итоге снял, но все уже привыкли общаться без них.

У нас в целом активный чат, хоть и небольшой. Летом прямо бурлил и в один момент все такие: «А пойдемте в бар?». И пошли толпой. Это было круто! То есть не я как админ их собрал — они сами. Вот оно, сообщество в действии.


Калининград

Алиса

@jm_sub

В Калининграде тоже есть PHP-сообщество. И нам точно стоит поучиться трансляциям. Западное комьюнити мы запустили осенью 2020, провели 2 митапа, поговорили про геймдев на PHP, Camunda, gRPC, DTO и оба раза не смогли нормально подключить ребят из онлайна. Зато получалось кулуарно в офлайне.

Быть организатором непросто. Доклады лучше слушать на прогонах, потому что на митапе найдется 1000 и 1 штука, которые отвлекут. Стоит проверять проектор и все остальное из аппаратуры, иначе запись рискует отливать зеленым. Но это мелочи, когда собирается полный зал, на перерывах кругом нетворкинг, а на афтепати в баре вам приходится сдвигать 5 столов, чтобы поместиться (и решать, кто оплачивает общий счет на 20+ человек, потому что отдельные бар считать не хочет :)

И пара полезных ресурсов напоследок: у русскоязычных сообществ есть свой сайт phpcommunity.ru, а год назад собрался еще и список всех PHP-чатов и каналов.




Комментарии (0):