web-dev-qa-db-ja.com

より多くの企業がリモートで採用しないのはなぜですか?

SFやNYCのようなテックハブにいる企業の絶望的な採用活動について、私は耳にし続けています。しかし、私がスタートアップから連絡を受けるたびに、そのポジションはオンサイトであり、リモートでの作業は不可能だと言われます。

これらは技術系スタートアップであることを明確にしましょう。彼らは、テクノロジーを使用して物事を成し遂げ、チームをつなぐという考えに非常に満足しているはずです。

現在の住宅市場では、高い生活費を払おうと思っても、多くの人は引っ越すことができません。なぜそんなに多くの会社がまだ座席の尻の産業的な考え方に立ち往生しているのですか?

34
James

私は数年にわたっていくつかの企業でリモートで働いてきました。何かお話ししましょう:不便です。チームのリモートメンバーとして、およびリモートの請負業者の雇用者として。もし私に選択の余地があったとしても、それを二度とやらないでしょう(そして私は-チームと現場で作業します)。

1週間に1日か2回、リモートで作業しても問題ありません。しかし、フルタイムのリモートエンジニアを雇うのは面倒です。これは、作業のチャンクが完了し、時間通りに納品する請負業者とうまく機能する場合があります。しかし、新しい従業員を雇うには、彼を訓練し、チームに統合させ、彼の毎日の仕事を監視します-それはすべてリモート上で-ほとんどの人(マネージャー、エンジニア、またはその両方)ではうまく機能しません。

それに加えて、機器の複雑さも加わります。多くの技術系の新興企業には、実験室、ハードウェア開発、テストスーツが必要ですが、これらはすべて非常に高価であり、リモート接続とリモート制御に常に利用できるとは限りません。私は、ある会社で、請負業者が協力するために遠隔地に10万ドルの機器を発送しているのを見かけました(請負業者のチーム全体であり、請負業者のチーム全体ではありません)。私のキューブには、チーム全体で共有するためにこれらの別の1つがありました。私のチームがすべて離れていたら、彼らが働くことができるようにするためだけに、これらのチームをもう1束出荷する必要があります。そうすることは理にかなっていますか?もちろん違います。

多くの企業が再配置パッケージを提供しており、技術給与は平均よりもはるかに高いどこでもなので、「ああ、サンフランシスコではとても高い」という言い訳はありません。

35
littleadv

簡単な答えは次のとおりです。人間は対面でのやりとりが好きです。

同じ物理環境にいる場合は、非常に簡単に振り回し、アイデアを同僚の前で実行し、いくつかのコードをまとめて(そしてその過程でそれを話し合い)、作業方法を非常に自発的かつ俊敏にしてください。これはスタートアップにとって非常に貴重なことです。

これに非常に近いが同じではない体験をデジタルの世界で生み出すことができます。ビデオ会議、分散型VCS、および多数の多数のWebベースのコラボレーションツールを組み合わせて、リモートコラボレーションをサポートおよび促進する環境を作成できます。これの問題は

  1. 環境(人とワークフロー)に合わせて特別に設定する必要があります。
  2. 人々は、その方法と実際にそれを使用することを教えられる必要があります。

分散チームを実装する場所の多くは、これらのポイントの1つを完全に完璧にすることができない傾向があります。これにより、実装ではなく、技術に欠陥があるというラベルが付けられます。

個人的には、分散チームのメンバーとして働いている素晴らしい経験をしました。非常に効果的なテクニックの1つは、全員にワークスペースにカメラを設置させることです。モニターの真上ではなく、セカンダリディスプレイ(ある場合)または片側にある場合-作業中に人々の空白の表情を見ると、不気味です。作業しているときはいつでも(選択したプラットフォームを使用して)ビデオ会議に電話をかけ、「オフィス」/「スタジオ」/「開発ダンジョン」で他の全員を見ることができます。あなたが誰かと話す必要がある場合-それをしてください。これは、ニースの柔軟なコミュニケーションを提供し、人々が(できれば)生後3日のチーゼルクラムで覆われた下着で作業するのを防ぐのにも役立ちます。

21
Kim Burgess

企業/マネージャーが地元の候補者を好む理由はたくさんあります:

  1. 新しいプログラマーをチームに統合して簡単にすることができます。
  2. 面と向かってより簡単なコミュニケーション
  3. すべての従業員がリモートサイトで効率的に作業できるわけではありません
  4. ローカルで作業するときに質問をしやすくする/スピードに慣れる
  5. リモートでの作業中に即席のホワイトボードセッションを行うのが難しい

さて、これはすべての会社に当てはまるわけではありませんが、特に会社の人をまだ知らない場合は特に、リモートで作業を開始することは特に困難です。

他のProgrammers.SE post で同様の質問に対する適切な回答を確認してください。

9
JW8

私は1.5年間リモートで働き、それを愛していました。私は自宅にオフィスを構え、朝目が覚めたので、車で運転する必要もなく、家族と一緒に昼食を食べました。これは私たちに多くのお金を節約しました。そのため、私はある意味で現在よりも多くの収入を得ていました。同様に、1週間に5時間車を運転せずにオフィスに落ち着くようになり、家族が就寝した後はプロジェクトの作業が遅れる可能性が高まったため、最終的にはより多くの時間を費やして仕事が増えました。

コミュニケーションの問題があったことを認めます。

  1. 電話でチームリードに電話をかけた場合、彼はいつも自分の机にいたわけではありませんでした。そのため、彼が会議などでそこにいたのかどうかはわかりませんでした。メッセージを残しておいたので、3時間電話が返ってこなかったために、先に進めなかった可能性があります。

  2. ありがたいことに、私は自分のビジネスを可能にするために彼らのビジネスをすでによく知っていましたが、仕様について話し合うためにチームリードと会う必要があったときがありました。電話で紙に青写真を描くのは難しい。

  3. 私はやる気がありますが、他のリモート開発者はそうではありませんでした。彼らがタスクに8時間費やしているという保証はありませんでした。

  4. リモートの開発者がプロ​​ジェクト計画の残りの部分と同期していない場合があり、それらを軌道に乗せるために不必要な反復が行われる場合がありました。

私はそれをすべて言ってこれを言います:これらの問題は面と向かって働くことと何ら変わりはありません。記載されている問題はすべてローカルの職場で見つかり、リモートでの職場よりも職場での方が簡単だと言っても主観的です。上記のすべての点は、職場でも社外でも同じように発生しました。

問題1を例にとります。オフィスでは、チームリードから5キュービクル離れていた可能性があります。質問があったら、机から起き上がって彼の立方体まで歩いていたでしょう。隣にある電話をかけるのにかかる時間が短くなります。同様に、私がそこにいる間に彼が会議に参加していた場合でも、彼が会議から戻るのを待たなければなりませんでした。

問題2は正当化するのが少し難しいですが、Skypeやコラボレーションソフトウェアなどを使えば、これは間違いなく実行可能です。

3つと4つは、一般的なコミュニケーションと理解の問題です。これらは、ローカルまたはリモートに存在する運用上の問題であり、それぞれの環境で革新的なリーダーシップが必要です。

私はこのミックスにいくつかのことを追加しますが、それはコストです。技術者がオフィスにいる場合、コンピュータと立方体の照明を実行するために電気を使用し、トイレを飲んだり流したりするために水を流し、同僚とおしゃべりしたり、カーペットを着たり、病気を広めたりします。 5人の開発者が働いていない場合、このような領域でのコスト削減を決定することは興味深いでしょう。

8
Brian

同僚と物理的に一緒にいることの情報帯域幅を過小評価しないでください!

ほとんどの重要なプロジェクト必要並列化してこれまでに完了する必要があります。これは、雇用主の時間と労力を節約するために、熱心にコミュニケーションをとる必要があるプロジェクトに取り組んでいるだけではありません。二重にして、もしあなたがそこに決していない唯一の人であるなら、あなたの同僚があなたを最新の状態に保つために特別な努力をしなければなりません。

7
user1249

現実には、多くの企業が1950年代の工場労働者の考え方にこだわっており、当時のルールは見えないものを管理することはできませんです。これらの場所は、従業員を生産的に1時間ごとに圧迫することに巻き込まれているため、リモートワークの概念は嫌悪感です。どのようにdare私は誰かが食料品を作るために余分な30分の昼食を取るかもしれない、または神が彼らの子供を選ぶ必要があるかもしれないことを禁じている家から仕事をさせます学校から。

それが答えであり、分かりやすく単純です。企業の現状は、誰もがオフィスにいることを確認するために使用されており、デスクに入力しているため、近代化することは非常に困難です。

5
Wayne Molina

私は過去6年間、分散型チームに取り組んできました。以前のプロジェクトはリモートのチームメンバーを統合するのに苦労していましたが、私の現在のプロジェクトはスイートスポットを迎え、次の原則に従うことで大きな成功を収めています...

音声通信の場合:

  • 高品質(Skype)の音声通話とテキストチャットは、チーム全体が終日接続された状態で開いたままになります。時には何も言われていませんが、これにより、物理的なオフィスで頻繁に発生する「オーバーザキューブ」、ウォータークーラー、ランダム収集などの議論が容易になります。
  • スピーカーフォン、携帯電話などは可能な限り避けてください。限られた帯域幅と通話品質は注意散漫であり、コミュニケーションをより困難にします。
  • チームがSkypeなしで誰かに電話をかける必要があるときはいつでも、通話全体がその人の電話に参加します
  • 1対1またはサイドバーのディスカッションは、必要に応じて個別のSkype通話で行われます。

コラボレーションの場合:

  • 壁の付箋を置き換える電子プロジェクト管理ツールのかんばん
  • ホワイトボードに代わる迅速なワイヤーフレームツール
  • リモートデスクトップ共有ツールは、ペアリング、共有、相互トラブルシューティングなどに使用されます
  • Wikiはドキュメンテーションに使用されます
  • 毎日の会議、レビュー、計画会議はすべて、リモートデスクトップ共有ソフトウェアを介して行われます。

上記を行うことにより、私たちの経験では、チーム全体がリモートであっても悪影響はほとんどありません。実際、チームメンバーが両方の長所を持ち、ミュートボタンを押して「静かな時間」を数分持つことで問題に集中できる(テキストチャットを追跡しながら)ことで、生産性が向上しました。 、終了したらグループオーディオに再び参加します。必要なときにオフィスのように迅速な音声通信を利用できますが、必要なときに集中する静かな瞬間もいくつかあります。

4
Cliff

これらを検討してください(私の共著者と私が事前に作成したもので、ここでは引用していません)。

これは配布するのが難しく、特にアジャイルチームがある場合はそうです。私は分散型チームメンバー(一部)であり、分散型メンバーとして何年も働いています。それは難しいです。あなたが働いているのを見たり、あなたがあなたの仕事について話しているのを聞いたりしないマネージャーにとっては特に難しいです。

チームメートにとっては難しいです(上記の記事で説明)。

あなたが単独で仕事をしていて、チームの他の従業員から分離してそれを行うことができ、上司に頻繁に仕事の増分を回せば、それはうまくいくことができます。

リモートコラボレーションツール(webexなど)を介して他のチームメイトと緊密に連携している場合、それは機能します。場合によっては、正常に機能するすべての理由があっても機能しません。

私がマネージャーであれば、分散したチームメンバーはおそらく私のデフォルトの初期スタンスではありません。

こちらのJW01による5点リストをご覧ください(ナイスワーク、JW01)。

2
tottinge

それは会社の文化と関係があります。多くの(またはほとんどの)開発者がリモートで作業するように企業が設定されている場合、それを行うことができます。チームのごく一部だけがそのように機能する場合、それははるかに困難になります。

1