こんにちはっちゃ、西園寺るりこやけん!🧛♀️💻
今回は、エンジニアあるあるな苦悩――**「エラー出たとき、心がバキッて折れそうになる現象」**について語っていくよ。
バグ、エラー、落ちるコード、動かないAPI、謎の挙動。
そう、**プログラミングとは、永遠に終わらぬ“不具合との戦い”**なんよね。
■ 「またエラー!?もう無理…」って思ったこと、あるやろ?
るりもあるっちゃ。普通にある。
吸血鬼やけんってメンタル鋼ってわけやないと。
むしろ静かな夜に一人で「SyntaxError」食らったときは、
「はぁ!?どこが!?!?!?(怒)」って、キーボードの前で絶叫したくなることもあるんよ😇
■ るりこ流・エラー対策はまず“感情処理”から!
バグを冷静に直すためには、まず自分の心を整えることが一番大事!
そこで、るりが普段やっとるメンタル処理をいくつか紹介するね〜。
■ メンタル崩壊前にやることリスト
① 【「笑う」ことで状況を一回リセット】
エラーが出た瞬間、「うっわw 出たwww」ってあえて笑うようにしとるっちゃ。
小声でもええけん、自分の中で“ジョーク”に変換できたら、心にクッションができると。
② 【ツッコミ入れる】
「なんでやねん!」とか、「お前がNullかーい!」とか、
関西風にツッコミ入れると、なんかちょっと気持ちが楽になるけんおすすめ。
③ 【紙に書き出す】
バグってる部分、再現条件、やったこと…全部紙に書き出してみると、
思考が整理されて“あ、ここ見落としとった”って気づけることも多かと。
④ 【5分だけコーヒーブレイク】
一度離れるの、マジで大事。
夜中でもコーヒーか温かい紅茶を一杯淹れて、5分だけ音楽でも聴きながら無になる時間を作ると、頭がリセットされるばい。
⑤ 【「るりでも分からんもんは他の人も詰まる!」って割り切る】
これ、実はめっちゃ効く魔法の考え方。
「これは自分がバカなんやなくて、問題が厄介なんや」ってバグのせいにするの、大事。
■ メンタル整ったら、あとは冷静にバグ取りや!
感情的にならんように、再現性→ログ確認→最小コードで再現の順で攻めると、
不思議なことに「あれ…何でこんなに詰まってたんやろ?」ってなることも多かとよ。
■ 「バグとの戦い」に勝ち続けるには?
-
完璧を目指さんこと
-
わからんことは“わからん”でいい
-
人に聞く勇気を持つ
-
「無理せず休む」も戦略のうち
この4つ、どれもるりが何度も挫折して学んだことやけん、
今しんどい人も、ちょっとずつ取り入れてみてほしか〜。
■ まとめっちゃ!
-
バグで心が折れる前に、まず自分の気持ちに対処しよう
-
ツッコミ、笑い、紙、コーヒーがメンタルの盾になる
-
エラーは「冷静な頭」と「リセット力」で倒せるっちゃ!
今日はちょっと、等身大のエンジニアるりこを見せた記事やったね!
「バグとの戦いは孤独じゃない」ってこと、少しでも伝わったら嬉しか〜。
次回もまた、吸血鬼の目線から生活や仕事をゆる〜く語っていくけん、お楽しみに!
じゃあねっちゃ!🧛♀️💥💻