【要約】Ask HN: How do you survive a job you hate which is slowly making you sick? [Hacker_News] | Summary by TechDistill
> Source: Hacker_News
Execute Primary Source
// Discussion Topic
レガシーシステムのモダン化を担うPMが、開発チームのスキル不足により精神を病んでいる。この状況に対し、PMが負うべき責任の範囲と、組織への向き合い方が議論の焦点となっている。
- ・開発チームのAPI構築・テストスキルの欠如によるデリバリー遅延。
- ・モダン化を掲げながら、実態が伴わないことによる顧客への説明責任の重圧。
- ・スウェーデンの厳しい雇用市場における、転職の困難さと精神的負荷。
// Community Consensus
コミュニティの総意は、健康を犠牲にしてまで仕事を続けるべきではないという点だ。しかし、その状況をどう乗り切るかについては、以下の2つのアプローチが示されている。
- コントロール不能な事象(他人のスキルや管理職の質)に執着しない。
- 趣味など、仕事以外の場所に人生の価値を見出す。
- 教育リソースと時間の確保を、上層部に正式に要求する。
- チームの姿勢を確認し、改善の余地がなければ即座に離脱する。
- ・【精神的分離アプローチ】
- コントロール不能な事象(他人のスキルや管理職の質)に執着しない。
- 趣味など、仕事以外の場所に人生の価値を見出す。
- ・【組織介入アプローチ】
- 教育リソースと時間の確保を、上層部に正式に要求する。
- チームの姿勢を確認し、改善の余地がなければ即座に離脱する。
// Alternative Solutions
現場のエンジニアたちが推奨する、状況を打開するための実戦的なアプローチは以下の通りである。
- ・「高品質ゆえの遅延」というレトリックを用いて、顧客への期待値をコントロールする。
- ・チーム全体のスキルセットを可視化し、具体的なトレーニング計画を策定する。
- ・PMとしての責任を一人で背負わず、テックリードや管理職に責任を分散させる。
// Technical Terms
Senior Engineer Insight
> 技術責任者の視点から見れば、これは技術の問題ではなく組織設計の失敗だ。レガシー刷新において、コードの更新とチームのスキル更新を切り離すことは不可能である。PMがデリバリーの遅延を個人の責任として捉えるのは、構造的な欠陥を見逃している。現場では、技術的負債の解消と並行して、チームの教育リソースを確保する政治力が求められる。健康を損なうほどの負荷は、プロジェクトの持続可能性がゼロであることを示している。我々の現場では、このような「スキルのミスマッチ」を早期に検知し、技術選定と同時に組織のアップグレードを計画に組み込むべきだ。