質問: プログラマーのメンタル面での不調について プログラマーで印象的なのは特にメンタル面で不調を訴える人が多いということです。 私はメンタル面で不調にならないように常に余裕を持っておくことを意識しており、特に休みはリフレッシュして仕事とは距離を置くことを出来る限り続けてきました。 皆さんはメンタル面で不調になった経験はありますか? また、メンタル面で不調にならないようにするためにどのような心構えや対策をしているでしょうか? プログラマーの皆さんの経験を教えて下さい。
回答: メンタルの不調は、何度も経験したことがあります。 大切なキーワードは、開発の現場で、孤立しないということです。 つまり、同じプロジェクト内の仲間もしくは、リーダさんと、技術的な情報共有(技術的に不明点など、1人でネットで調べる手もありますが、周囲のスタッフにフランクに聞けたり、その逆に、こちらの技術を相手に教えてあげれたり)する風潮がある現場だと、現場の稼動時間があがっても、モチベーションは、keepできる気がします。 また、プロジェクトを進めてゆく上でのリスク管理(余裕をもってスケジューリングできているか)を、 リーダとともに、共有できているかもポイントかと思います。 例えば、「今だけは、負荷がかかるけれど頑張りましょう~ここをぬけたら、リフェレッシュ休暇が待ってます!」のような会話をリーダーさんから 言われると、なんとか、がんばるかあ~となるわけで...(自分の場合ですが^^;) あとは、ゆうとさんが、おっしゃるように、現場を離れたら、スイッチを切り、趣味に没頭したり、家族サービスをしたり、etc... とはいえ、あまりにも没頭すると、家で、ぼーっとしながら、設計はじめたりする場合もありますが それはそれ、これはこれということで^^