Какой лучший способ запустить технический книжный клуб? [закрыто]


18

На работе мы занимаемся книжными клубами в обеденное время. Итак, мы сделали:

  • Чистый код
  • Эффективная работа с устаревшим кодом
  • Прагматичный программист

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

Я хотел бы сделать технически сложную книгу, такую ​​как SICP или Java Concurrency in Practice, но я не знаю хороших способов заставить эту работу работать в том формате, который мы сейчас делаем. Какой у вас совет?


Держите клуб для вещей типа «большая картина», где обсуждение естественно. Для SICP, по крайней мере, лекции публикуются онлайн, так что вы можете иметь клуб просмотра.
Макнейл

Ответы:


8

Что мне нравится делать в книжном клубе, так это найти практическое применение - или примеры практического применения концепций в книге. Вместо того, чтобы просить кого-то представить, попросите нескольких людей (или тех, кто хочет стать волонтером) придумать соответствующие примеры концепций в книге.

Например, когда вы читаете главу прагматичного программиста о разбитых окнах (я знаю, что вы уже читали это, но поскольку все читали эту книгу, это хороший пример), попросите примеры разбитых окон в вашем собственном исходном коде - или примеры разбитых окон в коде, с которым команда знакома. Для меня, связь между идеями, которые хорошо выглядят на бумаге, и реальными примерами делают тонну, чтобы довести дело до конца.


1

При работе с техническими деталями мне нравится самому их пробовать, чтобы я мог решать проблемы и преодолевать их. Поэтому я думаю, что если вы хотите разжечь аппетит у ваших программистов какими-то техническими вещами, вы должны представить классные вещи по этому вопросу и указать им книгу, которую вы хотите, чтобы они прочитали. Это то, что Microsoft делает на PDC или других конференциях. Они помещают классные вещи и дают вам некоторые ресурсы, чтобы читать больше. Надеюсь, это поможет.


0

Может быть, время от времени меняйте формат встречи, где кто-то решает техническую тему, чтобы представить ее группе.


0

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

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.