メンタルヘルスを優先すべき理由とコミュニケーションの重要性
(ramones.dev)- インターン時代から繰り返された 意欲の喪失 と業務遂行の低下が2度の解雇につながり、現在は重度のうつ病と診断され、回復を最優先にしている
- 2つの職場で共通して受けたフィードバックは、事前相談なしで作業を始めること、進捗を共有しないまま遅延すること、成果物の品質が低いこと、そしてリリース前の 検証不足 だった
- 複数の作業に手を広げたあと仕上げの段階を抜かしてしまう癖にLLMの利用まで重なり、実装の過程で自然にテストしていた流れが消え、粗いコードを提出しやすくなった
- fluoxetineとoxazepamを服用しながら福祉給付で生活しており、家族・友人・医療者に状態を伝える コミュニケーション が誤解と積み重なった挫折を減らす第一歩になった
- 少なくとも1年の治療が必要だと案内されており、2027年末までに1つの作業を完結させる習慣、成果物への誇り、安定した仕事と生活、業務規律を身につけることを目標にしている
インターン時代から繰り返された意欲の喪失
- BSc課程の最初のインターンシップを始めたときは、何年も学んできたことを会社で生かし、下積みから始めても成果を出せば成長できるはずだと期待していた
- 学生の立場のまま働き続けたが、振り返ってみると 意欲が大きく落ちた状態 だった
- 当時は学業と両立していたからだと思っていた
- 実際には、どんな仕事を任されても取り組む動機が湧かなかった
- ジュニアの時期には、学習過程で良くないコードを書くこと自体は自然だが、この問題は時間がたっても消えなかった
- 最後のインターンシップも自信とやる気を持って始めたが、3週間後に意欲を失うパターン が再び起きた
2つの職場で繰り返された業務上の問題
- 意欲の低下は実際の成果に影響し、2つの職場のどちらでも解雇につながった
- 2社から受けたフィードバックでは同じ問題が繰り返されていた
- 同僚と先に相談せずに仕事を始め、コミュニケーション不足 によるフラストレーションを生んでいた
- 割り当てられた仕事の進行が非常に遅いにもかかわらず状況を共有しなかったため、同僚の不満が大きくなった
- 納品した成果物の品質が低く、検証環境が何度も止まり、顧客が怒り、管理者や同僚は作業結果を信頼できずストレスを受けた
- 変更によってXが壊れたなら同じミスを構造的に防ぐべきだと考えていたが、実際にはリリース前にもっと徹底してテストすべきという当面の課題から目をそらしていた
- 最初は他の人も似た問題を経験して乗り越えていくものだと思っていたが、年齢を重ねるにつれて、他人の困難が自分の問題と同じとは限らないと気づいた
- 周囲の人に繰り返し質問して似た感情があるか確かめようとしたが、同じ状況に置かれた人は見つからなかった
過去と現在
- 自信に満ちた将来のシステムエンジニアから、過去のあらゆる行動を疑い、最も単純な作業さえまともにこなせないと感じる状態へと変わった
- 自分では仕事をこなせないと判断していた時期にも、良い採用オファーを受けたことがあった
- 当初は成果不振の原因を会社、経験不足、上司、周囲の環境に求めていた
- 会社が完璧ではなかったのは確かだが、似た状況の他の社員は問題なく働いていた
- 自分より経験の少ない人でも同じ仕事をこなしていた
- 上司に対する否定的な評価は残っているが、上司たちも実際の成果が良くなかったこと自体は確認していた
- 周囲の環境を責めるのは公平ではなく、成果に影響し得る要因をいくつも並べるだけでは不十分だった
- 自分には会社の働き方と合わない何かがあると考えているが、正確な原因はまだ見つかっていない
- 考えられる原因として 業務規律の不足 を挙げている
- 現在はそれを改善するだけの精神的余裕がない
マルチタスクとLLMが生んだ隙
- 任された作業をかなり進めても終わらせないまま別のことへ移り、複数の作業を並行した結果、最後の細かな段階を抜かしてしまうことが繰り返された
- LLMはチケットの範囲を捉え、作業を始めて終えるまでの過程を代替することで、マルチタスクを容易にした
- 一方で、実装過程を自分で追いながらテストしていた流れが失われ、粗いコード を作りやすくなった
- テストそのものが不要になったわけではない
- 作業の流れがテストを強制しないため、理論上はLLMが生成した結果をそのままコミットすることもできてしまう
- ADDが原因である可能性について検査を受けているが、診断がそのまま 根本原因 を意味するわけではない
- 1つのミスを次から直すというやり方だけでは足りないと感じている
- 翌日にはまた別のミスをするかもしれない
- やるべきことをすべて追跡するだけの精神的余裕がなく、自分が何をしているのか認識することさえ難しい
- 考えが多すぎて頭が爆発しそうな状態を経験している
現在の治療と回復
- 重度のうつ病 と診断され、fluoxetineとoxazepamを服用している
- 当面は福祉給付で生活し、回復のための時間を持つ予定だ
- また働きたい気持ちはあるが、現時点では難しい
- オープンソースには一部貢献できるかもしれないが、実際に役立つ作業かどうかを確認したい
- 医療制度に否定的な感情を持ちながらも、GP、PAPC、友人や家族から受けた助けには感謝している
コミュニケーションが回復の第一歩になった理由
- GP、PAPC、友人や家族に自分の状態を伝えることが 第一歩 だった
- うつ病の上に積み重なった多くの挫折は、周囲の人とコミュニケーションを取らなかったことに由来していた
- 感情を言葉にしなければ、相手が状況を誤解することがある
- 人生で後悔しているいくつもの出来事は、適切な言葉をかけていれば防げたかもしれない
- 目先に必要なことだけでなく、より大きな状況まで考える必要がある
- 時間がかかるとしても、諦めてはいけないことがある
- 努力は続けつつ、結果を急ぎすぎないようにしなければならない
オンラインで内面を公開した経験
- 昨年はブログに内面の考えを多く投稿したが、その後すべて削除し、当該記事はGitの記録に残っている
- 当時は相談できる相手がおらずオンラインに投稿したが、本来は 専門家に相談 すべき問題だった
- Hacker Newsでの反応は分かれた
- 少し共感する人もいた
- 1つの文を取り上げて長々と批判する人もいた
- 単なる不満として受け取る人もいた
- これらの反応は互いに異なるが、同時にどれもある程度は事実かもしれないと受け止めている
望む人生と当面の進路
- 安定した生活と仕事を持ち、自分が作った成果物や、一緒に働く同僚を誇りに思えるようになりたいと考えている
- 職場や家を離れなければならないという感覚なしに暮らしたく、続く 闘争・逃走反応 から抜け出したいと望んでいる
- 治療には少なくとも 1年 かかると案内された
- 準備ができたと感じても、しばらくはソフトウェア開発の仕事をしない可能性が高い
- 今の状態では良い結果を出すのが難しいと感じている
- 会社の負担にはなりたくない
2027年末までの目標
- ばかげたミスを減らし、段階を抜かさずに1つの作業を完全に終えられるようにしたい
- すべての仕事に計画を立てる
- 計画した1つのことだけを実行し、他の作業へ移らない
- 自分が提出した成果物に 誇り を持てる状態を作りたい
- 職場で意欲を失う原因が自分にあるのか、仕事にあるのかを確認する必要がある
- 現在の状態でできることと、やりたいことをするために必要な状態を把握しなければならない
- すでに友人や家族という基盤があるので、安定した仕事を得て、周囲の人に負担をかけない生活を作りたい
- 安定を得るには 業務規律 が必要だと考えているが、それを身につける方法はまだわからない
- もう少し精神がはっきりしてきたら、自分で業務規律を育てられるよう努力するつもりだ
1件のコメント
Hacker Newsの意見
神経多様性やほかの精神的要因があるなら、ある日突然正気に返って完璧な計画体系を作れるようにはならない。HNでさえ専門分野である工学・製品・事業の進め方について合意できないのだから、メンタルヘルスの正しい道を示してくれると期待すべきではない
HNを閉じて身近な人や専門家に助けを求めつつ、自分の心と戦おうとするのではなく、心との付き合い方を学ぶべきだ
完璧な計画体系を一夜にして作ることはできなくても、試行錯誤と交流を通じて少しずつ改善していけるのだから、こうしたやり方で模索すること自体が間違っているとか不健全だとは言いにくい。ただし、ミスをしないことを年間目標にするのは非現実的で、ミスを減らすことは達成すべき目標というより生涯続くプロセスに近い
自分もこの問題でひどく苦しんだが、多くの気づきを得られた。見方を変えても不安が消えるわけではないが、少なくとも耐えられないほど苦しくはなくなる
もともとHNを開くつもりはなかったので、先にチャットボットに全体の雰囲気を聞いてみたが、実際に読んでみると役に立った
仕事は自分の動機や性格と向き合わされるものであり、自分自身を失ってはならない非常に大切な従業員のように扱うべきだ。自分がXでもYでもないと嘆くより、ZであるならZの強みを最大限に活かす方法を探すべきだ
他人を愚かだと見なす態度は、自分にも同じ不寛容さとなって返ってくるので、欠点のある自分を理解し受け入れなければならない。そうすれば、他人の愚かに見える行動にもそれなりの理由があると理解できる
現実のせいで自己像が傷つくと、抑うつ感の残響がやって来ることがあった。自分のことばかり考えるのではなく他人に関心を向け、短い時間でも自分が望むことではなく相手が望むことを手伝うのが解決策になりうる。つらい家族関係のように心を押しつぶす人は避け、自分を忘れられるほど興味深い人たちと付き合うのもよい
自分も同じパターンを経験した。頭が良く、技術やプログラミングに強いので優れた開発者になれると皆に期待されたが、実際のソフトウェア開発の仕事はまったく違った
単純で良いコードを求めるあまり時間がかかり、考えすぎる一方でテストはきちんとできず、働く時間も不規則でチームに問題を十分伝えられなかった。自分の脳は一貫性を保つのが難しく、後になってADHDだと分かり、自閉スペクトラムの可能性もある
みんなはできているのに、なぜ自分はもっと良く、もっと安定してできないのかと思ってしまうが、単にそうなろうと努力するだけでは不可能なこともある。自分が得意なことをもっとやり、締めをきちんとできる人と話しながら、積極的かつ率直に協力するほうがよいかもしれない。自分も恥ずかしさから十分には実践できていないが、頭が良く有能だと評価される人でも失敗するのだということは知ってほしい
原文は典型的な自己鞭打ちであり、前向きな変化を促そうとする歪んだ試みとして、その文章を読み返しながら自分をさらに苦しめる可能性が高く見える
「専門家に助けを求めろ」と言う人たちは実際には試していないように感じるほど、診断と治療へのアクセスはひどい状態で、ADHDが誰にでもあるのか誰にもないのかすら確信しにくいと思う
ADDは単なる診断名ではなく、本文に出てくるあらゆる問題の根本原因である可能性がある。仕事を終えられず、周辺の課題に注意を奪われ、他人には簡単なことが自分には難しく、未治療のADDによる失敗の繰り返しがうつ病にまでつながる、という流れを説明できる。
ADDの本質である実行機能障害を見ると理解しやすい。治療ではmethylphenidateもdexamphetamineもどちらも試す価値があり、他の方法を併用することはできても薬を完全に代替するのは難しい。一部地域では抗うつ薬として処方されるbupropionも実行機能障害に役立つことがあり、セロトニン系抗うつ薬より効果的な可能性がある
おそらく要点は、刺激薬がamphetamine系とmethylphenidate系に大きく分かれ、どちらも飛ばさずに検討する価値があるということに近い
bupropionを約1年間服用し、最近methylphenidateも始めたが、薬や用量が合わない可能性もあるので、ゆっくり慎重に調整している。パーソナルトレーナーと運動して体重を減らし、権利が完全に確定した技術職を辞めてしばらく料理人として働いたことも大きな助けになった。ありきたりに聞こえても、体力づくりは代えが利かないという事実を受け入れるまで35年かかった
親が虐待を隠すためにADHDという名前を付け、子ども時代にそれをそのまま信じて大人になるまで背負ってきたことは、言葉にできないほど有害だった。ADHDは実在する疾患だが、用語が混乱しやすいため、複数の根本問題が注意力不足として現れてすべてADHDと呼ばれることがあり、本当の回復が何十年も遅れることがある。刺激薬が本当のADHD患者には役立つ一方で、自分の長期的な成果には効果がなかった事実をもっと早く疑うべきだった
うつ状態の患者がADHDですべて説明できると確信したあと、うつ病治療を拒み、自分の望む処方を書いてくれる医師を見つけるまで渡り歩くこともある。刺激薬がうつ病を治せないと気づくまで何年もかかることがあるので、ADHDかどうかに関係なく、うつ病には必ず対処すべきだ
診断そのものが問題を解決してくれたわけではないが、理解のための説明と表現するための言葉を与えてくれ、20年間続いた「自分の何が悪いのか」という探求をやめてよいという許しになった
ひどい不安を経験したことがあるので状況に共感する。ただ、目標として語られた安定が何なのかを問い直したい。
人生では何が起こるかわからず、職業と雇用を安定して維持することは年齢を重ねるほど難しくなる可能性が高い。人間関係にも浮き沈みがあり、ヨーロッパの大多数は富を築いて正規労働から離れられる余裕がなく、退職まで雇用されうる状態を維持しなければならない。スウェーデンでは69歳にならないと公的年金を受け取れないため、それまで働くか、雇用が不安定でも請求書を心配しなくて済む資産を蓄える必要がある。
結局のところ安定は神話であり、人生は本質的に不安定だが、人間は驚くほど回復力がある
数えきれないほどつらいことを経験してきた自分にとっても飲み込みにくい薬だったが、効果は大きかった。現代風に言えば、成長と柔軟性のマインドセットを受け入れ、回復力を築き取り戻すことに力を注ぐのがよい
言い訳を探さず、仕事の品質に自尊心を結びつけないほうがいい。ミスやバグは避けられないので、重大なミスを防ぐための厳格な手順は設けつつ、自分もバグを作る存在だという事実は受け入れるべきだ。
同僚よりバグが多く影響も大きいなら、システムエンジニアは向いていないかもしれないので、フロントエンドのようにミスをより簡単にリカバリーできる分野へ移れば、もっと幸せになれる可能性がある。自分も、人を死なせる可能性を最小化する規律や法的責任を背負いたくないので、航空電子機器や人工呼吸器のファームウェアは作らない。
必ずしも「重要な」仕事をする必要もない。同時代最高の開発者の一人であるJohn Carmackでさえ、キャリアの大半をゲームに費やした。金のために働き、誇りは職場の外にいる自分や活動の中に見つけたほうが幸せかもしれない
今の役職が嫌いでも、しばらくは持続可能な形にしなければならないが、自分は2回もそれができず、今では必要なことをする力すら失った地点に来てしまったように思う。楽しいFOSSの作業でさえ週40時間続けることはできず、これからどうなるかは時間が教えてくれるだろう
選んだ職業が自分の性向に合っていない可能性がある。ソフトウェア・ハードウェア開発は、整備士や大工、時計職人と同じように、細部に非常に敏感であることが求められる仕事である。技術分野はミスを取り返しやすいだけで、小さな要素に集中しなければならないという本質は変わらない
大きな全体像や意見、人間を中心に考える人よりも、事実や機械を細かく扱い、すべてが正確にかみ合っていると安心できる人のほうに向いている
それを試すには Shenzhen I/O をやってみることを勧める。ハードウェアとソフトウェアが混ざった組み込み開発環境を模しており、コミュニケーションは少なく、同僚に助けを求めにくいため、説明書がいちばん近い友達になる。新しい問題が入った受信トレイを開くときにうれしいのか怖いのか、解決したときにわくわくするのか気が沈むのか、終えたあとで設計を改善したくなるのか二度と見たくないのかを確かめればよい
ソフトウェアの問題は本質的にパズルである。パズルを解くのが好きでなくても構わず、ただソフトウェアよりもっと合う仕事があるという意味である
失敗しても大丈夫で、苦痛と省察は成長につながる。自尊心を仕事に結びつけないように視点を変え、「~すべきだ」あるいは「~する必要がある」と感じるとき、無意識のうちにどんな認知的スクリプトに従っているのかを見てみるべきである
関連する内容は https://www.youtube.com/watch?v=ubMghRYqk8o&t=1844s で見られる
ジムに行かないのに「X のせいで忙しすぎる」とか「すでに Y をやっているから行く必要はない」と言うが、実際の理由は行く必要性を感じていないから、という場合が多い。職場の同僚は本当に好きだったし、自分がそこまで仕事ができないとも思っていなかったのに、なぜ仕事でもこのような 自己欺瞞 が生まれたのかは理解しにくい
幼い娘が成長する中で身につけてほしい最も重要な能力の一つは コミュニケーション である。どんな職業を選んでも、友情、メンタルヘルス、恋愛関係など、一生を通じて価値がある
娘は賢く、才能があり、好奇心も強いので、その点は心配していない。他者と意味のある形で意思疎通し、関わり合う能力が同世代との差を生み、その利点は私たちが思っているよりはるかに大きい
意味のあるコミュニケーションが満ち足りた人生の鍵であってほしいが、現実には個人的な小さな共同体の中でしか貴重でないのかもしれない。残念ながら、個人レベルでの孤立が必要になる可能性もある
まだそうでないとしても、この状態が 自殺念慮 に発展する可能性があるので警戒すべきである。「問題はきっと自分に違いない」という強い確信の裏には自己嫌悪があり、その自己嫌悪が人生の別の場所で答えられなかった実存的な問いの空白を埋めているのかもしれない
だとすれば、うつそのものが不適応な対処戦略になっているのであり、「問題は自分だ」が「解決策は自分の死だ」に変わるまでそう遠くないかもしれない。「頭が爆発しそうで自分が何をしているのかも分からない」「明日になればまた別のことを台無しにするだろう」「こんな問題を抱えているのは自分だけだ」といった、絶対的で変えようのない悲惨さは特に危険なサインである
規律という姿に偽装して、身体的・感情的な傷を負わなければ変化や赦しは得られないと囁く暗い声があるなら、それは 認知的な幻影 にすぎない。その声は自分を大切にしておらず、溺れるまで頭を水の中に押さえつけても満足しないだろう
ADD と同じく、自閉スペクトラムがすべての根本原因ではないかもしれないが、関連があるなら自分の状況をより直感的に理解する助けになるので、評価を受けてみる価値はある