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
mizuki_r
August 17, 2018
Technology
0
1.3k
失敗と向き合う
モバファクカジュアルトーク #1
mizuki_r
August 17, 2018
Tweet
Share
More Decks by mizuki_r
See All by mizuki_r
FrontendUp_新規事業で_Remixを採用した理由と対策.pdf
rymizuki
0
89
税理士ドットコムの 技術的挑戦 #tapioca_lt
rymizuki
0
260
PHPを始めて1年、レガシーシステムにどう向き合っているか #phpstudy
rymizuki
1
650
モダンとレガシー #gotandaem
rymizuki
0
530
Vuexに型を付けるパターンを調べた #gotandajs
rymizuki
0
110
DockerでNodeの開発は厳しいのか? #gotandajs
rymizuki
3
360
マネージャー!きみは何者だ! #gotandaem
rymizuki
0
1.7k
物語を楽しむための物語論
rymizuki
0
500
社内勉強会と組織の成長を考える
rymizuki
1
2.6k
Other Decks in Technology
See All in Technology
IAMポリシーのAllow/Denyについて、改めて理解する
smt7174
2
180
Oracle Database Technology Night #87-1 : Exadata Database Service on Exascale Infrastructure(ExaDB-XS)サービス詳細
oracle4engineer
PRO
1
100
Visualize, Visualize, Visualize and rclone
tomoaki0705
9
76k
脳波を用いた嗜好マッチングシステム
hokkey621
0
280
AIエージェント入門
minorun365
PRO
17
9.5k
Raycast AI APIを使ってちょっと便利な拡張機能を作ってみた / created-a-handy-extension-using-the-raycast-ai-api
kawamataryo
0
190
【内製開発Summit 2025】イオンスマートテクノロジーの内製化組織の作り方/In-house-development-summit-AST
aeonpeople
1
500
利用終了したドメイン名の最強終活〜観測環境を育てて、分析・供養している件〜 / The Ultimate End-of-Life Preparation for Discontinued Domain Names
nttcom
2
360
Potential EM 制度を始めた理由、そして2年後にやめた理由 - EMConf JP 2025
hoyo
2
1.6k
PHPカンファレンス名古屋-テックリードの経験から学んだ設計の教訓
hayatokudou
2
530
ウォンテッドリーのデータパイプラインを支える ETL のための analytics, rds-exporter / analytics, rds-exporter for ETL to support Wantedly's data pipeline
unblee
0
110
内製化を加速させるlaC活用術
nrinetcom
PRO
2
110
Featured
See All Featured
The Cost Of JavaScript in 2023
addyosmani
47
7.3k
Building Applications with DynamoDB
mza
93
6.2k
Unsuck your backbone
ammeep
669
57k
Fireside Chat
paigeccino
34
3.2k
Music & Morning Musume
bryan
46
6.4k
Six Lessons from altMBA
skipperchong
27
3.6k
Optimizing for Happiness
mojombo
376
70k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
100
18k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
193
16k
Producing Creativity
orderedlist
PRO
344
40k
Building an army of robots
kneath
303
45k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Transcript
失敗と向き合う 2018/08/17 モバファクカジュアルトーク #1 @mizuki_r
@mizuki_r • フロントエンドエンジニア 2 最近はNuxt.js書いたり、Docker触っ たり、AWSと格闘したり、1on1し たりしてます。 about me こんな人です
今日のテーマ
私の失敗
私の、失敗…
さあ、どれが聞きたい? • サービスを落とした • 課金動線を潰した • UIを壊した • 仕様を壊した •
アイテム多重使用のバグを生んだ • Workerが起動しなくなる • 混乱を招く発言をした • 入館カードキーを無くした • 寝坊して同期の結婚報告を聞きそこねた
ーーというのもアレなので
今日のはなし
私の失敗との向き合い方
つまり
トラブルシューターを書こう
失敗は悪いこと?
–失敗(コトバンク) https://kotobank.jp/word/%E5%A4%B1%E6%95%97-521649 “物事をやりそこなうこと。方法や目的を誤っ て良い結果が得られないこと”
失敗は悪いこと? • 失敗は成功の母 • どんどん失敗して、知見ためてこ? • やっていき • でも…
失敗すると…? • 評価が下がる • 怒られが発生する • 反省文、始末書、顛末書 • 謝罪案件
失敗する ↓ 謝罪
失敗はネガティブ • しないほうがいい(成果的に) • しないほうがいい(精神的に)
失敗せずに人は生きれるか? • 無理 • ネットでいろんな人が語っている • 無理
失敗しないのは無理 • 失敗しないように生きるのは難しい • 良いか、悪いかじゃない • 失敗するか、しないかという話ではない • 失敗を受け入れることを考える
失敗は挑戦の証 • なにかに失敗するということは、挑戦したというこ と • 現状を良い方向へ、と考え動くことは正しい • 変えようとして一発でうまくいくわけがない • 失敗から学び、次の成功につなげる
• 失敗しなければ成功はありえない
わるくない!
失敗と向き合う
失敗とは、 ある期間における状態に過ぎない
人生の時間 vs 今の失敗
失敗に向きあう • どういう失敗だったか • 何に(誰に)影響を与えたか • どうなるのが理想だったか • どの程度の達成度を目指していたか •
実現できるものだったか • 自分以外の人間も同じ失敗を抱えていないか
私の場合 • 反省文や始末書は「謝罪」のためのもの • ググった • 「言葉だけの謝罪」に意味はあるか? • ない •
謝意を伝えるには? • めんご > ごめん > ごめんなさい > すみません > もうしわ…. • 行動で示すしかない
行動で示す • 失敗は繰り返さない • どういう失敗だったのかを分析 • 同じ失敗を自他が引き起こさない為の仕組 みの提案(=再発防止策) • 再発防止策の実践
再発防止策
つまりーー
トラブルシューターを書こう
トラブルシューターとは • 問題の発生 - 何が起きた? • 問題による影響 - 誰が困る? •
問題への対処 - 困る人を最短で救うには? • 再発防止策の提案 - 二度とおこなさいには?
Not 反省文 • 具体的な事実を書く • 謝罪も反省も感想も不要 • どういう手続が行われたかのログ • どういう原因があったかの分析
なぜか • 問題(≒失敗)に対して、客観的に向き合う • 失敗することを前提として、失敗しないための仕組み をつくる為 • 初めての挑戦であれば、どこで失敗するかわからない • 誰かが失敗して、ログを残しといてくれれば次の人は
対策できる
こうやって私は失敗した だからこういう風にするといい
失敗の体験を 仕組みとして後世に伝える
書くときに気をつけること
気をつける • 客観視(極力主観的な意見を入れない) • 文体、フォーマットの統一 • 冗長な表現を避ける • 曖昧な表現を避ける •
具体的な行動として示す
助けをもとめる • 文章チェック系のツール • https://github.com/textlint/textlint • https://github.com/prh/prh • チームでレビューする •
ブログ、SNSに書く
きもち • 失敗するのは、失敗する環境だから • 環境を変えるためにどうすればいいか? • どういう行動をすれば変えられるか? • どうしても変えられないものはなにか? •
困った人に対してアフターケアはできたか?
失敗するのは君のせいじゃない
環境に問題があるのだ
成長につなげるために
意識したいこと • 失敗によって誰に影響を与えたか • 本当に謝意を覚える相手は誰か • どうやって謝意を示せばよいか • 失敗を人に伝えられるか •
「〜っていう場合困らない?」 • 失敗を放置していないか • 「〜はクソ」っていうだけなら小学生でもできる • 改善するためにどういうアクションに繋げられるかを考える
まとめ
まとめ • 失敗してもいいんだよ • 失敗をそのままにしないためにTSを書こう • 失敗の影響を考えよう • 具体的なアクションまで落とし込もう •
環境のせいにしてもいい。でも改善案も添えてね
余談
おこられ時に 失敗を教訓としてつなげたい と相手も考えていると 信じる
ありがとうございました