Скидки до 20% + 2-ая профессия бесплатно и подарки на 50 000₽

Главная | Все статьи | Мотивация

Гриша Скобелев: Как книжный клуб для разработчиков помог мне справляться со злостью и стал приносить пользу людям

Время чтения статьи ~9 минут
Гриша Скобелев: Как книжный клуб для разработчиков помог мне справляться со з... главное изображение

Гриша Скобелев — разработчик и член команды 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, это позволяет участникам знакомиться друг с другом.

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

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

Как читать техническую литературу, чтоб получить максимум пользы

  1. Не зацикливайтесь только на книге. Не поленитесь, найдите материал на YouTube, Medium, Хабр, погуглите статьи в LinkedIn и постарайтесь дополнить свое видение. Если есть вопросы, заходите в тематические чаты и спрашивайте.
  2. Делайте заметки или краткий конспект. Это поможет в будущем вспомнить содержание книги. Секрет прост: вы читаете книгу, а когда нужно будет вернуться к информации из нее, легко вспомните, где и что вы прочитали. В любой момент сможете взять книгу и перечитать эту главу. Полезны даже тезисные конспекты — что было в этой главе. Во внутреннем книжном клубе мы в них пишем, что понравилось, что нет, а что вызвало вопросы. Этот формат мне очень нравится.

Напоследок порекомендую несколько книг, которые особенно хорошо зашли в нашем книжном клубе:

  1. Designing Data-Intensive Applications, Martin Kleppmann

  2. Database internals, Alex Petrov

  3. Microservices patterns, Chris Richardson

Никогда не останавливайтесь: В программировании говорят, что нужно постоянно учиться даже для того, чтобы просто находиться на месте. Развивайтесь с нами — на Хекслете есть сотни курсов по разработке на разных языках и технологиях

Аватар пользователя Маша Даровская
Маша Даровская 24 августа 2022
4
Похожие статьи
Рекомендуемые программы
профессия
Верстка на HTML5 и CSS3, Программирование на JavaScript в браузере, разработка клиентских приложений используя React
10 месяцев
с нуля
Старт 26 декабря
профессия
Программирование на Python, Разработка веб-приложений и сервисов используя Django, проектирование и реализация REST API
10 месяцев
с нуля
Старт 26 декабря
профессия
Тестирование веб-приложений, чек-листы и тест-кейсы, этапы тестирования, DevTools, Postman, SQL, Git, HTTP/HTTPS, API
4 месяца
с нуля
Старт 26 декабря
профессия
Программирование на Java, Разработка веб-приложений и микросервисов используя Spring Boot, проектирование REST API
10 месяцев
с нуля
Старт 26 декабря
профессия
новый
Google таблицы, SQL, Python, Superset, Tableau, Pandas, визуализация данных, Anaconda, Jupyter Notebook, A/B-тесты, ROI
9 месяцев
с нуля
Старт 26 декабря
профессия
Программирование на PHP, Разработка веб-приложений и сервисов используя Laravel, проектирование и реализация REST API
10 месяцев
с нуля
Старт 26 декабря
профессия
Программирование на Ruby, Разработка веб-приложений и сервисов используя Rails, проектирование и реализация REST API
5 месяцев
c опытом
Старт 26 декабря
профессия
Программирование на JavaScript в браузере и на сервере (Node.js), разработка бекендов на Fastify и фронтенда на React
16 месяцев
с нуля
Старт 26 декабря
профессия
Программирование на JavaScript, разработка веб-приложений, bff и сервисов используя Fastify, проектирование REST API
10 месяцев
с нуля
Старт 26 декабря
профессия
новый
Git, JavaScript, Playwright, бэкенд-тесты, юнит-тесты, API-тесты, UI-тесты, Github Actions, HTTP/HTTPS, API, Docker, SQL
8 месяцев
c опытом
Старт 26 декабря