Evrone на PyCon 2021. О чём мы говорили и как готовились
PyCon — одна из трёх крупнейших профессиональных конференций по Python в России. В 2021 году она проходила 5-6 сентября в Московской области. Участие в ней приняли порядка 500 разработчиков, в том числе, работающие в Evrone.
Что такое PyCon?
PyCon проводит карьерное агентство IT-People, которое, как следует из названия, специализируется на подборе кадров для IT-компаний. Сначала конференцию проводили в Екатеринбурге, как и DUMP, но позже решили переместить встречи в Подмосковье. В этом году конференцию принял комплекс Клязьма Resort на берегу Клязьминского водохранилища.
Отличие PyCon от других крупных Python-конференций (Moscow Python Conf и PiterPy) в том, что это семейное мероприятие. Здесь интересно будет не только разработчикам, но и членам их семей, можно приезжать с детьми. Днём все заинтересованные слушают доклады, а вечером проходит неформальная afterparty у костра, где гости могут пообщаться на профессиональные и не очень темы.
О чём наш доклад?
Python-лид Evrone Артём Иннокентьев выступил на конференции с докладом. Для него это был дебют в качестве спикера и сразу на крупной и уважаемой в сообществе конференции. В своём выступлении Артём спрогнозировал, чего ждать от pattern matching в следующей версии Python.
Для Python это новая фича, которую ждали давно — во многих других языках pattern matching есть и используется. Однако к такому нововведению Python-разработчики отнеслись настороженно: задачи, которые потенциально решает pattern matching они давно и успешно решают другими инструментами. А вот упростит ли это работу и сможет ли облегчить работу в других аспектах, пока не ясно. На эти вопросы и попытался ответить Артём.
Для подготовки выступления он несколько месяцев копался в черновиках, обсуждениях, смотрел в другие языки, чтобы дать свои прогнозы. В докладе он представил лучшие применения для pattern matching, и продемонстрировал очень много «деревьев».
Как мы готовились
Поскольку это было первое выступление Артёма на большой конференции, ему помогал готовить доклад более опытный коллега — DevRel Evrone Григорий Петров. Он сам много раз выступал на PyCon с докладами, а ещё является организатором Moscow Python Conf 2021. Гриша помогает нашим разработчикам выходить на новый уровень, выступая на конференциях. Он делает это давно и успешно, так что даже придумал собственную методику подготовки спикеров.
Мне нравится сравнивать это с игрой на гитаре - сначала человек каждый день повторяет движения пальцами, а через месяц у него получается перебор. Здесь так же. Система состоит из заучивания несложных действий по 15 минут в день в течение месяца или больше. И потом человек выходит на сцену и у него сам собой получается доклад.
На самом деле, всё чуть сложнее. Наши спикеры работают по особой системе ключевых слов, и не видят слайды во время выступления — их мы готовим для зрителя, спикеру помогают другие подсказки. Всего методику можно разбить на три шага:
- Повторение. Этот лучший способ запомнить информацию, как в школе. С той лишь разницей, что нужно использовать систему ключевых слов, а не заучивать текст выступления.
- Взгляд со стороны. Это помогает понять слабые места и быстро их исправить, не повторяя тысячу раз. Сделать это можно, записав себя на видео. Повторив этот трюк несколько раз, получится вывести идеальную формулу своего выступления.
- Тренировка на публике. Стоит смоделировать ситуацию и попробовать выступить перед аудиторией: родными, друзьями, коллегами, котом. Так вы научитесь обращаться к аудитории, следить за её настроением. Мы в Evrone помогаем коллегам с этим этапом — наши спикеры перед конференциями выступают с докладами на внутренних митапах.
Так мы готовим спикеров не только для PyCon. Наши специалисты выступают на Highload, Teamlead Conf и других крупных конференциях. А ещё Evrone организует крупнейшую профессиональную Ruby-конференцию в России. RubyRussia 2021 пройдёт онлайн 24 и 25 сентября. Программа уже объявлена, посмотреть и зарегистрироваться можно здесь. Некоторых спикеров готовит Григорий Петров!