プログラミングを含む多くの分野でスキルテストを提供するIKMなどのオンラインサービスがあります。
開発者の上級職に採用する際に、この種のテストを使用しますか?
面接のために候補者を呼び出す前に、候補者を客観的にベンチマークするだけの場合はどうですか?面接後に候補者をリストに載せた後のステップとして使用しますか?
このアプローチは、他の状況と比較して状況によって適切ですか?この種のサービスを個人的に使用したことがありますか?
プログラミングを含む多くの分野でスキルテストを提供するIKMなどのオンラインサービスがあります。
開発者の上級職に採用する際に、この種のテストを使用しますか?
面接のために候補者を呼び出す前に、候補者を客観的にベンチマークするだけの場合はどうですか?面接後に候補者をリストに載せた後のステップとして使用しますか?
このアプローチは、他の状況と比較して状況によって適切ですか?この種のサービスを個人的に使用したことがありますか?
回答:
率直に言うと:いいえ、いいえ、いいえ、いいえ、いいえ!
候補者をあなたと一緒にコーディングしてもらいましょう。問題をどのように考え、チームにどのように適合するかを知る唯一の方法です。
余談として、私はCV宝くじ技術による募集を避けようとします:-)、代わりに口コミ、会議、技術コミュニティのミートアップなどを通じて良い人を見つけます。同様にサメの募集エージェントも避けます。
これらのテストの1つを最近受けなければならなかった38年のIT専門家から、誰かがそれらを有用であると売ったという考えにat然とした。質問は、日常の経験ではめったに使用されないテクニック、経験豊富なプログラマーが他のプログラムの実例からクローンを作成するか、マニュアルまたはフレンドを使用して決定することに焦点を当てているようです。経験豊富なプログラマーがプログラムをゼロから作成することはほとんどありません。時間の無駄。経験豊富なプログラマーは、使用している言語のすべての機能を心から知っていると思う人は誰でも、実際に仕事がどのように行われるかについては全く知りません。現実的な技術的経験のない人事担当者は、これらのテストを知識不足の言い訳として見ていると考えるのは、いつものように怖いです。言っ途切れる。
理論的には、完全に資格のない応募者を排除するためのオンラインテストのアイデアは、それほど悪くはありません。残念ながら、実際にはほとんど価値がありません。
まず第一に、私が見たオンラインテストサイトのどれも本当に価値のあるテストを持っていませんでした。第二に、完全に資格のない人がテストの期間中に友人(または誰でも)を手伝い、主題について何も知らずに飛び回って合格するのは非常に簡単です。
2番目の問題を回避できたとしても(たとえば、他の人がいない、チャットプログラムがないなど、オフィスのコンピューターでテストを受けてもらうなど)、とにかく便利なオンラインテストのようなものがあるとは思えません。テストは通常、アイデアではなく事実に基づいて行われますが、プログラミングは主にアイデアと(特に)適切な判断を行うことに関するものです。プログラマーは、使用する言語に関するいくつかの事実を確実に知る必要がありますが、その種の知識のテストではあまりわかりません。
開発者の上級職を雇用する際に、この種のテストを使用しますか?
はい。
面接のために候補者を呼び出す前に、候補者を客観的にベンチマークするのはどうですか?
いいえ。ベンチマークは、スコアに基づいて候補を比較することを意味します。テストは、候補者間のベンチマークを実行するのではなく、ベースラインを決定するために使用されます。
面接後に候補者をリストに入れた後のステップとして使用しますか?
いいえ。面接の前にテストを行う必要があります。インタビューは今後の検討の基礎となります。
このアプローチは、他の状況と比較して状況によって適切ですか?
プログラミング知識の証明が候補者(例えば、ジュニア開発者)がもたらすもののほとんどである場合、比例してより有用です。
この種のサービスを個人的に使用したことがありますか、それを使用している人を知っていますか?
私は自分が使っていた人材紹介会社に所属していました。どの概念をブラッシュアップする必要があるかを理解するのに役立ちました。
開発者を雇うためにテストを使用しましたが、再度使用しました。3人のファイナリスト全員が失敗しましたが、グループの最高スコアを獲得したファイナリストを採用することになりました。良い動きだったと思います。まだスタッフにないスキルセットを採用する場合、他の方法で客観的に採用している人のスキルを評価することは不可能です。