Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
自己否定の無限ループから抜け出したくて、デバッグしたのは私自身だった話
Search
sako
May 14, 2025
490
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
自己否定の無限ループから抜け出したくて、デバッグしたのは私自身だった話
シネマ de LT会〜あなたのナレッジ大上映〜@シアタス調布
sako
May 14, 2025
Featured
See All Featured
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
202
76k
Writing Fast Ruby
sferik
630
63k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.9k
How to train your dragon (web standard)
notwaldorf
97
6.8k
Deep Space Network (abreviated)
tonyrice
0
300
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
520
Color Theory Basics | Prateek | Gurzu
gurzu
0
460
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
500
Joys of Absence: A Defence of Solitary Play
codingconduct
1
510
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
2
270
WCS-LA-2024
lcolladotor
0
830
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.8k
Transcript
自己否定の無限ループから抜け出したくて デバッグしたのは私自身だった話 シネマ de LT会~あなたのナレッジ大上映~ @シアタス調布 2025年5月14日(水)
自己紹介 • 小規模SIer的なベンチャー企業に所属するシステムエンジニア • 普段は客先常駐で要件定義~開発~運用・保守まで一貫して担当 • ここに至るまで、だいぶ支離滅裂なキャリア。 「人生楽しそう」「1年に1冊本を掛けそうな人生」と言われるなど傍目には破天荒だけど 実際はいつも藻掻いていただけ。 X:@sako__n
さこ
あなたはポジティブですか?
ポジティブ思考
似非ポジティブ思考
「何事もポジティブに捉えよう」 「他責はダメ」 「テイカーは悪」
せやな
私も、 「物事の良い面を見るようにしよう」 「何か良くないことが起きた時は まず自分に原因を探すようにしよう」 「常に“他者に与えること” “他者から奪わないこと”を心掛けよう」
私も、 「物事の良い面を見るようにしよう」 「何か良くないことが起きた時は まず自分に原因を探すようにしよう」 「常に“他者に与えること” “他者から奪わないこと”を心掛けよう」
私の中の感情処理 良い感情 ⇒良いものなので大切に扱う 負の感情 ⇒良くないものなので無かったことにする
// 負の感情フラグ boolean isNegativeEmotion = false; // 負の感情が発生 if (emotion.equals(“不安”)
|| emotion.equals(“悲しみ”) || emotion.equals(“怒り”)) { isNegativeEmotion = true; } if (isNegativeEmotion) { // 負の感情は良くないので、無かったことにする isNegativeEmotion = false; }
// 負の感情フラグ boolean isNegativeEmotion = false; // 負の感情が発生 if (emotion.equals(“不安”)
|| emotion.equals(“悲しみ”) || emotion.equals(“怒り”)) { isNegativeEmotion = true; } if (isNegativeEmotion) { // 負の感情は良くないので、無かったことにする isNegativeEmotion = false; }
// 負の感情フラグ boolean isNegativeEmotion = false; // 負の感情が発生 if (emotion.equals(“不安”)
|| emotion.equals(“悲しみ”) || emotion.equals(“怒り”)) { isNegativeEmotion = true; } if (isNegativeEmotion) { // 負の感情は良くないので、無かったことにする isNegativeEmotion = false; }
// 負の感情フラグ boolean isNegativeEmotion = false; // 負の感情が発生 if (emotion.equals(“不安”)
|| emotion.equals(“悲しみ”) || emotion.equals(“怒り”)) { isNegativeEmotion = true; } if (isNegativeEmotion) { // 負の感情は良くないので、無かったことにする isNegativeEmotion = false; }
// 負の感情フラグ boolean isNegativeEmotion = false; // 負の感情が発生 if (emotion.equals(“不安”)
|| emotion.equals(“悲しみ”) || emotion.equals(“怒り”)) { isNegativeEmotion = true; } if (isNegativeEmotion) { // 負の感情は良くないので、無かったことにする isNegativeEmotion = false; }
// 負の感情フラグ boolean isNegativeEmotion = false; // 負の感情が発生 if (emotion.equals(“不安”)
|| emotion.equals(“悲しみ”) || emotion.equals(“怒り”)) { isNegativeEmotion = true; } if (isNegativeEmotion) { // 負の感情は良くないので、無かったことにする isNegativeEmotion = false; } 何事もなかったように後続処理へ
本来エラーとすべきデータを 表面上は問題ないことにした
それって大丈夫なの???
それって大丈夫なの???
塵も積もれば山となり 徐々に「私」というシステムには不具合が生じ始めた • 時々 手首まわりや首、瞼など皮膚の薄いところに蕁麻疹が出る ↓(無視) • 夜中 全身に蕁麻疹が出て眠れなくなる ↓(薬で蕁麻疹の症状を抑える)
• 突発性難聴になる
それでも負の感情を無視しました
なぜか?
• 自分が「しんどい」と認める =誰かを責めることになる と考えていた • 今の環境で不調になるなんて、 自分が軟弱すぎるだけだと思った
心身の不調は益々悪化 完全に負のループ
このままじゃダメだ。
今まで握り潰していたエラーの原因を突き止めるべく 少しずつ「私」のデバッグを開始
自分に合っていたと思われる環境と比較
私、ヤギなのでは?
I am a goat.
新たな草原 草を上手に食べられない日々
「草すらまともに食べられない」 「私はなんてダメなヤギなんだ…」
「草すらまともに食べられない」 「私はなんてダメなヤギなんだ…」
「草すらまともに食べられない」 「私はなんてダメなヤギなんだ…」 その草原や新しい草の食べ方にまだ慣れていないだけ 他の草原で元気に草を食べられていた事実は不変
感情の裏側をちゃんと見ずにスルーした結果 客観視ができなくなっていた
私たち みんなざっくり同じ生物だけど 性格も、考え方も、得手不得手も違う
淡水魚が海で生きられないように 適した環境はそれぞれ違う
自分の能力を最大化するためには うまくいっていない部分を 正面から見つめることも必要
適した環境の答えは 各々の心の中にある
We are all GOATs in our own field
We are all GOATs in our own field We are
all GOATs in our own field
We are all GOATs in our own field 私たちはみんな 自分に合った環境で
きっと 自分史上最高の自分になれる
We are all GOATs in our own field 環境に合わせて自分を変えたり 環境を移ったりするだけでなく
心掛け次第で 環境が変わって見えることだってあるかも
We are all GOATs in our own field こう思えたのは、 負の感情に向き合ったから
そして
これまでの私が 悩んだ時間も しんどい気持ちも 否定しない
それはそれで 経験から得られた資産
エラーを握り潰さず、自分をデバッグして 少しずつリファクタリングしていこう
None
あなたも「自分のデバッグ」してみませんか?
ご清聴ありがとうございました