Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
SadServers を使って チームで学んでみた / 20230719 Play SadServers with My Team
Search
mackey0225
July 19, 2023
Programming
2
620
SadServers を使って チームで学んでみた / 20230719 Play SadServers with My Team
mackey0225
July 19, 2023
Tweet
Share
More Decks by mackey0225
See All by mackey0225
スクラムガイドのスプリントレトロスペクティブを改めて読みかえしてみた / Re-reading the Sprint Retrospective Section in the Scrum Guide
mackey0225
3
510
チームでモデリングを育てるうえで 考えたこと・気づいたこと / Cultivating Modeling in Teams: Thoughts and Insights
mackey0225
7
4.5k
IntelliJ IDEA を知らなかった 自分に教えたい小ネタ集 / IntelliJ IDEA Hints for My Past Self
mackey0225
5
240
社内 LT 会を(ゆるく)始めたい / Kicking Off Relaxed Lightning Talks Within Our Company
mackey0225
1
49
仕事の報酬は何だろう? / Understanding the True Value of Work
mackey0225
1
44
Java 8 から 21 へのバージョンアップでどう変わる?:実アプリケーションで学ぶ実装のポイント【増補改訂版】 / 20240125 Key Implementation Points from Java 8 to 21 Expanded Edition
mackey0225
4
840
Java 8 から 21 へのバージョンアップでどう変わる?:実アプリケーションで学ぶ実装のポイント / 20231111 Key Implementation Points from Java 8 to 21
mackey0225
8
1.7k
Apache Commons Math を使って 機械学習をやってみた / Enjoy Machine Learning using Apache Commons Math
mackey0225
2
740
Git 未経験者 が GitHub Actions で CICD できるようになるまで / 20221127-JJUGCCC-2022-Fall-Git-beginner-built-CICD-pipeline-with-GitHubActions
mackey0225
3
620
Other Decks in Programming
See All in Programming
Amazon Aurora Serverless v2が意外と高かった話と、AWS Database Migration Serviceの話
satoshi256kbyte
1
110
Documentation testsの恩恵 / Documentation testing benefits
ssssota
1
550
Native Federation: The Future of Micro Frontends in Angular
manfredsteyer
PRO
0
170
ペパボOpenTelemetry革命
pyama86
2
450
CDKコントリビュートの最初の壁を越えよう! -簡単issueの見つけ方-
badmintoncryer
3
410
“Seeing Like a Programmer”—Resiliency, Limits, and Moral Hazards in Software Engineering (LambdaConf 2024)
chriskrycho
0
430
Kotlin Multiplatform at Stable and Beyond (Android Makers 2024)
zsmb
0
600
2024 コーディング研修
ckazu
2
630
酒飲んでたらテックリードになった話
spbaya0141
0
200
Namespace, What and Why
tagomoris
3
630
Effectで作る堅牢でスケーラブルなAPIゲートウェイ / Robust and Scalable API Gateway Built on Effect
yasaichi
7
1.2k
TypeScriptとGraphQLで実現する 型安全なAPI実装 / TSKaigi 2024
hokaccha
5
2.6k
Featured
See All Featured
Mobile First: as difficult as doing things right
swwweet
217
8.6k
Happy Clients
brianwarren
92
6.4k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
21
1.6k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
21
2k
Why You Should Never Use an ORM
jnunemaker
PRO
51
8.7k
What’s in a name? Adding method to the madness
productmarketing
PRO
17
2.7k
GraphQLの誤解/rethinking-graphql
sonatard
56
9.3k
Docker and Python
trallard
35
2.7k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
23
1.7k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
242
1.2M
Rails Girls Zürich Keynote
gr2m
91
13k
Rebuilding a faster, lazier Slack
samanthasiow
74
8.3k
Transcript
SadServers を使って チームで学んでみた 2023-07-19 エンジニアの勉強法ハックLT- vol.11 #studyhacklt BABY JOB株式会社 浅野
正貴 (@mackey0225)
目次 • 自己紹介 • やったこと • SadServers とは • 背景
• 結果と個人的な感想 2
お前誰やねん 3
自己紹介 名前:浅野 正貴 所属:BABY JOB 株式会社(2022-06 入社) 役割:Java とか AWS とかやっています
Twitter: @mackey0225 / GitHub: @mackey0225 オンラインのLT登壇は初めてなので、変に緊張してます! 4
自己紹介 - 所属企業紹介 5
自己紹介 - 所属企業紹介 - サービス紹介 6
自己紹介 - 所属企業紹介 - サービス紹介 7
なにをしたん? 8
やったこと • SadServers をチーム(複数人)でモブプロっぽくやりました ◦ Google Meet や Slack のハドルで実施
◦ 一人がドライバーとなって画面共有しながら SadServers の問題を解く ◦ ほかメンバーは ▪ ドライバーと一緒に考えたり、 ▪ 使えそうなコマンドはなにかないか調べたり、 ▪ やり取りをただ見てたり、 などなど • タイミング ◦ チームのイテレーションイベントの余った時間 ◦ 「雑談会」という取り組みの中の企画 ▪ 不定期で火曜のお昼に、有志でやっているコミュニケーションの場 9
SadServers って何なん? 10
SadServers とは • https://sadservers.com/ • Like LeetCode for Linux ◦
簡単に言うと、 ▪ 問題を抱えた Linux サーバーのターミナル が立ち上がって ▪ 試行錯誤して、問題を解決をし、ターミナル操作や Linux コマンドを学ぶ • 無料 • 登録なしでもOK ってか、説明するより実際にやってみたほうが分かる! なので、このLT会終わったらやってみ! 11
なんでそんなことしたん? 12
背景 • コミュニケーションの活性化になるかも? ◦ 弊社開発部はリモートで働くメンバーも多い • 自分以外を巻き込めば、いい意味で束縛になるので、勉強進むかも? ◦ 他者を巻き込むのは、勉強の習慣化の常套手段 •
このサービスを知ってほしかった ◦ 良いプロダクトをシンプルに伝えたかった 13
で、どうだった? 14
やった結果(個人的な感想を添えて) • SadServers めっちゃ良い! ◦ ターミナルを用いた Linux コマンドの勉強になった ◦ 障害原因や問題解消の訓練になった
◦ 無料・登録不要 ▪ 本当に良いと思えば、投げ銭しましょう! • メリット ◦ 知識だけでなく、思考の共有もできた ◦ 障害などがあったときのタスクフォースのような動きもできた • デメリット ◦ メンバー間に熟練度の差があると、進みが合わせづらい(早い or 遅い) ▪ コミュニケーション活性化かチームのビルディングを目的とするといいかも 15
その先として • このやり方は、他の学習系サービスや問題集でも使えるんじゃね? ◦ LeetCode ◦ Hack The Box ◦
AWS Cloud Quest ◦ AtCoder の過去問 ◦ ISUCON の過去問 ◦ IPA 情報処理技術者試験の過去問 ◦ などなど 16 時間がいくらあっても ⾜りぬわ!!
ご清聴ありがとうございました! 17