Гриша Скобелев — разработчик и член команды Podlodka. Он организовал клуб, где можно читать техническую литературу вместе с экспертами и единомышленниками, а заодно делиться мыслями и мотивировать друг друга. Гриша рассказал нам, в чем польза книжного клуба и как читать книги для программистов, чтобы получить максимум пользы.
- Как появился клуб
- Я очень злился на то, что происходит в стране
- Читать — обязательно
- В клубе много интерактива и веселья
- Клуб продолжает расти
- Как читать техническую литературу, чтоб получить максимум пользы
Я — Гриша Скобелев, бэкенд-разработчик, у меня есть гитара, кошка и скейтборд. Я так сильно люблю Spring Framework, что назвал кошку в честь него — Веснуша. Возглавляю программный комитет Podlodka Backend Crew, где мы делаем классные конференции, также читаю лекции и делаю курсы, выступаю с докладами, менторю. Я участвовал в WDA — Women Developer Academy, инициативе Google для поддержки девушек в IT-индустрии. А еще недавно организовал книжный клуб для бэкенд-разработчиков { между скобок }. Расскажу, как решился его создать именно сейчас и почему он так важен в сегодняшние непростые времена.
Как появился клуб
В процессе работы, разработки конференций, докладов, менторинга и других коммуникаций я постоянно нахожу интересные книжки, которые хочу прочитать. Скачиваю их или покупаю, а потом откладываю в долгий ящик. Думаю, что у многих такая же ситуация. Так у меня накопилась целая гора книг, и я понял, что нужна мотивация, чтобы наконец все это прочитать.
В начале года мы опробовали формат книжного клуба внутри компании, небольшим составом в три человека: читали книгу Криса Ричардсона про микросервисы. Оказалось, что читать вместе — клево. Уже тогда я понял, что у всех участников клуба должно быть право на диалог и возможность высказываться. Вовлекать людей в диалог для меня по-прежнему — основная ценность.
Я решил создать свой книжный клуб. Мне тогда казалось, что сначала нужно определить первых пользователей, их ценности, уникальность идеи и ее конкурентоспособность. Но это заняло бы время, и моя жена дала дельную рекомендацию — не тратить на это время и силы, а просто создать клуб.
В итоге клуб существует уже четыре месяца. Он сделан на коленке, и это напоминание для всех, кто боится пробовать новое: чтобы запуститься, идеальной версии не нужно.
Я очень злился на то, что происходит в стране
Идея проекта пришла ко мне в апреле. Февральские события сильно демотивировали меня, появилось много злости на то, что происходит такой ужас. Но я решил, что правительство не имеет права меня загнобить, погасить во мне желание действовать. И что вместо того, чтобы сидеть и злиться на собственную беспомощность, нужно, наоборот, придумать интересный проект и начать его развивать. В тот момент организаторы многих крутых активностей и конференций решили переждать и посмотреть, что будет. Я решил, что это лучший момент, чтобы создать книжный клуб, ведь другим людям тоже нужна какая-то отдушина.
Команда организаторов книжного клуба состоит из четырех человек:
- Коля Голов — невероятный человек. Много людей стали дата-архитекторами благодаря его лекциям на YouTube. Сейчас он часто подключается к нам как соведущий, у него можно многому научиться. Он читает лекции в Барселоне, построив свой курс по книжке Мартина Клеппманна. У Коли я набираюсь опыта, как драйвить аудиторию, как с ней взаимодействовать.
- Дима Константинов — крутой спикер и эксперт, часто выступает на конференциях. Он активно участвует в организации, одну из встреч проводил сам в качестве эксперта. На любую тему он найдет множество полезных ссылок, за что Диму очень любят в сообществе.
- Макс Шатунов — часто выступает экспертом на встречах. Это входная точка, чтобы стать организатором. Если я вижу, что человеку интересно, то предлагаю ему больше активностей. Это была самая первая запись клуба, и на нашем YouTube она до сих пор набирает просмотры.
Видеовстреча, которую проводил Макс
А я, Гриша Скобелев, все это организовал. Я занимаюсь поиском экспертов, развитием YouTube-канала, анонсами, графикой, а с недавних пор еще и монтажом.
Наш бюджет на этот проект — 0 рублей. Мы живем на голом энтузиазме, и очень приятно, когда люди из крупных сообществ репостят записи нашего канала. Я радуюсь каждый раз, когда случайно вижу, что нас обсуждают и хвалят в крупных комьюнити. Это нереально заряжает.
Читать — обязательно
Некоторые приходят в наш клуб, чтобы узнать книгу, не читая ее. Но нам с ними не по пути. В клубе мы не пересказываем прочитанное. У нас нет задачи рассказать содержание книги тем, кто ее не читал.
Цель нашего клуба — обсуждение, расширение кругозора, ответы на вопросы и мотивация для чтения. Мы всегда собираем обратную связь о встречах, и она показывает — мы все делаем правильно. У нас есть своя аудитория, которая ценит наш подход.
У меня есть текст на GitHub о формате совместного чтения: про идею и фичи книжного клуба. Если коротко, то ценности звучат так:
- Встречи проходят раз в неделю. Одна встреча — одна глава. Благодаря этому пропуск одной из встреч не означает, что весь материал пройдет мимо вас. Мы выбираем технические книжки, а в них обычно независимые главы.
- Обсуждаем книги в воскресенье. По ходу чтения я стараюсь делать всякие мотивационные посты вроде: «Я вырвался в Петергоф и там читаю книжку» или «Я уехал в отпуск в Турцию, но уже читаю книжку, такие-то главы». Мы в начале недели объявляем, какую главу надо читать, а в конце недели ее обсуждаем.
- Приглашаем экспертов. Они делятся своими мыслями по поводу книги, это проходит в режиме диалога.
- Книжку выбираем с помощью голосования, всегда можно предложить свою.
- Жесткий тайминг встреч — один час. Как только прошел час, мы расходимся. Но сейчас задумались о том, чтобы проводить afterparty: обсудили книжку под запись — а дальше обсуждение без записи.
Читайте также: Лучшие книги для начинающих программистов по версии наставников Хекслета
В клубе много интерактива и веселья
В начале создания книжного клуба я думал, что прочитать 300 страниц к встрече будет просто. Но никто, кроме меня, не успел этого сделать. Тогда я понял, что нужно уменьшать объемы. Мы сократили план в два раза, но все равно мало кому удалось столько прочитать к встрече. Постепенно мы пришли к темпу «одна глава — одна встреча». Поэтому нельзя сказать, что я стал быстрее читать книги, но зато у меня появилась стабильная мотивация это делать.
Обязательно на каждую встречу зовем эксперта — интересного человека из IT-индустрии, который помогает нам разобраться в написанном, делится опытом, практикой. Это невероятный драйв. Мы постоянно пытаемся вовлечь аудиторию в диалог, ведь именно в ходе обсуждения можно почерпнуть много полезного, это самые классные встречи. Например, сессия про Data Warehouse родилась из дискуссии.
Мы сделали интервью с Мартином Клеппманном — это автор книги Designing Data-Intensive Application. Теперь у меня есть фотография с ним. Обсуждать книгу вместе с автором — особенно круто. К книге Клеппманна я раньше обращался как к справочнику, а не читал ее от корки до корки. С клубом мы прочитали ее целиком, и я еще раз убедился, какая она невероятно классная.
Интервью с Мартином Клеппманном
Изначально мы планировали проводить встречи книжного клуба без записи. Ведь главная ценность — это сами встречи. Мы хотели, чтобы люди могли говорить обо всем и не стесняться. Но оказалось, делать запись всем выгодно: аудитория по опросам сама этого захотела. «За» проголосовало более 90%.
Это полезно и для спикеров: в качестве артефакта у них остается запись на YouTube. Так повышается читабельность и цитируемость автора.
Клуб продолжает расти
Проект рос постепенно, я скринил и выкладывал прогресс в Twitter. Когда мы выросли до 50 человек, я невероятно радовался. Когда нас стало 100, не мог поверить своему счастью. А сейчас в чате уже почти тысяча участников, и это кажется фантастикой.
С самого начала аудитория очень поддержала нашу идею. Ребята выступают за любые активности в чате. Например, когда человек вступает в клуб, он пишет приветственное сообщение о себе с хештегом #welcome, это позволяет участникам знакомиться друг с другом.
Мы трепетно относимся к обратной связи — ее поступает много. На первых встречах клуба ребята присылали мне много поддерживающих сообщений: «Все так классно», «Огонь, продолжайте дальше». Постепенно мы начали делать небольшие формы обратной связи и люди с радостью их заполняли. Я делал опросы после встреч в телеге: «Оцени, как тебе» и светофор: «круто», «огнище» и «есть что улучшать». В основном мы получаем огоньки, но бывают и средние оценки — и мы обязательно проводим анализ того, что нужно улучшить.
В форме обратной связи любой участник может порекомендовать книгу, чтобы мы ее прочитали и разобрали. Со мной в личных сообщения можно обсудить любые инициативы. А еще могу выступить ментором для подготовки к публичному выступлению, помочь доработать идею.
Как читать техническую литературу, чтоб получить максимум пользы
- Не зацикливайтесь только на книге. Не поленитесь, найдите материал на YouTube, Medium, Хабр, погуглите статьи в LinkedIn и постарайтесь дополнить свое видение. Если есть вопросы, заходите в тематические чаты и спрашивайте.
- Делайте заметки или краткий конспект. Это поможет в будущем вспомнить содержание книги. Секрет прост: вы читаете книгу, а когда нужно будет вернуться к информации из нее, легко вспомните, где и что вы прочитали. В любой момент сможете взять книгу и перечитать эту главу. Полезны даже тезисные конспекты — что было в этой главе. Во внутреннем книжном клубе мы в них пишем, что понравилось, что нет, а что вызвало вопросы. Этот формат мне очень нравится.
Напоследок порекомендую несколько книг, которые особенно хорошо зашли в нашем книжном клубе:
Designing Data-Intensive Applications, Martin Kleppmann
Database internals, Alex Petrov
Microservices patterns, Chris Richardson
Никогда не останавливайтесь: В программировании говорят, что нужно постоянно учиться даже для того, чтобы просто находиться на месте. Развивайтесь с нами — на Хекслете есть сотни курсов по разработке на разных языках и технологиях