エムスリーテックブログエムスリーテックブログ読者になるエムスリーテックブログエムスリー(m3)のエンジニア・開発メンバーによる技術ブログです2024-06-14スピード感のあるギークな勉強会のリアル〜実用Git第3版の輪読会を題材にまえがきこんにちは。第3版」の輪読会が足掛け2ヶ月で大団円を迎えました。振り返ってみると、エムスリーのエンジニアが持つ資質であるリーダーシップ、スピード感、ギークさがにじみ出ていた会でした。本記事ではこの輪読会の様子をお伝えするとともに、エンジニアリンググループの雰囲気を知っていただければと思います。!!エンジニア採用ページはこちらカジュアル面談もお気軽にどうぞインターンも常時募集していますきっかけ皆さんも常日頃のコードベースへの変更はお互いにレビューしているかと思います。出し方やコミットの積み方に特に厳格なルールを設けていないものの、意味のある単位ごとにコミットをまとめてくれるとレビューが楽だよね、という話題がSlack上でありました。第3版」が出たねという話題に繋がり、Gitの操作を上達するためにはもちろん、内部構造も詳しく理解できそうでちょうど良い本じゃん、と大盛り上がり。エンジニア雑談チャンネルで輪読会の実施を発表し、参加メンバーを募集しました(3月11日。ちなみに当該書籍の出版は3月8日)。3日後、声をかけた本人が初回として1章・2章を発表し(3月14日)、スタートしました。このような、自らプロジェクトを立ち上げて推し進めるするリーダーシップは、エムスリーが掲げる3つの行動指針のひとつ「社長意識」として強く推奨されています。詳しくは、例えば次の記事を参照ください。ここで立ち上がったのは勉強会ですが、業務における施策・プロジェクト・サービスも全く同様に立ち上がり、進行していきます。Japanの書籍紹介ページ)」は、バージョン管理システムGitの包括的な解説書です。Gitの持つ幅広いサブコマンドを基礎・中級レベル・上級レベルとレベルごとに順序立てて分かりやすく解説しています。それだけでなく、Gitの内部構造や、コンセプト(なぜそういう作りにしているのか?)も深堀りされており、単にコマンドを暗記するのではない、背景を理解して使いこなせるという意味で「実用」的でした。形式5チーム横断で総勢10人の参加する輪読会になりました。章ごとに担当を決め、発表者が事前に読んで資料をまとめる発表会方式になりました。担当決めは、基本的に自分が興味がある章に立候補してもらいつつ、特に希望のないメンバーが空きをカバーすることで、すべての章を埋めることができました(含む付録)。ターミナルエミュレータを利用したデモ主体にしたりと、工夫しながら完走できました。全18章を全10回の開催での完走になりました(5月30日)。commitをみんなで見に行くの図ギークなところ個人的に印象に残ったポイントを箇条書きでお伝えします。