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
報恩謝徳! 自分も出張1on1始めます!
Search
rozary
March 01, 2019
Programming
0
1.4k
報恩謝徳! 自分も出張1on1始めます!
rozary
March 01, 2019
Tweet
Share
More Decks by rozary
See All by rozary
お前たちの仕様の伝え方は間違っている!
rozary
23
11k
「それでも、前を向きたい」悩みごとや難題にぶつかったとき 一歩踏み出すためのマインドセット
rozary
0
3.1k
2年開発してるけれど リリースされてないプロダクトに 関わることになって行ったこと
rozary
0
250
エンジニアのしゃかい科
rozary
1
850
「こんな現場やってられるか!」一人のエンジニアが プロジェクトマネジメントに 足突っ込んだ結果
rozary
1
960
「本当に」ひとりで始めるチームビルド
rozary
1
1.5k
Other Decks in Programming
See All in Programming
型安全なDrag and Dropの設計を考える
yudppp
5
630
TypeScript だけを書いて Tauri でデスクトップアプリを作ろう / Tauri with only TypeScript
tris5572
2
480
【TSkaigi 2025】これは型破り?型安全? 真実はいつもひとつ!(じゃないかもしれない)TypeScript クイズ〜〜〜〜!!!!!
kimitashoichi
1
280
がんばりすぎないコーディングルール運用術
tsukakei
1
110
Doma で目指す ORM 最適解
nakamura_to
1
160
Boast Code Party / RubyKaigi 2025 After Event
lemonade_37
0
310
ワイがおすすめする新潟の食 / 20250530phpconf-niigata-eve
kasacchiful
0
120
rbs-traceを使ってWEARで型生成を試してみた After RubyKaigi 2025〜ZOZO、ファインディ、ピクシブ〜 / tried rbs-trace on WEAR
oyamakei
0
460
iOSアプリ開発もLLMで自動運転する
hiragram
6
1.9k
〜可視化からアクセス制御まで〜 BigQuery×Looker Studioで コスト管理とデータソース認証制御する方法
cuebic9bic
0
210
❄️ tmux-nixの実装を通して学ぶNixOSモジュール
momeemt
1
110
複雑なフォームを継続的に開発していくための技術選定・設計・実装 #tskaigi / #tskaigi2025
izumin5210
12
5.7k
Featured
See All Featured
4 Signs Your Business is Dying
shpigford
183
22k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
Building Adaptive Systems
keathley
41
2.6k
StorybookのUI Testing Handbookを読んだ
zakiyama
30
5.7k
Navigating Team Friction
lara
185
15k
Fireside Chat
paigeccino
37
3.5k
Designing for Performance
lara
608
69k
Side Projects
sachag
453
42k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
34
2.3k
Thoughts on Productivity
jonyablonski
69
4.7k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
8
740
Producing Creativity
orderedlist
PRO
345
40k
Transcript
LJDIJKPKJQN !J@SP[BSZ ใԸँಙʂ ࣗग़ுPO࢝Ί·͢ʂ
ࣗݾհ গ͠Ͱ ίϯςΩετΛଗ͑Δҝͷ
ࣗݾհ J@SP[BSZ ΜɺΤϯδχΞ͔Β࢝·Γɺ ٕज़Ϛωδϝϯτɺ1.ͳͲΛ͓ͬͯΓ·͢ ଚܟ͢ΔཧऀϒϥΠτ͞ΜͰ͢ɻ ΞΠίϯәॏͳΜͰ͚͢ΕͲ ͏৯ΒΕͳ͍ͷͰ͢ LJDIJKPKJQNͷQNzϓϩμΫτϚωʔδϟʔzͳਓ
ࣗͷࢥߟ
ࣾձ ϓϩμΫτ ݱ ྑ͍ϓϩμΫτ ྑ͍։ൃݱ͔Βੜ·ΕΔ ͦͯࣾ͠ձ
ग़Ҭ QN@SPQQPOHJɺTNOɺTDSVNPTBLB
͓ͷͳ͕Ε ͍͍ͩͨ ࠷ॳʹ·ͱΊ Ͷͬ͜ͷ ͖͔͚ͬ ࣄ্ͷPO ग़ுPO ͓ΘΓʹ
࠷ॳʹ·ͱΊ
࠷ॳʹ·ͱΊ ग़ுPO͡Ί·͢
Ͷͬ͜ͷ
ࣗͷਓੜ ͱܦݧ εΩϧ ͓Μ͗Όʔ ΤϯδχΞ45"35 ࣄۀŋܦӦ 1.ŋεΫϥϜ ։ൃϚωʔδϟʔ খֶߍڭһ໔ڐ
͓Μ͗Όʔ ͓Μ͗Όʔ ༡Ϳ ͣͬͱ༡ΜͰΔΜͰ͚͢ΕͲͶ ΠϚίί
ࣗͷϞνϕͱ͔ͦͷล
సػ ͰΤϯδχΞ ͰϚωδϝϯτ Ͱʜʜʜ
Կ͔৽͍͜͠ͱΛΓ࢝Ί ͳ͍ͱෆ҆ͳλʔϯ
ֶश͚ͭͮ͠ͳ͍ͱʜ ̋͵ʜ ˠ୰͖ɻ ੜ͖͍͚ͯͳ͍ʜ ˠೳྗతʹࣄۀతʹੜଘΛڴ͔͞ΕΔʜ͜Θ͍ʜ ͜ΕҎ্ָʹͳΒͳ͍ʜ ˠࠓ͚ͤͩΕͲɺͬͱָʹָ͘͠ੜ͖͍ͨΜͩΑͦ͏͍͏ͷͰ͠ΐ
Կ͔৽͍͜͠ͱΛΓ࢝Ί ͳ͍ͱਏ͍λʔϯ
͖͔͚ͬ
None
2DBGF ౦ژϛουλϯൺ୩֊ IUUQTSPZBMHBSEFODBGFDPNRDBGF
None
ಘΒΕͨ͜ͱ Βͳ͍ܦݧ ˠࣗͱҟͳͬͨܦݧࢥߟɻ৫͔Β৫ʹͱΒΘΕͳ͍ಈ͖ʹͳ͍ͬͯ͘աఔ͖ ͜ͷਓͳΜͩ ˠNBHOPMJBL͞Μɺྋ͍͠إ͠ͳ͕ΒͳΜͰͬͯΔײੌ͍ ֶशͷωλ ˠʰײͱີ݁߹͢ΔϓϩδΣΫτϚωδϝϯτʱ
ಘΒΕͨ͜ͱ ڭҭŋҭŋؐݩ ࣗͷΈʹର͢ΔΩʔϫʔυ
ʰग़ுPOʱΊͪΌ͑͑Μ ઌिɺTDSVNPTBLBݴ͔ͬͯͨΒଟগω
ύΫ͍͍ͬͯͰ͔͢ શવྑ͍Ͱ͢Α ??
None
ͨ·ͨ·ञ͕͋Δ͚ͩͰ͢ɻ
ग़ுPO͡Ί·͢ ͱ͍͏͜ͱͰʜ
ࣄ্ͷPO ͪΐͬͱ;Γ͔͑Γ
ࣗͷࣄ্ͰͷPO ૂ͍ ࣄۀͷޭɺҭɺධՁŋࠪఆɺ՝ͷٵ্͍͛ ͠߹͏͜ͱ ϓϩδΣΫτɺνʔϜɺձࣾɺຊਓ ΩϟϦΞ ࡶஊ ฉ͘ࣄ ϓϩδΣΫτɺνʔϜɺձࣾɺݸਓʹ࣭ؔͯ͠ɾཁ ͑Δࣄ
ඪͱݱঢ়ͷ͢Γ߹Θͤ ظ͍ͯ͠Δ͜ͱɾͬͯ΄͍͜͠ͱ ԡ͑͞Δ؍ ͳ͘Ε͍ͯΔ͔ɺָ͘͠ࣄ͕Ͱ͖͍ͯΔ͔ɻ νʔϜͷۀΛݟ௨͍ͤͯΔ͔ɺεέδϡʔϧձࣾͷঢ়ଶΛೝ͍ࣝͯ͠Δ͔ɻ ύϑΥʔϚϯε͕ྑͰ͋Δ͔ɻ ۈଵ͕ྑͰ͋Δ͔ɻ దٓ ૬खʹ͋Θͤͳ͕Β
ग़ுPO Ͳ͏Δͷ
ࣗͷࣄ্ͰͷPO ૂ͍ ࣄۀͷޭɺҭɺධՁŋࠪఆɺ՝ͷٵ্͍͛ ͠߹͏͜ͱ ϓϩδΣΫτɺνʔϜɺձࣾɺຊਓ ΩϟϦΞ ࡶஊ ฉ͘ࣄ ϓϩδΣΫτɺνʔϜɺձࣾɺݸਓʹ࣭ؔͯ͠ɾཁ ͑Δࣄ
ඪͱݱঢ়ͷ͢Γ߹Θͤ ظ͍ͯ͠Δ͜ͱɾͬͯ΄͍͜͠ͱ ԡ͑͞Δ؍ ͳ͘Ε͍ͯΔ͔ɺָ͘͠ࣄ͕Ͱ͖͍ͯΔ͔ɻ νʔϜͷۀΛݟ௨͍ͤͯΔ͔ɺεέδϡʔϧձࣾͷঢ়ଶΛೝ͍ࣝͯ͠Δ͔ɻ ύϑΥʔϚϯε͕ྑͰ͋Δ͔ɻ ۈଵ͕ྑͰ͋Δ͔ɻ దٓɺ૬खʹ͋Θͤͳ ͕Βɻ ͜ΜͳΜग़དྷͳ͍
ग़ுPOͷ͍͍ͱ͜Ζ ੍֎͠ ˠ૬खͷ৫ຊਓͷঢ়ଶΛ͋·ΓΒͳ͍͔Βɻ͔Βߟ͑ΒΕΔɻ ৽͍͠ൃݟ ˠ͋·ΓΒͳ͍ਓͱͬ͘͡Γ͠߹͑Δɻීஈ͍Δ৫ͱΕͨਓؒഎܠ͕ҧ͏ɻ ԣͷਓؒ ˠ৫ͩͱࣅͨΑ͏ͳಈ͖͍ͯ͠Δํগ͍ɻͦΜͳ߹ͰͤΔɻιϨɻ ٯʹ
ͦͯ͠ɺҿΊΔ ιϨͳ
ॳΊʹΔͱΑͦ͞͏ͳ͜ͱ ಇ͖ํ ˠࣗͷͰͳ͍͚ΕͲɺੜ׆ͷงғؾ͕͔ͭΊͦ͏ɻ ৫ͷਓؒ ˠࣗͷͰͳ͍͚ΕͲɺͲΜͳ׆༂Λ͍ͯ͠Δͷ͔͔ͭΊͦ͏ɻ ͍͖ͳΓࣗͷΛ͠ͳ͍ײ͡ Ώͬ͘ΓΕ͍ͯ͘ എܠ͕ଗ͍ͬͯ͘ ग़ுPO
ͲΜͳPO͕ରԠͰ͖Δͷ ࣗͷදެ։͠·͢
J@SP[BSZͷද IUUQTKBXIPUXJDPNJ@SP[BSZ Α͘͏ݴ༿
IUUQBQQMJNBLFSKQBOBMZUJD@BQQT J@SP[BSZͷද ɾࠓͷπΠʔτճ ɾͯͳϒϩάͷਓ ɾޱบʮා͍ʯ ɾφϥςΟϒѪ͕Ϡό͍ ɾΞϓϦڰ ɾͯͳϒϩάͷΨν ɾझຯ͕খྛݡଠ
ɾͪͳ͕࿀ਓ ɾϊʔαϯλϊʔϥΠϑ ɾੜଉΫϥελ༗അઢ
J@SP[BSZͷද IUUQTQFSTPOBMJUZJOTJHIUTEFNPOHCMVFNJYOFU ϫτιϯੳ
J@SP[BSZͷද IUUQTQFSTPOBMJUZJOTJHIUTEFNPOHCMVFNJYOFU ϫτιϯੳ
ग़ுPO͡Ί·͢ UXJUUFSͰ ͜ͷޙͰֻ͓͚͍ͩ͘͞ ͱ͍͏͜ͱͰ
͓ΘΓʹ
ҰॹʹΜͩΓߟ͑ͨΓͨ͠ΒԿා͘ͳ͍ ϋζ ͓͓ͪͯ͠Γ·͢ ׂΓצͶ ͰɺňPOʼnͩ͠ ܦඅਫ਼ࢉͰ͖Δͷ͔ͳ
༨ஊ ࣗʹԿ͕ग़དྷΔ͔Θ͔Βͳ͍͚ΕͲɺࣗͷΑ͏ʹΜͩ Γߟ͑ͨΓ͍ͯ͠Δਓ͕͍ͨΒɺ͠૬खͱ͔นଧͪ͘Β ͍ࣗͰग़དྷΔ͔ͳͱɻࣗઈࢍΜͩΓɺߟ͑த ͩͬͨΓ͢Δࣗ͠Կ͔ಘΒΕΔͷ͋Δ͔ͳͱɻͦ ΕɺͳΜ͔POΈ͍ͨͳܗͰग़དྷΔͷ͔ͳͱɺՄೳੑΛ ൿΊ͍ͯΔΜ͡Όͳ͍͔ͳͱɻͱࢥ͍ͬͯͨΓͯ͠ɻҰൠత ͳPOΈ͍ͨͳίϯςΫετ͕ଗͬͨதͰΔΘ͚Ͱͳ͍ɺ ग़ுPO͍ͬͯ͏ͷ͕Ͳ͏͍͏ͷʹͳΔͷ͔Θ͔Βͳ͍ ͚ΕͲɺ·͊ՄೳੑΛײ͡ΔͳΒͬͯΈΑ͏͔ͳͱɻ
༨ஊ िؒɺ؈٧ʹͳͬͯ։ൃͯͨ͠ܦݧͱ͔͋Δ ͚Ͳɺ͍Βͳ͍ʜɻ
΄Μͱʹ͓ΘΓ