Stack Overflowの統計に よると、開発者の17%強が積極的に仕事を探しています。同時に、転職の際の5つの重要な要素には、給与だけでなく、仕事と生活のバランスを改善したいという要望もあります。伝統的に、多くの人々は、遠隔通勤をこのバランスを改善し、家族とより多くの時間を過ごし、スケジュールを管理する機会と見なしています。
コロナウイルスの大流行により、今年は労働市場を含む多くのことを大きく変えました。新しい現実では、テレワークに対する雇用主の態度が変化しました。数ヶ月前には存在しなかった新しい求人検索ツールもあります。今日のこれらすべてにより、エンジニアは高給(パンデミック前のオフィスよりも高い)でリモートワークを見つけ、以前よりも少ない時間で作業を行うことができます。
私は、開発者の求人市場に関する現在の統計、自分自身にインタビューする採用担当者やエンジニアによって投稿された資料を調査し、最近専門のチャットボットを使用して仕事を見つけることができたサンクトペテルブルクのGo / Python開発者であるAlexanderZhilinと話をしました。その結果、2020年にリモートジョブを見つけるための関連するヒントを含む資料をまとめました。
ヒント1:市場を常に調査する
多くのエンジニアがしばしば無視する最も強力なヒントの1つは、適切な給与を得て適切な条件で作業するには、何を信頼できるかを理解する必要があるということです。市場をテストする唯一の方法があります-あなたは常にオファーを監視し、インタビューを通過し、トピックに関する資料に注意を払う必要があります。
たとえば、少し前に、ヨーロッパとアメリカの企業でリモートワークを見つけることについての記事がHabréに公開されました。さまざまなヒントに加えて、この資料には、現在リモートで開発者を雇用している約1000社へのリンクが含まれています。
インタビューはあなたに市場でのあなた自身の価値の理解を与えるでしょう、そしてケース資料はあなたが知らないかもしれないツールをあなたに開くでしょう。
それはすべて、海外での遠隔地の仕事を見つけることについてのハブレに関する記事に出くわしたという事実から始まりました(同じ資料-約)。そこでは、g-mateボット(@ g_jobbot)など、さまざまな便利なツールが紹介されました。簡単なスキームがあります-あなたはそれを接続し、あなたのスキル、希望する給与、距離/都市を示し、そして空席を取得する必要があります。
私は登録しましたが、すぐに面白そうな空席がいくつかありました。1つはキプロスの会社で、もう1つはモスクワの会社でそれらに対応し、プロセスが開始されました。興味深いことに、私のサンクトペテルブルクの給与は、私が稼ぐことができたよりも60%(!!!)少ないことがわかりました!そして、私はそれについて知りませんでした、私は落ち着いて働きました、そしてすべてが私に合っていました。
-アレクサンダージリン
ヒント2:リモートインタビュープロセスは普遍的ではありません。自分に合ったものを選択してください
オフラインインタビューと同様に、企業は遠隔地にエンジニアを雇うときにさまざまなアプローチを使用します。ステージの数から充填まで、すべてのプロセスは異なります。家にテストタスクを与える場所、誰かがリアルタイムでコードを書くように依頼する場所などです。
で記事Gitlabのブログに、自分のチームの開発者を雇うエンジニアは、各メソッドのために主張しています。さらに、異なるアプローチの支持者の数はほぼ同じです。そして、これは候補者の手に渡ります-あなたはいつでもあなたが一番好きなプロセスを選ぶことができます。
その結果、Gitlabはテストタスクを含むスキームを開発し、そのプロジェクトは1つのリポジトリに収集されました。
オンラインでコードを書く必要がある解決策について候補者に問題が与えられたインタビューの場合、通常、これはCoderPad、Collabeditなどのコードエディターで行う必要がありますが、GoogleDocsはすべてを行うことができます。
多くの開発者は、そのようなテスト中に黙ってコードを書くだけです。これは完全に真実ではなく、成功の可能性を低くします。代わりに、インタビュアーとのコミュニケーションに従事し、大声で考え、質問をし、その答えが手がかりとして役立つ可能性がある-元Facebookの採用担当者が彼の記事でこれについて書いている方が良いです。たとえば、この方法は効果的です。
- タスクについて質問します。
- それが最適ではなく、膨大な量のリソースを必要とする場合でも、最も明白な解決策を考え出します。それを説明し、最適化する必要があるかどうかを尋ねます。
- 通常、解決策を改善するように求められます。次に、大声で考えて、解決策とこの問題のすべての段階を通過することができます。
次のリソースを使用して、このようなタスクの準備をすることができます。
- HackerRankは、1,100万人を超えるユーザーを抱える最大のエンジニアリングWebサイトです。
- インタビューケーキ-タスクとソリューションの例
- LeetCode -1600のインタビュー前の練習タスク
- CareerCup-実際の技術面接からの質問をまとめたもの
- プランプ-模擬インタビューを練習するための無料ツール
- Codewars-開発者が問題の解決を競う場所
オンラインでコードを書くことはあなたのスキルをテストする唯一の方法ではありません。スタートアップは候補者に宿題を与える可能性が高く、それを完了するのに最大48時間かかることがよくあります。
この問題をうまく解決するには、作業を正しく計画し、タスクの解析に時間を費やし、すぐにコードを書くのではないことが重要です。たとえば、FreeCodeCampのエキスパートであるJane Phillipsは、このアルゴリズムについて次のようにアドバイスしています。
- 割り当ての分析-この段階で、明確な質問をすることができます。
- 実装する技術ソリューションの選択。
- 設計ソリューション、含む。紙などに
- テスト計画。
- ソリューション展開計画。
- 各段階の時間計画。
私が気に入った2つの会社のプロセスは異なっていました-キプロスの会社はより多くのインタビューを行いました-たった4つで、テスト項目も含まれていました。
ロシア語では、すべてが速く、チームが好きで、製品が面白そうだったので、別の会社でテストタスクも行いましたが、それらを選択しました。試してみるのは面白かったです。でも、興味がなかったら、時間を無駄にすることはなかったでしょう。
-アレクサンダージリン
インタビューの実際的な部分の準備に役立つリンク:
- Courseraのアルゴリズムコース
- 技術面接の準備のための50のコーディングに関する質問と回答
- HRがインタビューでプログラマーに尋ねる25の古典的な質問
- 元Facebookインタビュアーによるコーディングインタビューにエースする方法
ヒント3:リモートエンジニアリングのインタビューには独自の癖があり、それに備える必要があります
この記事では、 400回のエンジニアリングインタビューを実施した採用担当者が、採用時に候補者がインタビューに参加するチーム全体を巻き込むように企業にアドバイスしています。リモート形式では、これは少し奇妙に見えるかもしれません-会話が1対1の会話ではない可能性があるという事実にすぐに備える必要があります。
, – . , , . , , , .
—
また、オフライン会議とオンライン会議は、エチケットを含めて異なります。これを覚えておく必要があります。たとえば、開始の10分前にオフィスで面接に来た場合、開始の5分前でも電話にログインすると、別の会議が中断され、面接官の注意が散漫になるリスクがあります。多くのオンライン会議ツールでは、同じリンクを複数の会議に次々に使用することができます。
米国のエキスパートリクルーターであるサラジョンソンは、事前に面接の電話に接続する必要がない理由について話します-それは間違って見え、対話者の気を散らす可能性があります
さらに、ビデオ通話を行うときは、対話者があなたをよく見ることが重要ですが、会話がオフラインで行われた場合よりも、これを行うのは難しいことを覚えておくことが重要です。したがって、Zoomで見栄えを良くする方法について、準備をしていくつかの記事を読むことが不可欠です。一見、これは不必要に思えますが、他の候補者よりも有利になるのはカバレッジだけです。2つの写真を比較してください。
ここでは、インタビュアーが初歩的な顔を理解するのは難しいでしょう。そして、これがコミュニケーションがはるかに快適になるオプションです:
ヒント4:時間を節約します。これにはすべての可能性があります
エンジニアにとって、近年はかなり良い時期でした。市場には強力なスペシャリストが不足し続けています。同時に、遠隔作業を探していた人にとっては、状況はそれほどバラ色ではありませんでした。そのため、統計によると、2019年には、大多数の企業で、ほとんどの従業員がオフィスで働いていました。
今ではすべてが変わり、ほとんどの雇用主自身が遠隔地の労働者だけを雇いたいと思っています。つまり、バランスが大きく変化し、候補者の選択肢が増えました。とりわけ、これは求人検索の速度が向上していることを意味し、現代の状況では、長く待つのは意味がありません。あらゆる機会を利用してお金を節約しましょう。
. - . , , .
—
2020年、ついにテレワークがトレンドになりました。世界中の最大のIT企業と新興企業が従業員をリモートコントロールに移し、多くの企業は検疫が解除された後もオフィスに戻れないようになりました。削除された欠員の検索用に特別に調整された、新しい便利なツールが登場しています。
エンジニアにとって、これはリモートの提案を検索するのに最適な時期が来たことを意味します。今では、迅速に実行でき、本当に興味深いプロジェクトと快適なチームを見つけ、便利な形式でインタビューを行うことができます。
リモートジョブを見つけるための便利なツールを知っていますか?コメントでリンク、ヒント、およびリモート位置を見つけるためのあなたの経験を共有してください!