高齢者がコーディングインタビューを嫌う理由と代わりに企業が使用すべきもの

あなたが新しい先生を探している小さな高校の校長であると想像してみてください。スタッフの教師は20人未満なので、雇うすべての人がすべてのクラスで教えることができるようにする必要があります。さらに、最近、トップティーチャーの一人、15年の経験を持つ誰か、そして若い同僚のメンターを失いました。どのように交換しますか?ここから楽しみが始まります。








少し考えた後、あなたはインタビューへの創造的なアプローチであるとあなたが考えるものを思いつきます。候補者が出てきたら、高校のカリキュラム[5-6歳から14歳]からレッスンを教えるように依頼します。面接が始まる前に、どのレッスンを見たいかを候補者に伝えないように、候補者の準備が整っていることを確認する必要があります。候補者がトピックを理解している場合、ランダムに選択されたトピックに対するプレッシャーの下で明らかにうまく機能しているため、簡単に何かを教えることができると結論付けることができます。



だからあなたは求人広告を投稿し、いくつかの本当に素晴らしい候補者がやってくる。ただし、新しいアプローチの最初のテストでは、紹介者でテストすることを計画しています。スタッフの1人が過去に協力したことがあり、学校のスターであると主張している教師です。あなたは自分の運に驚いて、新しい面接方法をテストするのに最適だと思います。あなたは彼女に連絡してインタビューの日付を調整し、準備する機会を与えるためのあなたのアプローチについて彼女に話します。



それから面接の日がやって来て、あなたの候補者は学校に現れます。彼女は少し緊張しているように感じるかもしれませんが、彼女は完璧な再開の経験豊富な教師であるため、奇妙です。あなたはそれにこだわるのではなく、代わりにあなたのクラスの1つに教師を招待してインタビューを始めることにしました。 「数論の授業を教えてほしい」と語った。この瞬間、彼女の顔は落ちます。あなたは、彼女が10年以上8年生で教えていなかったことを知りませんでした。しかし、プロとして彼女は黒板に行き、レッスンを開始します。数値の要因と、特定の数値が2、5、および10で割り切れるかどうかを判断する方法について説明しますが、それは困難です。 GCDとNOCについて尋ねるとき、彼女は略語の説明を必要とします、そしてあなたはこれを悪い兆候として見ます。あなたはあなたが「最大の共通の除数」と「最小の共通の倍数」を意味すると説明します、しかし今、あなたは彼女の自信が損なわれていると言うことができます、そしてその上、あなたは彼女の声で苛立ちを拾います。



時間の終わりに、彼女は数理論の要点を間違えました、そしてそれは彼女がいたずらな中学2年生のグループの前で同じレッスンを教えることができるという自信をあなたに感じさせません。先生は他の行動に関する質問をうまく処理できますが、彼女がこの教室で最高の先生ではないかもしれないという気持ちを揺るがすことはできません。少し考えた後、あなたは「テストレッスン」に優れた経験の浅い教師を雇うことにしました。



これは完全に工夫された例であり、教育候補者にインタビューする奇妙な方法のように見えるかもしれませんが、これはソフトウェアエンジニアにインタビューするときに使用される方法です。私はここにいるわけではありませんが、プログラミングのインタビューはまったく機能しないと熱狂的に主張しています( 他の人はそうしましたが)、私は彼らが先輩にインタビューする場所がないと固く信じています。



どうして?簡単に言えば、高齢者はお互いに異なり、典型的なプログラミングインタビューはいくつかの理由で彼らを不利にします。だから、そのようなインタビュー:



  • 時間のかかる準備 — , . . , , , , , , , - . . , ( ), . , , , , .
  • - — , . , , . , , — , . , , , , ( , , ) . , .
  • , — , : , . 3-5 ( ), . , 3–5 , , , : . , , , , , , . , , .
  • — , , . , , . « , , ? ? ?» , . , .


これらすべての要因を要約すると、高齢者がコーディングインタビューを嫌うことは驚くべきことではありません。この非常に狭い雇用市場で面接するときに最高のものを引き付け、摩擦を減らしたい場合は、コーディング面接の適用をやめることをお勧めします。



しかし、おそらくあなたは候補者がプログラムできるかどうかをどのように見つけることができるかについて考えていますか?プログラミングスキルに気付かずにこのレベルの開発者を雇うことに疑いがある場合は、非常に短い割り当てを与えることをお勧めします(1〜2時間以内で、自宅で行われます)。ほとんどの人は、そのような割り当てを完了するために少しの時間を見つけることができるはずです。特に、プログラミングインタビューに必要な準備作業が不要になり、忙しいスケジュールにより適した時間枠に分割できるためです。また、この割り当てにより、ネイティブIDEで作業し(選択した場合)、標準ライブラリの再調査に任意の時間を費やすことができます。



追加の利点は、申請者がこの演習にほとんどまたはできるだけ長く専念できるという事実により、何が彼らを動かしているのかを理解することができます。彼らはコメントに気を配っていますか?彼らはテストについて考えましたか?コードをインテリジェントかつ明確に構造化しますか?彼らは仕事の質にどの程度焦点を合わせていますか?言い換えれば、候補者がプログラムできるかどうか、そして彼らがうまくそしてより現実的な状況でプログラムできるかどうかを知ることができます。



高齢者はあらゆるIT企業の生命線です。それらは最も望ましく、最も高価で、引き付けるのが最も困難です。そして、特に歴史的に困難な雇用市場では、彼らがあなたを必要とするよりもはるかに多くを必要とするので、あなたの雇用プロセスは彼らの特定のニーズに合わせて調整されなければなりません。彼らはコーディングインタビューを嫌っています、そしてあなたが最高のものを引き付けたいのならあなたも彼らを嫌うべきです。



あなたはそのような挑戦的なインタビューに参加しなければならなかったことがありますか?



画像


いつものように、プロモーションコード HABRは、バナーに表示されているトレーニング割引に10%を追加します。








All Articles