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
漂流する中の節目 / Career Keynote 2016 at GMO Pepabo
Search
Okumura Takahiro
June 19, 2016
Education
1
9.1k
漂流する中の節目 / Career Keynote 2016 at GMO Pepabo
2016/06/16 に発表したキャリアキーノートの資料です。
Okumura Takahiro
June 19, 2016
Tweet
Share
More Decks by Okumura Takahiro
See All by Okumura Takahiro
Cookpad Lounge #4 SRE 座談会 SLI/SLO
hfm
0
640
あなたの知らない データベースのロギングの世界 / logging queries
hfm
10
3.1k
MHAの次 / Next to MHA
hfm
2
2.2k
Dynamic certificate internals with ngx_mruby #nagoyark03
hfm
5
720
動的証明書読み込み ngx_mruby編 #hoscon / GMO HosCon 2016
hfm
10
3.6k
Learning Configuration Management Tool / Itamae Meetup 2015
hfm
1
1.4k
Vagrant勉強会 at ペパボ (2014/2/27)
hfm
0
670
Other Decks in Education
See All in Education
MySmartSTEAM2324
cbtlibrary
0
120
執筆テーマの決め方
sapi_kawahara
1
180
Digijulkaisut
matleenalaakso
1
8.5k
「ロータリーって何?」と訊かれたら:国際ロータリー 2720地区 2023-2024年度 公共イメージ部門 副委員長・ 熊本南ロータリークラブ・ 株式会社ヒデコーポレーション 代表 大津 英敬 氏
2720japanoke
0
560
生成AIを活用できる大学教職員になる-基本と実践-
gmoriki
0
300
アプリ開発を目指した授業づくりについて
asial_corp
0
420
Animaatiot opetuksessa
matleenalaakso
0
3.1k
子どもたち創造的活動機会の必要性に関する提言/creativehub
codeforeveryone
0
230
キャリアと組織の成長塾#1 アスリートからエンジニアの道へ
takashi_toyosaki
2
750
第33回 JAWS-UG札幌 クラウド女子会コラボ 勉強会
nagisa53
2
350
千葉県印西市立・原山小学校における新たな学び「情報探究の時間」実践報告』
codeforeveryone
1
710
財務分析 - 入門編
lsuzuki
0
370
Featured
See All Featured
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
19
1.7k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
121
39k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
34
8.9k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
7
1k
Adopting Sorbet at Scale
ufuk
68
8.6k
A designer walks into a library…
pauljervisheath
200
23k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
6
1.5k
Designing for Performance
lara
601
67k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
155
14k
The Language of Interfaces
destraynor
151
23k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
226
51k
4 Signs Your Business is Dying
shpigford
175
21k
Transcript
ΩϟϦΞΩʔϊʔτ Ԟଜߊ߂(.01&1"#0JOD ඬྲྀ͢Δதͷઅ
OKUMURA Takahiro ( @hfm) nickname: okkun http://blog.hifumi.info Infra-group at GMO
Pepabo (2013.4 - now)
None
None
blogs 1. ϖύϘ৽ଔΤϯδχΞݚम2015͕࢝·͍ͬͯ·͢ http://blog.hifumi.info/2015/06/14/pepabo-engineer-training-2015/ 2. ϖύϘ৽ଔΤϯδχΞݚम2015ɾWebΦϖϨʔγϣϯݚम͕࢝·͍ͬͯ·͢ http://blog.hifumi.info/2015/07/20/pepabo-web-operation-training-2015/ 3. ϖύϘ৽ଔΤϯδχΞݚम2015ɾϞόΠϧΞϓϦݚम͕࢝·͍ͬͯ·͢ http://blog.hifumi.info/2015/08/18/pepabo-mobile-app-training-2015/
4. ϖύϘ৽ଔΤϯδχΞݚम2015ɾαΠΫϧOJT͕ʢͱͬ͘ʹʣ࢝·͍ͬͯ·͢ http://blog.hifumi.info/2015/11/16/pepabo-cycle-ojt-2015/
J ΩϟϦΞΩʔϊʔτ JJ ΠϯϑϥΤϯδχΞͱͯ͠ JJJ ؒΛΔ͜ͱ JW ιϑτΣΞΤϯδχΞ agenda
ΩϟϦΞΩʔϊʔτ
ΩϟϦΞΩʔϊʔτ ઌഐͷݸਓ࢙ ΩϟϦΞ Λඥղ͍ͯΒ͏தͰɺͦͷࠜఈʹҰ ؏ͯ͠ྲྀΕΔجຊతͳߟ͑ํ Ωʔϊʔτ ΛֶͿ
ʮΩϟϦΞʯͬͯʁ ࣮ɺΩϟϦΞʹͱ֎ͷ ͭͷଆ໘͕͋Γ·͢ ʰΩϟϦΞɾΞϯΧʔୈষΩϟϦ ΞൃୡQʱΑΓ
֎తΩϟϦΞͱతΩϟϦΞ త 1. ߦಈࢦɾInternal picture 2. సػͱͳΔʢҰൽΉ͚ͨ ͱࢥ͏ʣܦݧ 3. ಇ͘ɾੜ͖Δ͏͑ͰͷՁ
؍ɾҙٛɾҙຯ ֎త ৬छঢਐͷ՝ ఔɺஈ֊
ΩϟϦΞΩʔϊʔτతΩϟϦΞΛॏࢹ wࣗͷ࠽ೳɺٕೳɺ༗ೳͳԿ͔ɻ wࣗͷओͳಈػɺཉٻɺಈҼɺਓੜͷඪԿ͔ɻԿΛΜͰ ͍Δͷ͔ɻ wࣗͷՁ؍ɺͭ·Γ͕͍ࣗͬͯΔ͜ͱΛஅ͢Δओͳج ४Կ͔ɻ ʰΩϟϦΞɾΞϯΧʔୈষΩϟϦΞɾΞϯΧʔͱ͍͏֓೦ͷల։ Q ʱ ΑΓҰ෦ൈਮ
ޠΓͱͯ͠ͷΩϟϦΞ ݸਓͷܦݧଞऀʹෆՄࢹ Ͱ͋Δ ճސతʹ͔͠ޠΔ͜ͱ͕Ͱ͖ ͳ͍ΩϟϦΞɺղऍͷϓϩ ηεΛܦͯҙຯ͚ͮ͞Εɺݴ ޠԽ͞ΕΔ͜ͱͰཧղΛಘΔɻ
ະདྷΛޠΔ wະདྷΛޠΔ͜ͱɺʮ͍·ͷతΩϟϦΞʯΛ࿐ఄ͢Δ͜ͱ wʮ͍·ͷతΩϟϦΞʯ͕ͦͬ͜ͱڧ͍ྗΛ࣋ͪɺݱ࣮ʹ ӨڹΛ༩͑ΔʢਓͷߦಈΛม͑ΒΕΔʣ wଞऀΛม͑ΔྗੑͱͦͷڪාΛΓӽ͑ɺࣗΒͷΛࣗΒ ͕ఆٛ͠ɺͦΕΛશ͏Ͱ͖Δ͔ʁ
ʮΩϟϦΞΩʔϊʔτʯ ޠΔଆͷઓͰ͋Δ
ΠϯϑϥΤϯδχΞͱͯ͠
ཧ͔Γ͕ΒΜͩதͷແ͍෩ધ wֶੜ࣌ɺ714ʹ'SFF#4%ΛΠϯετʔϧ͠ɺΣϒαΠτ Λϗετ͍ͯͨ͠ wͨͩ͠ɺΠϯλʔωοτʹస͕͍ͬͯΔهࣄΛਅࣅ͍ͯΔ͚ͩ w /*9ͷ͜ͱΛԿΘ͔͍ͬͯͳ͔ͬͨ w࣮ߦͨ͠ίϚϯυɺϓϩηεͷཪͰԿ͕ى͖͍ͯΔͷ͔ɺࢥ͍ Λ८ΒͤΔ͜ͱͳ͔ͬͨ
ਂ͘૾͢Δ͜ͱΛΒͳ͍··ೖࣾͨ͠
ΠϯϑϥΤϯδχΞΛࢦ͢ wԑͷԼͷྗ࣋ͪͱ͔ɺͦ͏ͨࣗ͠ͷՁ؍͕ΠϯϑϥΤϯδ χΞʹ߹͍ͬͯͨ wʮԿى͖͍ͯͳ͍ʯΑ͏ʹݟͤΔ wਫిؾͷΑ͏ʹɺͨΓલʹͯ͠ɺ૬खʹҙࣝͤ͞ͳ͍
IFUFNMΠϯϑϥ0+5࣌ 1.
ڧऀʹֶͿ wIFUFNMͰͷ0+5Ͱʮग़དྷΔਓͨͪʯʹғ·Εͨ wຖֶ͕शͷʑ wීஈԿؾͳ͍͑ͯ͘ΔγεςϜͷཪଆΛΔ
ڧऀʹֶͿ w۷ΓԼ͛Δ͜ͱͷָ͠Έ wϓϩηεͷͷݪҼௐࠪͳͲָ͕͍͠ w-JOVYͷؾ࣋ͪʹ͍͍ۙͮͯ͘
None
ڧऀʹֶͿ wʮࣗਓͷྗͰղܾͨ͠ͷͰͳ͔ͬͨʯͱ͍͏ࣄ࣮ wײँͱչ្͕͍͠͞ަͥʹͳͬͨෳࡶͳײΛ๊͍͑ͯͨ w͘͢͝خ͔ͬͨ͠ͷؒҧ͍ͳ͍ͷʹɺʮࣗͷྗͰղܾͯ͠ ଞͷਓͨͪΛͤʹ͔ͨͬͨ͠ʯͱ͍͏ؾ͕࣋ͪফ͑ͳ͍
5IF3FWFOHFPG.Z42- 2.
.Z42-͕ؒಈ͖ଓ͚͍ͯΔαʔό͕͋ΔΒ͍͠ʜ w!UONU͞ΜʹٸʹࣄΛৼΒΕͨ wʮΑΖ͘͠ʯ
.Z42-͕ؒಈ͖ଓ͚͍ͯΔαʔό͕͋ΔΒ͍͠ʜ
.Z42-͕ؒಈ͖ଓ͚͍ͯΔαʔό͕͋ΔΒ͍͠ʜ ˢ࣌େม͞ΛΑ͘Θ͔ͬͯͳͯ͘ςϯγϣϯ͕ߴ͍
None
ऑऀͱֶͯ͠Ϳ wΓਓͰͰ͖ͳ͔ͬͨ wपΓͷαϙʔτͷ͓͔͛Ͱୡ͠ɺຊʹخ͔ͬͨ͠ wಉ࣌ʹɺࣗྗͷ͞Λ௧ײͨ͠
ऑऀͱ͍͏֮ࣗ w͔ࣗΒਐΜͰࣄΛ࡞Εͳ͔ͬͨ wԿΛ͢ΕਓΛͤʹͰ͖Δͷ͔૾Ͱ͖͍ͯͳ͔ͬͨ w༩͑ΒΕͨࣄΛͨͩ͜ͳ͚ͩ͢Ͱɺͷ༨গͳ͍ͱ ײͨ͡
ऑऀͱֶͯ͠Ϳ wੵۃతʹհೖ͢Δ wࣄΛ֫Γʹ͍͘ɺࠓௐΔɺࠓษڧ͢Δ wࣾձਓʹͳͬͯɺ͜ΜͳͨΓલͷ͜ͱʹؾ͚ͮͯͳ͔ͬͨ
ԿΛֶͿ͖͔Λߟ͑Δ wʮ҆ఆͨ͠Πϯϑϥʯͱͳʹ͔ wཧղͰ͖͍ͯͳ͍ͱ͜Ζ͔Β΄͜Ζͼ͕ੜ͡Δ w-JOVYͯ͢ཧղͰ͖ͳ͍ͱ͍͚ͳ͍ w-JOVYΧʔωϧɺσΟετϦϏϡʔγϣϯɺϛυϧΣΞ
ؒΛΔ͜ͱ
৽ଔΤϯδχΞ͔ΒΠϯϑϥΤϯδχΞʹͳΔͱ͍͏͜ͱ wͦ͏͍͏ΩϟϦΞύε࣌ఆ͞Ε͍ͯͳ͔ͬͨ wʮͲ͏ͯ͠ͳΓ͍ͨʯͱ!MBNBOPUSBNB͞Μ!IJCPNB ͞Μʹૌ͑ͨ wʮϖύϘ৽ଔॳͷΠϯϑϥΤϯδχΞʯ
ݽಠΛײ͡Δ wಉظͱҟͳΔಓɺͬ͘͟ΒΜʹ૬ஊͰ͖Δ૬ख͕͍ͳ͍ wൺֱ͕ग़དྷͳ͍ɺ͕ࣗ͢͢ΜͰ͍Δಓʹର͢Δෆ҆ͱෆ৴ w͍ͭͷࠒ͔Β͔ɺࣗಠΓͩͱײ͡ΔΑ͏ʹͳ͍ͬͯͨ
᛭ୖຏ͠߹͏͕ؒཉ͍͠
None
པΕΔؒͱͷग़ձ͍ w.BDLFSFMNFFUVQͰग़ձͬͨए͍ΠϯϑϥΤϯδχΞ wΤϯδχΞʹྸؔͳ͍͔͠Εͳ͍͕ɺʮಉੈʯʹग़ ձ͑ͨتͼຊʹେ͖͔ͬͨ
None
ؒΛΔ͜ͱ w৴པΛدͤΒΕΔ૬खͷײँ wෆ҆Λ১͠ɺࣗ৴ΛಘΔ w৴͡ΔͷͰͳ͘ɺཔΖ͏ͱ͍͚ͯͨͩ͠ͷऑ͍ࣗΛͬͨ wࣗͷʮಘҙʯΛΔ͜ͱ͕ग़དྷͨ
৳ͼ͠Ζ͔͠ͳ͍
৳ͼ͠Ζ͔͠ͳ͍ w৳ͼ͠ΖͱͷՄೳੑ wٯʹ͍͑ɺ·ͩͨͲΓண͚͍ͯͳ͍ྖҬ wͪͬΆ͚ͳࣗΛ֮ࣗ͢Δ͜ͱ͔Β࢝·Δ
৳ͼ͠Ζ͔͠ͳ͍ wצҧ͍Ͱ৳ͼͳ͍ɺଞਓͷ͍ͤͰ৳ͼͳ͍ wҰྲྀͷΞεϦʔτ͕ͦ͏͢ΔΑ͏ʹɺݱঢ়ͷζϨΛೝࣝ͢Δ w·ͩຊؾग़ͯ͠ͳ͍ঢ়ଶ͔Βͷ٫
ιϑτΣΞΤϯδχΞ
ʮιϑτΣΞΤϯδχΞΛࢦͯ͠΄͍͠ʯ 1.
NJ[[Z͞Μ͕͘Εͨݴ༿ wʮιϑτΣΞΤϯδχΞΛࢦͯ͠΄͍͠ʯ wWT wग़དྷΔ͜ͱɺͳΜͰΖ͏
ιϑτΣΞΤϯδχΞͱͯ͠ w$ 3VCZ 3VTU &MJYJS (PMBOH wʮޙͰಈٕ͘ज़ʯͱʮτϨϯυʯͷόϥϯε w04ͱ-JOVYΧʔωϧͷϨΠϠͷ wIUUQCMPHZVVLJPFOUSZHPPHMFMJOVYEJTUSJCVUJPOMJWF VQHSBEF
ΩϟϦΞɾυϦϑτ 2.
ΩϟϦΞɾυϦϑτ wʮέηϥηϥʯͱ͍͏ؾ࣋ͪͰੜ͖͍ͯΔͻͱͷ΄͏͕ɺΨϦ ษͷ··େਓʹͳͬͨͻͱΑΓॊೈͰ͢Β͍͠ͱࢥ͏ͱ͖ ʹɺυϦϑτͷࣗવͳύϫʔΛݟ͍ͯΔͷͩɻ ʰಇ͘ͻͱͷͨΊͷΩϟϦΞɾσβΠϯʱΑΓ
͍ͬͯͨΒɺ͖ͬͱղܾͯ͠͠·͏ w͋ͳͨͷΈɺ͍͔ͭ୭͔͕ղܾͯ͠͠·͏ w͔͠͠ɺ͖ͬͱ͋ͳͨࣄऀʹͳΕͨͣͩͬͨ wͲ͏ͯ͠νϟϯεΛ௫·ͳ͔ͬͨͷ͔
lઅzΛಀ͞ͳ͍ wࣗͷΩϟϦΞͯ͢ΛσβΠϯ͢Δ͜ͱͳΜͯग़དྷͳ͍ wͨͩ͠ɺඞͣͬͯ͘Δઅ͚ͩઈରʹಀͪ͠Ό͍͚ͳ͍
ޙഐͷҭ wΤϯδχΞݚमͷεʔύʔόΠβ·͞ʹlઅzͩͬͨ wઈରʹ͕ࣗͰ͖Δͱ͍͏֬৴͕͋ͬͨ wڭ͑Δ͜ͱʹΑΓɺͦΕҎ্ͷֶͼΛಘͨ wΤϯδχΞͱҟͳΔɺਓͱͷؔΘΓํΛܦͯɺʮײँʯͷҙ ຯ͕ม࣭ͨ͠
Ή͢ͼ wؒΛ৴͡Δ w৳ͼ͠ΖΛ֮ࣗ͢Δ wlઅzΛಀ͞ͳ͍