先に迎えた世界メンタルヘルスデーを目前に控え、私はテック業界がいかに精神的に良好な状態を保つのが難しい場所であるかを考えていた。特に、前例のない状況でのリモートワークは、困難な状況をさらに悪化させる可能性がある。10年以上にわたってテクノロジー業界でリモートワークをしてきた者として、今回はペースの速い技術系スタートアップ企業がソフトウェア開発の人材を大切に扱うためのヒントを紹介したい。
最高の状態でのソフトウェア開発は、創造的な試みとなる。開発者が質の高い仕事をするためには、ある程度の快適さが必要だ。退屈な作業、騒がしいオフィス、あまりに多い会議などは、生産性が最高の状態であっても影響を及ぼす。
しかし、健康はもっと基本的なものであり、ニーズの階層の中でもほぼ最下層に位置するもので、これには精神的な健康も含まれる。ソフトウェア開発者が仕事をするためには、脳の状態が良好でなければならない。物事がうまくいかないとき、本当の問題を知らなくても、同僚のコードを見ればわかることもある。
リモートで働くスタートアップチームの分散により、健康維持はより困難になっている。リモートで働いていると、チームのウェルビーイングをサポートするためのオフィスの機能が欠落してしまう。無料のフルーツやコーヒー、ビーズソファだけでなく、同僚がつらい思いをしていても気づきにくいこともある。同僚と同じ場所にいないと、誰が遅刻や早退するのか、あるいはやや活力がない感じがするのかを見分けるのが難しくなる。
また、井戸端会議がない場合、同僚がうまくやっているかどうかを確認するのが難しくなる。しかし、もし誰かのことが気になっていて、その人に聞くべきかどうか悩んでいるのであれば、私は常に連絡を取るようにアドバイスする。リモートチームにおいては、コミュニケーションを増やす必要がある。メンタルヘルスに関しては、誰かが1人で限界に達してしまうよりも、言葉を発して、その人が元気であること、何も心配する必要はなかったと知るほうがいい。
自主性を重んじる
私は10年以上にわたり、大企業から中小企業でも、さらには自分のフリーランスのコンサルタントでも、自分の意思でリモートワークを行ってきた。私が在宅勤務で最も重視しているのは、柔軟性だ。特に、ソフトウェア開発者としてメーカーのスケジュールに合わせて仕事をする場合には、柔軟性が重要になる。
私は、最高の仕事をより多く実現するために、一連のライフハックを発見した。例えば、早い時間にオフィスで仕事を始めた後、午前11時にジムでトレーニングをしたり、その日の最後のミーティングの前に夕食をオーブンに入れたりするのだ。このように、仕事と並行して「生活」を送ることができるのは、特に苦しいとき、自分自身の幸福感を高めるのに有効だ。
ダニエル・ピンクの著書『モチベーション3.0 持続する「やる気!」をいかに引き出すか』では、自律、成長、目的がモチベーションの主な原動力であることを取り上げている。ソフトウェア開発の仕事を成功させるには、モチベーション、承認、自信が重要だ。自分のスキルを使ってより大きな目標に向かって貢献する権限を与えられることは、非常にやりがいのあることであり、通常仕事の選択や優先順位の決定において自由度が高いスタートアップ企業の開発者にとっては、非常に満足のいくことだろう。
しかし、Haystackの調査によると、開発者の83%に燃え尽き症候群が報告されている。そのため、ソフトウェア開発者には現実的な期待を設定するよう注意して欲しい。物理的なオフィスがない場合、適切な時間に帰宅させるのは難しいので、そのような期待は慎重に設定する必要がある。特に、勤務時間がフレキシブルで、大きなプロジェクトを任されやすい場合には慎重になるべきだ。
教育は社員を大切にしているということ
開発者は生涯学習者だ。業界の変化が非常に速いため、開発者はそうならざるを得ない。彼らは常に自分自身、知識、スキルに投資している。
雇用者は、開発者を個人としても投資することができる。企業によっては手厚いトレーニング予算や休暇を提供するところもある。私はかつて小さなソフトウェア会社で働いていた。そこでは学習のための予算は提供されていなかったが、月に1日、学習のための日を予約することができ、そこで教科書を読んだり、新しいテーマについて誰かに1時間のチュートリアルを頼んだりすることができた。会社にとっては大したコストではなかったが、私の成功を願ってくれているように感じた。
働く自由
開発者に金銭的な報酬を与えても、モチベーションの向上にはつながらない。しかし時間を与え、開発者を信じて時間を直接的なプロダクトエンジニアリングの仕事以外に使ってもらうことは、大きな効果が得られる可能性がある。
Googleは、社員の時間の20%を「おもしろいと思ったことに使っていい」というアプローチをとったことで有名だ。それによって便利な製品も生まれたが、重要なのは開発者が仕事に関わっていると感じ、信頼されているということだ。Atlassianも同様のことを行っていることで有名だ。全社員が24時間、自分の好きなプロジェクトに取り組み、他の方法では決して出てこなかったかもしれない驚くべき革新や改善を生み出している。
多くの開発者は、自分の時間の多くをオープンソースプロジェクトに費やしている。このことを他の職業の人に説明しようと何度か試みたことがあるが、ハッカー文化は不可解だということが分かった。
しかし、開発者はこの世界に強く共感し、91%の開発者がオープンソースが自分の将来の道だと答えている。開発者にオープンソースへの貢献を許可することで、彼らはより自分たちが大事にされていると感じることができる。このようなオープンソースコミュニティは、開発者の社会的ネットワークやサポートネットワーク、さらにはアイデンティティの重要な一部となり、開発者のより広い意味での幸福のために欠かせないものとなる。
オープンソースの教訓
現代の職場では、他人がプロジェクトに参加できるという点でオープンソースから学ぶことがたくさんある。オープンソースのプロジェクトは真のリモートワークフローが機能している合理的なモデルとなっている。
ソフトウェアの世界の基礎的な構成要素のいくつかは、メーリングリストやIRCチャンネルでしかお互いを知ることができなかった人々によって作られたものだ。ソフトウェアは作られたが、おそらくそれ以上に重要なのは、強力なコネクションが作られたことだ。
今日のリモートソフトウェアチームは、自らの選択によるものであれ、状況によるものであれ、より優れたツールを利用することができる。ソース管理ツールやコラボレーションツールは、今やメーリングリスト以上のものであり、テキストチャット、オーディオコール、ビデオコールで常に連絡を取り合うことができる。画面共有やVSCode Live Shareのようなツールを使って、遠隔地でプログラムを組み合わせることも可能だ。
しかし、このような接続性の高さは、ストレスや通知疲れの原因となりうる。ソフトウェア開発者はそれぞれが異なる存在であり、ある人の作業スタイルが他の人のそれとまったく同じとはならないことを忘れてはならない。オープンソースのプロジェクトでは、全員の時間を尊重し、特定の時間に誰かがいるということをあまり期待せず、むしろ想定した時間枠内で作業を進める。
高度な技術を要する仕事をしているリモートチームでは、思考時間が長くなるようなミーティングをできるだけ少なくしたり、Slackのメッセージに期待される返信の時間を決めておくと、落ち着いた仕事環境の提供につながる。
ワークライフバランス
新型コロナウイルス感染症の影響で毎日の通勤ができなくなったとき、多くの人は作業環境が理想的ではなくなった。ソファやキッチンテーブルに座って、しかも家族が近くにいるという状況は、当然ながら多くの人にとって困難であり、燃え尽き症候群の増加が広く報告されている。
たとえ開発者が以前から自宅で仕事をしていたとしても、モニターのアップグレードや予備の電源、あるいは新しいキーボードが必要かどうかをチェックするのは良いことだ。現在、多くの企業が在宅勤務の予算を提供しているが、開発者が必要とするツールの確保は少しの予算でできる。
職場で一緒に交流する時間を持つ。恥ずかしいチームビルディングは過去のものとなっていることを願うが、簡単なオンラインゲームで場を明るくすることは可能だ。会社にEAP(従業員支援プログラム)がある場合は、従業員全員がプログラムについてと、アクセス方法を知っていることを確認したい。また、マネージャーには、彼らのチームメンバーだけでなく、マネージャーのためのプログラムもあることを伝えておくとよい。
メンタルヘルスに関して言えば、スタートアップは難しい場所かもしれない。スタートアップ企業はペースが速く、頻繁に変化があり、いくつもの仕事をこなさなければならない。私からの最良のアドバイスは、お互いに気を配ることだ。それは、上司が部下を気遣うだけではなく、私たち全員が他人を気遣い、自分自身を大切にすることで、少しでも貢献することができる。
燃え尽きる時は、その前に兆候が出ている。私たちは、仕事を長期的に持続させ、健康的な生活と並行して行う方法を見つけなければならない。「言うは易し行うは難し」ですが、多忙なスタートアップ企業は、従業員が重要な存在であることを再認識してもらうための時間を取らなくてはならない。
あなたやあなたの知り合いが、うつ病に悩まされていたり、自傷行為や自殺を考えたことがある場合、全米自殺防止ライフライン(1-800-273-8255)では、24時間年中無休で無料サポートを提供しています。また、専門家向けのベストプラクティスや、予防や危機的状況に役立つリソースも提供しています。
編集部注:Lorna Mitchell(ローナ・ミッチェル)氏は、最高のオープンソーステクノロジーとクラウドインフラを組み合わせたソフトウェア企業Aivenのデベロッパーリレーションズ担当責任者。
画像クレジット:Carol Yepes / Getty Images
[原文へ]
(文:Lorna Mitchell、翻訳:Dragonfly)
- Original:https://jp.techcrunch.com/2022/01/02/2021-11-11-5-ways-to-improve-mental-health-for-software-developers/
- Source:TechCrunch Japan
- Author:Lorna Mitchell,Dragonfly
Amazonベストセラー
Now loading...