Slide 1

Slide 1 text

SadServers を使って チームで学んでみた 2023-07-19 エンジニアの勉強法ハックLT- vol.11 #studyhacklt BABY JOB株式会社 浅野 正貴 (@mackey0225)

Slide 2

Slide 2 text

目次 ● 自己紹介 ● やったこと ● SadServers とは ● 背景 ● 結果と個人的な感想 2

Slide 3

Slide 3 text

お前誰やねん 3

Slide 4

Slide 4 text

自己紹介 名前:浅野 正貴 所属:BABY JOB 株式会社(2022-06 入社) 役割:Java とか AWS とかやっています Twitter: @mackey0225 / GitHub: @mackey0225 オンラインのLT登壇は初めてなので、変に緊張してます! 4

Slide 5

Slide 5 text

自己紹介 - 所属企業紹介 5

Slide 6

Slide 6 text

自己紹介 - 所属企業紹介 - サービス紹介 6

Slide 7

Slide 7 text

自己紹介 - 所属企業紹介 - サービス紹介 7

Slide 8

Slide 8 text

なにをしたん? 8

Slide 9

Slide 9 text

やったこと ● SadServers をチーム(複数人)でモブプロっぽくやりました ○ Google Meet や Slack のハドルで実施 ○ 一人がドライバーとなって画面共有しながら SadServers の問題を解く ○ ほかメンバーは ■ ドライバーと一緒に考えたり、 ■ 使えそうなコマンドはなにかないか調べたり、 ■ やり取りをただ見てたり、 などなど ● タイミング ○ チームのイテレーションイベントの余った時間 ○ 「雑談会」という取り組みの中の企画 ■ 不定期で火曜のお昼に、有志でやっているコミュニケーションの場 9

Slide 10

Slide 10 text

SadServers って何なん? 10

Slide 11

Slide 11 text

SadServers とは ● https://sadservers.com/ ● Like LeetCode for Linux ○ 簡単に言うと、 ■ 問題を抱えた Linux サーバーのターミナル が立ち上がって ■ 試行錯誤して、問題を解決をし、ターミナル操作や Linux コマンドを学ぶ ● 無料 ● 登録なしでもOK ってか、説明するより実際にやってみたほうが分かる! なので、このLT会終わったらやってみ! 11

Slide 12

Slide 12 text

なんでそんなことしたん? 12

Slide 13

Slide 13 text

背景 ● コミュニケーションの活性化になるかも? ○ 弊社開発部はリモートで働くメンバーも多い ● 自分以外を巻き込めば、いい意味で束縛になるので、勉強進むかも? ○ 他者を巻き込むのは、勉強の習慣化の常套手段 ● このサービスを知ってほしかった ○ 良いプロダクトをシンプルに伝えたかった 13

Slide 14

Slide 14 text

で、どうだった? 14

Slide 15

Slide 15 text

やった結果(個人的な感想を添えて) ● SadServers めっちゃ良い! ○ ターミナルを用いた Linux コマンドの勉強になった ○ 障害原因や問題解消の訓練になった ○ 無料・登録不要 ■ 本当に良いと思えば、投げ銭しましょう! ● メリット ○ 知識だけでなく、思考の共有もできた ○ 障害などがあったときのタスクフォースのような動きもできた ● デメリット ○ メンバー間に熟練度の差があると、進みが合わせづらい(早い or 遅い) ■ コミュニケーション活性化かチームのビルディングを目的とするといいかも 15

Slide 16

Slide 16 text

その先として ● このやり方は、他の学習系サービスや問題集でも使えるんじゃね? ○ LeetCode ○ Hack The Box ○ AWS Cloud Quest ○ AtCoder の過去問 ○ ISUCON の過去問 ○ IPA 情報処理技術者試験の過去問 ○ などなど 16 時間がいくらあっても ⾜りぬわ!!

Slide 17

Slide 17 text

ご清聴ありがとうございました! 17