Apa cara terbaik untuk menjalankan klub buku teknis? [Tutup]

18

Di tempat kerja, kami telah melakukan klub buku makan siang untuk sementara waktu. Sejauh ini kami sudah melakukan:

  • Kode Bersih
  • Bekerja dengan Efektif dengan Legacy Code
  • Programmer Pragmatis

Kami membaca satu bab per minggu, dan satu orang ditugaskan untuk mempresentasikan konten dan membantu memfasilitasi diskusi. Dari ketiganya, kita mungkin paling sukses dengan The Pragmatic Programmer. Sepertinya semakin rumit konten secara teknis, semakin banyak orang yang cenderung keluar saat buku berjalan.

Saya ingin membuat buku yang sangat teknis seperti SICP atau Java Concurrency in Practice, tetapi saya tidak tahu cara yang baik untuk membuat karya ini dengan format yang saat ini kami lakukan. Apa saran Anda?

matthewsteele
sumber
Simpan klub untuk jenis barang "gambaran besar", di mana diskusi adalah wajar. Untuk SICP, setidaknya kuliah diposting secara online, sehingga Anda dapat memiliki klub tontonan.
Macneil

Jawaban:

8

Apa yang saya suka lakukan di klub buku adalah menemukan aplikasi praktis - atau contoh penerapan praktis dari konsep-konsep dalam buku. Alih-alih meminta seseorang untuk hadir, mintalah beberapa orang (atau siapa saja yang ingin menjadi sukarelawan) untuk memberikan contoh konsep yang relevan dalam buku ini.

Misalnya, ketika Anda membaca bab di programer pragmatis tentang jendela pecah (Saya tahu Anda sudah membaca ini, tetapi karena semua orang telah membaca buku ini, ini adalah contoh yang baik), tanyakan contoh jendela rusak di kode sumber Anda sendiri - atau contoh jendela yang rusak pada kode yang dikenal oleh tim. Bagi saya, hubungan antara ide-ide yang terlihat bagus di atas kertas dan contoh nyata melakukan banyak hal untuk mengembalikan poin.

Alan
sumber
1

Saat berurusan dengan detail teknis, saya suka mencobanya sendiri sehingga saya bisa mengatasi masalah dan mengatasinya. Oleh karena itu saya berpikir bahwa jika Anda ingin membangkitkan selera para programmer Anda dengan beberapa hal teknis, Anda harus menyajikan hal-hal keren mengenai subjek ini dan mengarahkan mereka ke buku yang Anda ingin mereka baca. Inilah yang dilakukan Microsoft pada PDC atau konferensi lainnya. Mereka meletakkan barang-barang keren dan memberi Anda beberapa sumber untuk membaca lebih lanjut. Semoga itu bisa membantu.

Ikaso
sumber
0

Mungkin sesekali mengubah format rapat, di mana seseorang mengambil topik teknis untuk disajikan kepada grup.


sumber
0

Pandangan pribadi saya tentang buku-buku berat teknis adalah diskusi sehari-hari. Saya mengerti dari sudut pandang klub buku yang sulit, tetapi bagaimana dengan membuat kelompok Anda menerima tantangan untuk mendapatkan ujian sertifikasi. Setelah terbatas pada persiapan 4 minggu, itu menyenangkan untuk terlibat dalam hal-hal teknis. Dalam hal ini Anda tidak perlu seluruh desa, kelompok berakhir dengan segelintir orang termotivasi dan benar-benar akan menyaring diri dalam seminggu. Percayalah, ini adalah bagaimana Anda bisa menantang diri sendiri dan tim.

Srikanth Remani
sumber