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
MATSUMOTO Ryosuke
PRO
July 27, 2015
Technology
11
3.9k
たったひとつの教訓
社内のWebオペレーション研修でのキャリアキーノートで利用した資料です。
MATSUMOTO Ryosuke
PRO
July 27, 2015
Tweet
Share
More Decks by MATSUMOTO Ryosuke
See All by MATSUMOTO Ryosuke
リモートワークにおけるパッシブ疲労
matsumoto_r
PRO
6
4.8k
エンジニアのキャリアパスはどう描く? まつもとりーさんと考える後悔しないキャリア選択
matsumoto_r
PRO
10
2k
まつもとりーのこれまでとCOGNANOのこれから
matsumoto_r
PRO
0
280
2022年の研究所の評価制度振り返りと今後
matsumoto_r
PRO
0
670
VUCAワールドから紐解く組織や評価制度の変遷と再設計
matsumoto_r
PRO
9
26k
コンテナの研究開発から学ぶLinuxの要素技術
matsumoto_r
PRO
2
1.5k
開発者体験をさらに向上させる 事業と研究との連携
matsumoto_r
PRO
2
2.2k
企業研究の価値と事業との連携
matsumoto_r
PRO
0
1.3k
誇りを持って研究していくために
matsumoto_r
PRO
1
1.5k
Other Decks in Technology
See All in Technology
今から、 今だからこそ始める Terraform で Azure 管理 / Managing Azure with Terraform: The Perfect Time to Start
nnstt1
0
240
深層学習と3Dキャプチャ・3Dモデル生成(土木学会応用力学委員会 応用数理・AIセミナー)
pfn
PRO
0
460
2024AWSで個人的にアツかったアップデート
nagisa53
1
110
今年一年で頑張ること / What I will do my best this year
pauli
1
220
comilioとCloudflare、そして未来へと向けて
oliver_diary
6
450
【Oracle Cloud ウェビナー】2025年のセキュリティ脅威を読み解く:リスクに備えるためのレジリエンスとデータ保護
oracle4engineer
PRO
1
100
Oracle Exadata Database Service(Dedicated Infrastructure):サービス概要のご紹介
oracle4engineer
PRO
0
12k
2025年に挑戦したいこと
molmolken
0
160
Docker Desktop で Docker を始めよう
zembutsu
PRO
0
180
商品レコメンドでのexplicit negative feedbackの活用
alpicola
2
370
ドメイン駆動設計の実践により事業の成長スピードと保守性を両立するショッピングクーポン
lycorptech_jp
PRO
13
2.2k
RubyでKubernetesプログラミング
sat
PRO
4
160
Featured
See All Featured
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
232
17k
Being A Developer After 40
akosma
89
590k
Build The Right Thing And Hit Your Dates
maggiecrowley
33
2.5k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
280
13k
Making the Leap to Tech Lead
cromwellryan
133
9k
A designer walks into a library…
pauljervisheath
205
24k
Bash Introduction
62gerente
610
210k
Rails Girls Zürich Keynote
gr2m
94
13k
Learning to Love Humans: Emotional Interface Design
aarron
274
40k
Six Lessons from altMBA
skipperchong
27
3.6k
Designing on Purpose - Digital PM Summit 2013
jponch
116
7.1k
Fantastic passwords and where to find them - at NoRuKo
philnash
50
2.9k
Transcript
ΩϟϦΞɾΩʔϊʔτ 8FCΦϖϨʔγϣϯݚमه೦ߨԋ GMO Pepabo, Inc. ٕज़ج൫νʔϜ ΞυόϯευγχΞ MATSUMOTO, Ryosuke @matsumotory
2015/07/27 ΩϟϦΞΩʔϊʔτ ͨͬͨͻͱͭͷڭ܇
·ͣੲ
ຊؾग़ͯ͠ͳ͍
ຊؾग़ͯ͠ͳ͍ தֶߴߍͰษڧͰ͖ͳ͍ͷຊؾग़ͯ͠ͳ͍ εϙʔπͰෛ͚ͨͷ࿅शΛຊؾग़ͯ͠ͳ͍ ਅʹΕͰ͖ΔɾউͯΔ ࣗΛͲ͏ʹ͔ਖ਼Խͯ͠৺Λ҆ఆͤ͞Δ
ͦΜͳਓੜ͕ఔଓ͍͍ͯͨʜʜ
᱘Γͱ࠳ં
େֶ࣌ͷಘҙͳतۀ $ݴޠͰίϯύΠϥ࣮ ୭ΑΓૣ͘࡞ͬͯճΓͷखॿ͚ ಈ͔ͳ͍ίʔυΛఏग़ ·ΘΓͰਓ͚ͩཹ
ຊؾग़ͯ͠ͳ͍ʜͰ৺͕࣋ͨͳ͔ͬͨ
ϒϨΠΫεϧʔ
Ͳ͏ͨ͠Βྑ͍ͷ͔ ຊؾग़͢ࣄΛڪΕͳ͍ɾࣗΛਖ਼Խ͠ͳ͍ ຊؾग़ͯ͠࠽ೳͳͦ͞͏ͩͬͨΒྗ͢Δ ͱʹֶ͔͘ͿɾຊΛಡΉ ϨϯλϧαʔόձࣾͰϑϧλΠϜͰόΠτ
ઌߦͯ͠اۀͰݱͷٕज़ΛֶͿ ʢා͍ࠒͷࠇా͞Μ͕͍·ͨ͠ʣ
͜ΜͳͨΓલͷࣄʹ ؾ͕͍ͭͨࡀͷՆ
ֶͿࣄָ͕͘͠ͳͬͨ
ͱ͍͏͜ͱͰ ࠓݚڀऀɾٕज़ऀͱͯ͠Α͔ͬͨͱ ࢥ͏ͭͷڭ܇Λ̐ͭͷষͷΤϐιʔυ Λަ͑ͯհ͍ͨ͠ͱࢥ͍·͢
ୈ̍ষ ৽ଔೖࣾ
ઌΛݟ͍ͯͨ
ޙʹେֶʹΔ ݱΛΒͣʹݚڀ͢Δා͞ ࠇా͞Μ༏लͳٕज़ऀͷଘࡏ ใΛ֎ʹग़ͯ͠ͳ͍͚ͩͰاۀͬͯ ͍͢͝ͷͰ ೲಘͨ͠ΒେֶʹΖ͏ͱܾҙ
म࢜ʹߦֶ͔ͣ෦ଔͰब৬
ࣾһͱͷ૬ରൺֱͰ ·ͳ͔ͬͨ
͢ͰʹΩϟϦΞϓϥϯ͕͋ͬͨ ͱʹ͔͘ݱͷٕज़ΛֶͿ ੈͷதʹ͍͢͝ਓ͕ࢁ͍Δͣ ݚڀۀքʹ͍͢͝ਓ͕ࢁ͍Δ ͱʹ͔͘ߴΈΛࢦ͞ͳ͚Ε
ࣾͰͷൺֱͰΜͰ͍ΔՋແ͔ͬͨ
৴པͰ͖Δࢣঊ
ୈࡾऀͱͯ͠ͷࢹ ଞऀͱͷൺֱΛྫྷ੩ʹධՁͯ͘͠ΕΔ ৴པͰ͖Δࢣঊɾಉ྅͔Βͷࢦఠ ࣗͷؒҧ͍Λड͚͍ΒΕΒΕΔ ·ΘΓʹܙ·Ε͍ͯͨ
ձָ͍ࣾ͠ͷͰࣙΊͨ͘ͳ͍ʜʜ
ࣾ֎ʹ͍Δ༏Εͨ ٕज़ऀɾݚڀऀͷଘࡏ
༏Εٕͨज़ऀɾݚڀऀ ੈքதʹ͍Δஶ໊ਓԕ͍ଘࡏ ࣗͷͰ෯͘ݟͯΈ͍ͨ ݚڀऀͱͯࣗ͠༝ʹਂ͘ݚڀ͍ͨ͠ ͍͔ࣗͭͦ͏ͳΓ͍ͨ
ޱ͚ͩʹͳΓͨ͘ͳ͍
ࣗͷ͖ͳٕज़Λ ৳͍ͨ͠
͖ͳྖҬ ৭ʑͬͨ 04ɾϛυϧΣΞͷӡ༻ɾӡ༻ઃܭɾ։ൃ ϓϩηεվળɾۀޮͷվળ ϓϩδΣΫτཧɾεέδϡʔϧཧ
ڭҭɾݚम ɾɾɾɾɾ ಛʹ04ɾϛυϧΣΞͱӡ༻ٕज़͕͖
04ɾϛυϧΣΞͱӡ༻ٕ ज़ʹؔ͢Δ൚༻తͳٕज़Λ͞ Βʹਂ͘۷ΓԼ͍͛ͨ
ڭ܇̍ ͖ͳٕज़Λٻͯ͠ΈΔ͜ͱ
ୈ̎ষ ത࢜՝ఔઓ
ֶ෦ଔ
म͔࢜ΒೖΔ༧ఆͩͬͨ ڭतʹ͓ձ͍ͯ͠૬ஊ म͖࢜ͳݚڀ͕Ͱ͖ͳ͍ ͖ͳݚڀΛΓ͍ͨͳΒത࢜՝ఔ ͋ʜֶ෦ଔ
म࢜ଔ૬
म࢜ଔ૬ͷ࣮͕ඞཁ ࣾ֎ͷΞτϓοτ͕ͳ͔ͬͨ ͱʹ͔ࣾ͘Ͱͷ࣮Λ·ͱΊΔ ༰ྑ͍Ͱ͠ΐ͏ͱݴͬͯ͘ Α͠ʂ
ത࢜՝ఔग़ئࢿ֨৹ࠪ
ग़ئࢿ֨৹ࠪئॻ ·ͱΊͨࢿྉΛϖʔδ͙Β͍ ݚڀܦաใࠂॻ ॻྨબߟ͕߹֨ͨ͠Βޱ಄ࢼ
݁Ռ
ෆ߹֨
ୀ৬Λ͑ͨޙ ॻྨબߟམͪ ڳ͕௧͍ Ͳ͏͠Α͏ Ӭԕʹ߹֨Ͱ͖ͳ͔ͬͨΒʜʜ
ཹͨ࣌͠ఔͰͳ͔ͬͨ ࣗͳΒΕΔ ߹֨͢Δ·Ͱઓ͢ΔͷΈ ߹֨͢Δ·Ͱษڧ͢ΔͷΈ ແཧͩͬͨΒ࠶ब৬͠Α͏
͍ͭͷ·ʹ͔ઈʹ׳Ε͍ͯͨ
ത࢜՝ఔग़ئࢿ֨৹ࠪ ࠶ઓ
ࣾͷ࣮ΛΦʔϓϯʹ ಛڐग़ئ લճͷ༰Λࠪಡ͖จԽɾର֎ൃද ৽͍͠ผͷݚڀͷӳͷจԽɾࠃࡍձ ٞݚڀձͰBDDFQU ΑΓৄࡉͳݚڀܭը
݁Ռ
߹֨ ʢޱ಄ࢼ໔আʣ
Αͬ͠ʂʂʂ
ത࢜՝ఔೖֶऀબൈ ࢼݧ
ͪ͜Β͕ຊ൪ ݚڀܭը จۀ খจͷචهࢼݧ 50&*$
ݚڀܭըͷϓϨθϯ ेਓͷڭतɾ।ڭतɾߨࢣɾɾɾͷલ
݁Ռ
߹֨
Αͬ͠ʂʂʂʂʂʂ
ڭ܇̎ Γ͍ͨํҰา౿Έग़͠ ͯΈΔ͜ͱ
ୈ̏ষ NSVCZͱͷग़ձ͍
Πϯλʔωοτج൫ ٕज़ͷݚڀ
ઐ 04ɾ.JEEMFXBSFͷηΩϡϦςΟɾϦιʔεཧɾӡ༻ٕज़վɾੑೳɾେنԽ ֤छαʔόͷϦιʔεཧɾΞΫηε੍ޚ 8FCαʔόͷηΩϡϦςΟɾύϑΥʔϚϯεɾӡ༻ੑɾେنɾߴूੵ 8FCαʔόͷ։ൃࢧԉΠϯλʔϑΣΠε
,FSOFMɾϑΝΠϧγεςϜɾDHSPVQTɾ-JOVY$BQBCJMJUZɾηΩϡΞ04 ϝʔϧྲྀྔͷબత੍ݶ ࣍ੈΠϯϑϥɾϓϩτίϧٕज़ 8FCαʔόͱ11 ࣍ੈ)551ϓϩτίϧʢ41%:ɺ)551ɺ26*$ʣ 5FTU%SJWFO*OGSBTUSVDUVSF *NNVUBCMF*OGSBTUSVDUVSF ωοτϫʔΫηΩϡϦςΟ σʔλϚΠχϯάʹΑΔύέοτղੳ มԽݕग़ʢ֎ΕͱมԽͷݕΞϧΰϦζϜʣ
ߴूੵϚϧνςφϯτڥʹ͓͚Δߴ ੑೳ͔ͭॊೈʹݖݶՄೳͳ8FC αʔόͷΞʔΩςΫνϟʹؔ͢Δݚڀ
ಥʹNSVCZ
݄̐ʹެ։ ࠐΈεΫϦϓτݴޠ ࠐΈػثʹΈࠐΉ ಛʹݚڀͱؔͳ͔ͬͨ
໘നͦ͏
ݚڀͷଉൈ͖ʹ دΓಓ
ಘҙͳ8FCαʔό ʹΈࠐ͏
ͱΓ͋͑ͣΈࠐΜͰΈΑ͏ $ݴޠʹΈࠐΊΔΒ͍͠ "QBDIFͱ͔ʹΈࠐΉͱͲ͏ͳΔͷ͔ͳ 3VCZͰ"QBDIF੍ޚͰ͖ͯศརʙ ໘നͦ͏ͳͷͰͱΓ࣮͋͑ͣ͠Α͏
NSVCZެ։ͷ ࣍ͷʹެ։
ҙ֎ͱ͞Εͨ ͋ʂ.BU[͞Μ͕πΠʔτͯ͘͠Εͨ ৭ʑͳਓ͕໘നͦ͏ͱݴͬͯ͘Εͨ ָ࣮͔ͬͨ͠ͷͰͱΓ࣮͋͑ͣ ໘ന͍ͷͰຖ࣮
සൟʹϒϩάͷεύΠϥϧ
จͰॻ͍ͯΈ·ͤ Μ͔ʁ
͍͖ͳΓڭत͔Β%. ͼͬ͘Γͨ͠ ָ͍͠ͷͰదʹझຯͰ͍ͬͯͨ Ͱ࣮ͳΔͳΒخ͍͠ͷͰྃঝ
ݚڀͱͯ͠࠶ఆٛ
Կ͕༏Ε͍ͯΔ͔ ݚڀऀࢹ NSVCZΛ͍ͬͯΔ͔Β༏Ε͍ͯΔͷ͔ʁ ΞʔΩςΫνϟͷ؍Ͱ৽نੑɾ༏ҐੑΛఆٛ ͋͘·Ͱ࣮ͱͯ͠NSVCZΛͬͨ
ͱ͍࣮͑ॏཁ ٕज़ऀࢹ NSVCZΛ࠾༻͢ΔϝϦοτ ͍खͷ͍͢͞ ੜ࢈ੑͱੑೳͷόϥϯε
ΤϯδχΞͷεΩϧͷ෯Λ૿͢ޮՌ
ֶज़ɾاۀ͔Β ೝΊΒΕΔ
044NSVCZͷߩݙ *054༏लจ 3VCZ1SJ[Fީิऀ ϑΫΦΧ3VCZେ༏ल ຊ044ྭ
ใॲཧֶձࢁԼه೦ݚڀ 3VCZ1SJ[F࠷ऴϊϛωʔτ ϑΫΦΧ3VCZେاۀ ژେֶ૯ʢֶʣͷީิऀʹਪન
دΓಓ͕ࣗͷಘҙ ʹ
ڭ܇̏ ڵຯͷ͋Δٕज़ͱدΓಓ ͯ͠ΈΔ͜ͱ
ୈ̐ষ ֶज़ݚڀͱ044։ൃ
Φʔϓϯʹ044։ൃ ͢Δ͜ͱ
Α͋͘ΔΓํ ΦʔϓϯιʔειϑτΣΞ Φʔϓϯʹ։ൃ͢Δͷ ະख़ͳঢ়ଶ͔Βެ։ ύονΛͯଓ͚ͯΫΦϦςΟΛ্͛Δ
ਐḿωλ࣮Φʔϓϯʹݟ͑Δ
Φʔϓϯʹݚڀ͢Δ ͜ͱ
࣮͍͠ʢ߹͕ଟ͍ʣ ͦ͏͍͏Γํಛघ จʹॻ͘༰ࣄલʹެ։͠ͳ͍ ݚڀͷωλਐḿΛެ։͠ͳ͍ جຊతʹจʹ·ͱΊͯެ։
Ͱ044։ൃ ͷΑ͏ʹݚڀΛͨ͠
൷Λड͚ͨ ݚڀͦ͏͍͏ΓํΛ͠ͳ͍ จʹݚڀʹͳΒͳ͍Αʁ ॏཁͳωλਐḿΛϒϩάʹॻ͘ͳ ΜͯԿΛߟ͍͑ͯΔͷ͔ʁ จԽͷલʹϒϩάʹॻ͘ͱจʹ
ͳΒͳ͍͔Αʁ
ؒҧͬͨࣄ͍ͯ͠ͳ͍ Γ͍ͨΑ͏ʹΔ
ͱࢥ͍ͭͭ ෆ͍҆ͩͬͨͯͨ͠͠ ΦʔϓϯʹઐΛݚڀ͢ΔͨΊ ʹ৭ʑࣺͯͯ͜͜ʹ͖ͨ ͦΕ͕Ͱ͖ͳ͍ͷ͔ʁ ͳΜͷͨΊʹ͜͜ʹ͖ͨͷ͔ʁ
ڭतͷݴ༿
ੲͷΓํʹनΘΕͳͯ͘ྑ͍Ͱ͢ɻ দຊ͞Μ͕ྑ͍ͱࢥ͏ΓํͰ͖ͳ Α͏ʹͬͯԼ͍͞ɻ ࠓͷΓํɺྑ͍ͱࢥ͍·͢Αɻ
ٹΘΕͨ ໎͍͕ফ͑ͨ Φʔϓϯʹݚڀɾ։ൃ͕Ͱ͖Δ Γ͍ͨࣄ͕Ͱ͖Δ
੯͠Έͳٕ͘ज़Λެ։
ͱʹ͔͘Ξτϓοτ 044։ൃຖͷΑ͏ʹͬͨ ϒϩάࢁॻ͍ͨ ֶज़ɾاۀΘͣݚڀൃදΛͨ͠ จ͔͍ͨ
ঃʑʹͬͯΒ͑ΔΑ͏ʹͳͬͨ
ϑΟʔυόοΫͷத Ͱ
ࢁϑΟʔυόοΫΛಘΒΕͨ ஶ໊ͳٕज़ऀ͕ใ֦ࢄͯ͘͠Εͨ ωΨςΟϒͳίϝϯτ͋ͬͨ ͦΕΛٕज़Ͱݟฦ͢Α͏ʹߟ͑ͨ ߨԋ༠ΘΕΔΑ͏ʹͳͬͨ
ֶज़ɾاۀͰͷධՁʹܨ͕͍ͬͯͬͨ
ੈͷதͰͷࣗͷ ཱͪҐஔΛΔ
ੲԕ͍ଘࡏͩͬͨஶ໊ਓ ͍ͭͷ·ʹ͔Γ߹͍ʹͳ͍ͬͯͨ ҰॹʹτʔΫηογϣϯΛ͍ͯͨ͠ Ұॹʹ044։ൃΛͯٞ͢͠Δ ڧ͍ٕज़ऀʹ·Εͯڧ͘ͳ͍ͬͯ͘
ใެ։͢Δఔʹใ͕ࣗʹू·Δ
ݟ͑ͳ্͔ͬͨ
্͕ݟ͑࢝Ίͨ ࣗͷઐͰͷཱͪҐஔ τοϓϨϕϧͷٕज़Ͳ͔͜ ԿΛΕḷΓ͚ͭΔ͔ ࣗͷಘҙͰੈքҰΛࢦ͢
ເͰແ͍
ڭ܇̐ ಘٕͨज़Λެ։ͯ͠ΈΔ͜ͱ
ͭͷڭ܇Λಘͨ
̐ͭͷڭ܇ ʢଟগͷࠔ͕༧͞Εͨͱͯ͠ʣ ͖ͳٕज़Λٻͯ͠ΈΔ͜ͱ Γ͍ͨํҰา౿Έग़ͯ͠ΈΔ͜ͱ ڵຯͷ͋Δٕज़ͱدΓಓΛͯ͠ΈΔ͜ͱ ಘٕͨज़Λެ։ͯ͠ΈΔ͜ͱ
͍͔ͭͦΕΒ͕ࣗΒͷٕज़ྗ ͱͯ͠ܨ͕ͬͯ͘Δ
࠷ޙʹ
ͨͬͨͻͱͭͷڭ܇
̐ͭͷڭ܇ΛಘΔʹࢸͬͨ ͨͬͨͻͱͭͷڭ܇
ࣗΛ৴͡Δ͜ͱ