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
Kazuhiko Yamashita
January 18, 2019
Technology
20
7.5k
学び続ける努力
【福岡開催】エンジニア成長のカギとなる!アウトプット実践講座
https://forkwell.connpass.com/event/113560/
Kazuhiko Yamashita
January 18, 2019
Tweet
Share
More Decks by Kazuhiko Yamashita
See All by Kazuhiko Yamashita
Managing Database Migrations in Go Backend Systems
pyama86
0
53
新しい職場の CI が 20 分かかっていたらあなたならどうする?
pyama86
1
1.4k
事業を差別化する技術を生み出す技術
pyama86
4
1.7k
Re:Define 可用性を支える モニタリング、パフォーマンス最適化、そしてセキュリティ
pyama86
9
8.9k
AI時代におけるSRE、 あるいはエンジニアの生存戦略
pyama86
6
1.8k
Tuning GraphQL on Rails
pyama86
2
2.1k
ttlcacheのここがスゴい
pyama86
1
190
クラウドサービスの 利用コストを削減する技術 - 円安の真南風を感じて -
pyama86
3
660
実践ARMアーキテクチャ移行
pyama86
2
2.5k
Other Decks in Technology
See All in Technology
プラットフォーム転換期におけるGitHub Copilot活用〜Coding agentがそれを加速するか〜 / Leveraging GitHub Copilot During Platform Transition Periods
aeonpeople
1
210
Webアプリケーションにオブザーバビリティを実装するRust入門ガイド
nwiizo
7
860
実践!カスタムインストラクション&スラッシュコマンド
puku0x
0
480
自作JSエンジンに推しプロポーザルを実装したい!
sajikix
1
190
現場で効くClaude Code ─ 最新動向と企業導入
takaakikakei
1
260
企業の生成AIガバナンスにおけるエージェントとセキュリティ
lycorptech_jp
PRO
2
190
Terraformで構築する セルフサービス型データプラットフォーム / terraform-self-service-data-platform
pei0804
1
190
LLMを搭載したプロダクトの品質保証の模索と学び
qa
0
1.1k
Snowflake Intelligenceにはこうやって立ち向かう!クラシルが考えるAI Readyなデータ基盤と活用のためのDataOps
gappy50
0
270
roppongirb_20250911
igaiga
1
240
未経験者・初心者に贈る!40分でわかるAndroidアプリ開発の今と大事なポイント
operando
5
730
Django's GeneratedField by example - DjangoCon US 2025
pauloxnet
0
150
Featured
See All Featured
Designing Experiences People Love
moore
142
24k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.1k
It's Worth the Effort
3n
187
28k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
Side Projects
sachag
455
43k
Writing Fast Ruby
sferik
628
62k
Thoughts on Productivity
jonyablonski
70
4.8k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
Navigating Team Friction
lara
189
15k
Product Roadmaps are Hard
iamctodd
PRO
54
11k
Speed Design
sergeychernyshev
32
1.1k
Art, The Web, and Tiny UX
lynnandtonic
303
21k
Transcript
ʙ৽ͷ෩܆ΔεϞʔΫιʔεͱڞʹʙ !QZBNB(.01FQBCP *OD ΤϯδχΞͷΧΪͱͳΔʂΞτϓοτ࣮ફߨ࠲ ֶͼଓ͚Δྗ
ΤϯδχΞ ࢁԼ!QZBNB ϗεςΟϯάࣄۀ෦νʔϑςΫχΧϧϦʔυ IUUQTUFOTOBQPODPN
ϗεςΟϯάࣄۀ &$ࢧԉࣄۀ ϋϯυϝΠυɾͦͷଞࣄۀ
45/4 -JOVY/444FSWFS TUOTKQ
ܧଓతͳΞτϓοτ
ϖύϘ͕େࣄʹ͍ͯ͠Δ̏ͭͷ͜ͱ ΈΜͳͱྑ͘͢Δ͜ͱ ϑΝϯΛ૿͢͜ͱ Ξτϓοτ͢Δ͜ͱ
Ξτϓοτʁ
Ξτϓοτ wϒϩάΛॻ͘ wίʔυΛॻ͘ wొஃ͢Δ
໘ஊɺΈΜͳͱྑ͘͢ΔɺΞτϓοτ͢Δͱ͍͏෦ʹ͍ͭͯಉ͜͡ͱΛ৭Μͳਓʹͻͨ͢Β܁Γฦ͠આ໌͍ͯ͠ΔͷͰ ॻ͍͓ͯ͜͏ͱࢥ͏ɻ ΈΜͳͱྑ͘͢Δͱ͍͏߲Ͱҧ͏νʔϜͱίϛϡχέʔγϣϯΛͱͬͯ։ൃͨ͠ͷͰධՁ" 4Ͱ͢ͱ͍͏ਓ͕ଟʑ͍Δ͚Ͳɺ ઐ৬Ͱ͋ΔΤϯδχΞʹͱͬͯɺͦΕۀΛߦ͢Δ্ͰͨΓલͰ͋ΓʮࣄΛ͍ͯ͠·ͨ͠ʯͱಉٛͳͷͰɺͦΕΒ͕༏Ε࣮ͨ Ͱ͋ΔɺͱධՁ͢Δ͜ͱͰ͖ͳ͍ɻ ͰͲ͏͍͏͜ͱ͕༏Ε͍ͯΔͷ͔ɺͱ͍͏ͷڃʹӨڹ͢Δͷͷɺେผ͢ΕίϛϡχέʔγϣϯΛͱΔൣғ͕ڃͰٻΊΒΕ͍ͯ Δͷʹൺͯࣄۀ෦ɺձࣾΛ͍͑ͯΔͳͲൣғ͕͍Ͱ͋ͬͨΓɺίϛϡχέʔγϣϯͷൃ͕ࣗΒͷ׆ಈʹΑͬͯҾ͖ى͜͞Εͨͷ Ͱ͋ͬͨΓ͢Δɺͱ͍͏Α͏ͳ߹ʹ༏Ε͍ͯΔɺͱධՁՄೳͱߟ͍͑ͯΔɻ ͭ·ΓɺʮࣗΒ͕ԿΛͨ͠ɺԿΛ࣮ݱͨ͠ʯͱ͍͏͜ͱ͕Ҿ͖ۚͱͳͬͯɺίϛϡχέʔγϣϯΛऔΕΔΑ͏ʹͳͬͨɺίϛϡχέʔγϣϯ
͕ߴ͍ϨϕϧͰऔΕΔΑ͏ʹͳͬͨɺͱ͍͏ࣄ࣮Λओு্ͨ͠Ͱɺ͜ͷԿΛͨ͠ɺͱ͍͏͜ͱ͕༏Ε࣮ͨͳͷͩɺͱ͍͏ओு͕ॳΊͯՄೳ ͱͳΔɻ ·ͨɺΞτϓοτ͕Γͯͳ͍ͷͰΞτϓοτΛؤுΔͱ͍͏ͷɺ༏ΕͨɺධՁՄೳͳΞτϓοτ͕Ͳ͏͍͏ͷͰ͋Δ͔ɺͱ͍͏ ͜ͱΛҙࣝ͠ͳ͚ΕͳΒͳ͍ɻITCU͕ߟ͑Δ༏ΕͨΞτϓοτͱ͍͏ͷʮΞτϓοτʹΑͬͯਓʹߦಈΛҾ͖ى͔ͤͨ͜͞Ͳ ͏͔ʯͱ͍͏͜ͱ͕͋Δɻ ྫ͑༏ΕͨιϑτΣΞਓʑʹڝ૪৺Λ͔͖ͨͯɺ։ൃҙཉΛҾ͖ى͜͠ɺ৽͍͠ൃ໌Λଅ͢͠ɺ༏Εͨൃදॻ੶ਓʑͷϞνϕʔγϣ ϯΛߴΊͯɺ৽͍͠׆ಈͷ༐ؾΛҾ͖ىͤ͜͞Δͷͩɻ ͦͷΑ͏ͳΞτϓοτΛ͍ͯ͠ΔਓԿΛ͍ͯ͠Δͷ͔ɺීஈԿΛߟ͍͑ͯΔͷ͔ɺͱ͍͏͜ͱʹڵຯΛͬͯɺ͕ࣗͦΕΒͷϓϥΫςΟ εΛԿߟ͑ͳ͍Ͱਅࣅͨ͠Γɺಉ༷ͷޮՌ͕ग़Δ͜ͱΛ࣮ફ͢ΔͳͲɺͦ͏͍ͬͨྗΛੵΈॏͶΔ͜ͱͰॳΊͯʮධՁՄೳͳΞτϓο τʯ͕ੜΈग़͞ΕΔͱߟ͍͑ͯΔɻ Ξτϓοτ͕Γͯͳ͍ɺͱ͍͏ਓɺ·্ͣهʹॻ͍ͨΑ͏ͳ༏ΕͨΞτϓοτΛ୳͢͜ͱΛΦεεϝ͢Δɻ ITCUจॻ
ਓʹߦಈΛҾ͖ىͤ͜͞Δ Ξτϓοτ
༏ΕͨΞτϓοτ wϒϩάΛॻ͘ˠϒοΫϚʔΫ͞ΕΔɺҾ༻͞ΕΔɺ࣮ફ͞ΕΔ wίʔυΛॻ͘ˠར༻͞ΕΔɺίϯτϦϏϡʔτΛड͚Δ wొஃ͢Δˠ࣭͞ΕΔɺϒϩάʹॻ͔ΕΔɺू٬͕Ͱ͖Δ
ܧଓ͢ΔͨΊʹͲ͏͢Δ͔ʁ
ܧଓతΠϯϓοτ
.ZDBTF
ͬ͘͟ΓQZBNB wύΠΦχΞϓϥζϚσΟεϓϨΠظ w25/FUظ wϖύϘظ ࠓ
11%ظ
11%ظ ʙࡀ w৬ςϨϏੜ࢈ͷࣾ4& ϔϧϓσεΫʙαʔόཧ wͻͨ͢Βࢿ֨Λͱ͍ͬͯͨ w$$/"ɺ0SBDMF.BTUFS(PMEɺ-1*$ wຖʙ࣌ؒͻͨ͢Β҉ه
25/FUظ
25/FUظ ʙࡀ w৬*41αʔόͷಋೖɾߏஙɾ/8ཧ w௨৴੍ͷେֶʹߦ͖࢝Ίͨ ߴଔίϯϓϨοΫεͷղফͱڵຯͳ͍͜ ͱͷମܥతͳֶश wࢿ֨ܧଓͯ͠औΓଓ͚ͨ w.$1ɺ.$%45ɺ-1*$FUD wࣛࣇౡ͔ΒԬʹग़͖ͯͯɺʮ༡Ϳʯͱ͍͏͜ͱΛͬͨ
߹ίϯɾφ ϯύɾ৯า͖ɾཱྀߦɾεϊʔϘʔυ
ϖύϘظ
ϖύϘظ ʙࡀ wେֶଔۀ͠ɺ۠Γ͕͍ͭͨͷͰϓϩάϥϚʔʹͳΓͨͯ͘ೖͬͨ wࢿ֨ͷษڧҰΒͳ͘ͳͬͨ wपғΛ฿ͯ͠ͱʹ͔͘ίʔυॻ͍ͯެ։ͨ͠ wྑ͍ίʔυΛॻ͚ͳ͍นʹͿͪͨΔ wશ͘ΘΕͳ͍นʹͿͪͨΔ
ྑ͍ίʔυ͕ॻ͚ͳ͍ wྑ͍ίʔυͷఆٛ%3:ɺ࠶ར༻ੑ͕ߴ͍ɺՄಡੑ͕ߴ͍ɺςετ ͕ॻ͖͍͢ wͻͨ͢ΒຊΛಡΉ ύʔϑΣΫτγϦʔζɾ(P'ɺϓϩάϥϛϯάγ Ϧʔζ wͳʹ͔ॻ͘ͱ͖ʹྨࣅϥΠϒϥϦΛ୳ͯ͠ɺઃܭΛ฿͢Δ ˠ͜Ε͕ϋϚͬͯɺຊͷཧղਂ·ͬͨ
શ͘ΘΕͳ͍ wࣗͷ՝Λͨͩղܾ͢ΔίʔυΛެ։ͯ͠ɺࣗͷ՝͔͠ղܾ Ͱ͖ͳ͍͔Βશ͘ΘΕͳ͍ w1FD0QFO4UBDL"1*8SBQQFSࣾͷ՝Λղܾ w45/44JNQMF5PNM/BNF4FSWJDFࣾɺಉ͡Α͏ͳ՝Λ࣋ͭΠ ϯϑϥཧऀͷ՝Λղܾ
શ͘ΘΕͳ͍ wࣗͷ՝Λͨͩղܾ͢ΔίʔυΛެ։ͯ͠ɺࣗͷ՝͔͠ղܾ Ͱ͖ͳ͍͔Βશ͘ΘΕͳ͍ w1FD0QFO4UBDL"1*8SBQQFSࣾͷ՝Λղܾ w45/44JNQMF5PNM/BNF4FSWJDFࣾɺಉ͡Α͏ͳ՝Λ࣋ͭΠ ϯϑϥཧऀͷ՝Λղܾ ՝ʹग़ձ͑ͨͱ͖ʹɺ ͦΕΛղܾ͢ΔखஈΛ͍࣋ͬͯͨ
1ࢁͷ߹·ͱΊ w11%ظࢿ֨औಘΛతͱͨ͠ମܥతͳֶश w25/FUظେֶʹΑͬͯڵຯͳ͍ྖҬʹऔΓΈɺֶ͘Ϳײ֮Λ ཆ͍ɺ༡Ϳ͜ͱͷΑΔ༨Ջͷ࡞ΓํΛ֮͑ͨ wϖύϘظॻ੶ͳͲͷମܥతͳֶशʹՃ͑ͯɺଞ͔Β฿͢Δ͜ͱͰ ޮͷྑֶ͍श͕Ͱ͖ɺͦΕΒΛΈ߹Θ͕͑ͯࣗΑΓྑ͍ղΛಋ ͖ग़ͤΔΑ͏ʹͳͬͨ
ઢͰͭͳ͛Δ wମܥతͳֶश͕ΑΓྑ͍ΞτϓοτͷࠜݯͱͳΔ wܧଓ͢ΔͨΊʹɺ༨ՋΛ࡞Δ wΔؾ͕ͳ͍ͱ͖ͷࣗΛड͚ೖΕΔ wΑΓྑ͍ΞτϓοτΛ͍ͯ͠ΔਓΛ฿͢Δ͜ͱͰɺہॴతͳֶश ͕͍ͨΜḿΔ
πʔϧͷ
ࢥ৴ͷ
ڝ૪ҙࣝΛ࣋ͭ
ڵຯ͕ແ͍ͷͱ ڵຯ͕ແ͍;ΓΛ͢ΔͷΛ ઈରʹࠞಉ͠ͳ͍
࣌ؒฏͩ͠ େମཪΒͳ͍ ࣗΑΓ༏ΕͨΤϯδχΞ͕͍ΔͳΒಉ࣌ؒ͡ɺ ಉ͜͡ͱΛ͍ͬͯΔͱઈରʹউͯͳ͍
͓͠·͍