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?
Jawaban:
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.
sumber
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.
sumber
Mungkin sesekali mengubah format rapat, di mana seseorang mengambil topik teknis untuk disajikan kepada grup.
sumber
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.
sumber