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
ペアプロ・モブプロ
Search
yosi
August 08, 2022
Programming
0
100
ペアプロ・モブプロ
yosi
August 08, 2022
Tweet
Share
More Decks by yosi
See All by yosi
自社開発のエンジニアの私が 大事にしてること(n=1)
yoshisan
1
54
なるほどGit講座 (追跡ブランチが理解できます!)
yoshisan
0
180
「自分の時間を生きる」キャリア論
yoshisan
1
98
小学生でもわかる SlackAPI×GAS
yoshisan
0
110
達人プログラマーになろう!
yoshisan
0
110
認証認可
yoshisan
1
130
オブジェクト指向が"チョットワカル"スライド
yoshisan
0
110
Linuxについて"ほんのチョットワカル"スライド
yoshisan
1
110
Let's React!! "チョットワカル"の第一歩
yoshisan
1
190
Other Decks in Programming
See All in Programming
【第4回】関東Kaggler会「Kaggleは執筆に役立つ」
mipypf
0
860
MLH State of the League: 2026 Season
theycallmeswift
0
160
AHC051解法紹介
eijirou
0
620
Claude Codeで実装以外の開発フロー、どこまで自動化できるか?失敗と成功
ndadayo
2
1.5k
サイトを作ったらNFCタグキーホルダーを爆速で作れ!
yuukis
0
510
AIレビュアーをスケールさせるには / Scaling AI Reviewers
technuma
2
230
『リコリス・リコイル』に学ぶ!! 〜キャリア戦略における計画的偶発性理論と変わる勇気の重要性〜
wanko_it
1
600
未来を拓くAI技術〜エージェント開発とAI駆動開発〜
leveragestech
2
180
Claude Codeで挑むOSSコントリビュート
eycjur
0
180
STUNMESH-go: Wireguard NAT穿隧工具的源起與介紹
tjjh89017
0
390
物語を動かす行動"量" #エンジニアニメ
konifar
14
5.5k
Dart 参戦!!静的型付き言語界の隠れた実力者
kno3a87
0
210
Featured
See All Featured
Making the Leap to Tech Lead
cromwellryan
134
9.5k
Java REST API Framework Comparison - PWX 2021
mraible
33
8.8k
Code Review Best Practice
trishagee
70
19k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
18
1.1k
Done Done
chrislema
185
16k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
48
9.6k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3k
Why You Should Never Use an ORM
jnunemaker
PRO
59
9.5k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
358
30k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
31
2.2k
Building Applications with DynamoDB
mza
96
6.6k
Designing for humans not robots
tammielis
253
25k
Transcript
ϖΞϓϩ Ϟϒϓϩ 2021/5/14(ۚ)ɹদాయ
ϖΞϓϩʹ͍ͭͯ ϖΞϓϩάϥϛϯά • φϏήʔλʔ(ࢦࣔ)ͱυϥΠόʔ(ίʔσΟϯά)ΛܾΊͯɺ ೋਓͰҰॹʹ։ൃ͢Δɻ • υϥΠόʔɹ جຊతʹΩʔϘʔυΛ༻ͯ͠ίʔσΟϯάΛߦ͏ਓɻ
εΩϧͷ͋ΔφϏήʔλʔͷࢦࣔʹैͬͯίʔσΟϯάΛਐΊ͍ͯ͘͜ͱͰɺॳ৺ ऀͰߴ͍࣭Λग़͢͜ͱ͕ՄೳɻϨϏϡʔ݉Ͷͨ࡞ۀ͕Good! • φϏήʔλ ։ൃ༰ʹԠͯ͡ɺෳ͋ΔΞϧΰϦζϜ͔ΒదͳίʔυΛ۩ମతʹఆ υϥΠόʔʹࢦࣔΛग़͢ɻ
Ϟϒϓϩ Ϟϒϓϩάϥϛϯά • 3ਓҎ্ͰҰॹʹ։ൃ͢Δ͜ͱɻ • υϥΠόʔ͕1ਓʹର͠ɺ φϏήʔλʔ͕2ਓҎ্ʹͳΓ·͢ɻ
None
Α͘ʹग़͞ΕΔͷ͕ɺɺɺ खΓ
Α͋͘ΔʮखΓʯͷݪҼ 1 ͳΜͱͳܾ͘ΊͯखΔ • ઃܭ͓Αͼ࣮Ͱʮ୲ऀ͕ͳΜͱͳܾ͘Ίͨ෦ʯͰɺΑ͘खΓ͕ൃੜ͢ Δɻ ʮͲ͏ͯͦ͠͏ͨ͠ͷ͔ʁʯ͜ͷ෦͕ʮͳΜͱͳ͘ʯͰܾ·ΔͱखΓ͕ൃ ੜͯ͠͠·͏ɻ •
Ϋϥεɺϝιουʹׂํ๏ • ΫϥεɺϝιουɺϑΟʔϧυͷ໋໊ • ϝιουͷॲཧॱংɺॲཧ༰ • ٕज़՝ͷղܾํ๏
Α͋͘ΔʮखΓʯͷݪҼ 2 λεΫʹ಄ͯ͠ࢹ͕ڱ͘ͳΓखΓ • λεΫʹ಄͗͢͠Δͱɺීஈൃੜ͠ͳ͍Α͏ͳཁҼͰखΓ͕ൃੜͯ͠ ͠·͏ • λεΫΛਐΊͯΔ͏ͪʹຊདྷͷతΛΕͯ͠·͍ɺతΛୡͰ͖ͳ͍ ՌΛɹ࡞ͬͯ͠·ͬͨ •
ࢥ͍ͭ͘ํ๏Ͱtry&errorͰઃܭɾ࣮ͨ͠ͷͰͦΕ͕࠷ద͔Ͳ͏͔Θ͔Βͳ ͍
νʔϜͷ͔͏ඪͱݸਓͷߦಈͷဃ ίϛϡχέʔγϣϯίετΛ վળ͢Δ͜ͱ͕ॏཁ
ϖΞϓϩͷϝϦοτ •࡞ۀϛεͷܰݮ •ۀ༰ͷڞ༗Ͱ࡞ۀޮԽ •ࣝͷ্ •νʔϜϫʔΫͷ্
࠷ऴతͳίʔυͷʹ͚ͯͷ ɾࢼߦࡨޡͷํ๏ ɾෆ۩߹Τϥʔͷௐࠪղܾ ɾΤσΟλͷ͍ํ ԿΑΓͷϝϦοτʂ ͜͏͍ͬͨݟٕज़ॻͰͳ͔ͳ͔ิరͰ͖ͳ͍ɻɻɻ
ϖΞϓϩͷσϝϦοτ? • εΩϧʹ͕ࠩ͋Δํยํ͕ୀ۶? • ॳ৺ऀಉ࢜ͰϝϦοτബ͍ • ίʔσΟϯάख๏Ͱͷҙݟ͕߹Θͳ͍࣌͋Δɻ ↓ • ڭ͑Δ͜ͱࣗͷֶͼʹͳΔ
• ͝ͱʹઐੑΛ୲͢Δ • ड༰͢Δ৺͕େࣄɻෳͷઃܭख๏ΛΔͷ͕ࣗͷٕज़ྗͷ্ʹͭͳ͕ Δɻ
ϖΞϓϩͷ৺ಘɹ19 ٳܜΛͱΔ ݠڏʹͳΔ ࣗ৴Λ࣋ͭ ίϛϡχέʔγϣϯ ࣖΛ͚Δ ࣄऀҙࣝΛ࣋ͭ ࠓΔ͜ͱʹूத͢Δ etc… ʮϖΞϓϩάϥϛϯά-
ΤϯδχΞͱͯ͠ͷࢦೆॻʯΑΓ
Ϟϒϓϩͷݪଇ HRT(ݠڏɾଚܟɾ৴པ)ͷݪଇ • ૬खΛ൱ఆ͍͚ͯ͠ͳ͍ • ͓ޓ͍͕HRTΛ࣋ͭ • νʔϜʹΛى͜͢ͷͰͳ͘ɺ
→νʔϜͰΛղܾ͢Δ • Έͳਓͷ1ɺָ͠͞ਓͷഒ
ϠϑΦΫͰͷࢼΈ • ৽ਓͱઌഐΤϯδχΞͰίʔυϦʔσΟϯάɻ(ίʔυπΞʔ) →ιʔείʔυͷҙਤΛૣ͘Γɺશମ༷ΛΑΓૣ͘ਂ͘ѲͰ͖·͢ɻ • ϓϧϦΫͳ͠ʹͦͷ··ຊ൪ίʔυʹϚʔδ(·͔͡ɺɺ) • ϖΞϩʔςʔγϣϯͷಋೖ •
ϦϑϨογϡେࣄ →ർΕͨ࣌ٿͨ͠Γ • PayPayϑϦϚͰͷ։ൃશͯϖΞϓϩ • TDDͰ։ൃ
ϛϥʔϦϯάػೳͰ ͓ޓ͍͕ૢ࡞Ͱ͖Δڥ ٿେࣄɻΒ͍͠w
ָఱͰͷϞϒϓϩϧʔϧ •࠷ॳ͔Βࡉ͔͍ϧʔϧઃ͚ͳ͍ •Ϟϒͷग़ೖΓࣗ༝ •ަզ͕Ոํࣜ(ʮΘΕɻʯ) •߹Θͳ͍ͱࢥͬͨΒΊΔ
None
None
None
None
None
ͲͪΒ͕ੜ࢈ੑ͕͋Δ͔ ؆୯ʹܾΊΒΕͳ͍
None