面接でいらいらするプログラマをどのように除外できますか?[閉まっている]


14

そのため、プログラマーが面白がって面接チームに合格したいくつかの状況がありましたが、現場に到着したときだけ、批判が平準化されるたびに極端な不機嫌さを示します。私は休みのいらいらについて話しているのではなく、24/7の傷ついた自我のことです。これはコードレビューのフィードバックに関係する従業員もいれば、デバッグの提案を含めることもできます(たとえ正しい場合でも)。

面接の過程で、人事に困らないように、気難しい候補者をどのように除外しますか?(私はここでBlade Runnerにはほど遠いものを考えています)。さらに、これらのタイプのプログラマーが実際の批判と認識されている批判の両方に対処するのをどのように支援できますか?


16
他人を判断するのは誰ですか?
ジョブ

3
トピックから外れているようですが、これはどんな職業にも当てはまります。
GrandmasterB

その男が数ヶ月後にやめてしまったことに注目する価値があります。
ゴファーカーン

回答:


18

できません。脳の半分を持っている人なら誰でもショーに出て、完全に雇用可能に見えるかもしれません。あなたが試すことができるのは:

  • 面接のテクニックを使用して、候補者に質問をし、間違っていることを伝え続けます。彼らがこの圧力にどのように反応し、反応するかを見てください。
  • 必要な懲戒が存在することを確認し、それらが採用された後、手に負えない行動のために維持されます。

編集:これを書く必要はありませんが、GrandmasterBのコメントと否定的なコメントの突風を見て、そうします。ジョエルのインタビューガイドをすべて読んだことは間違いありません。

必然的に、その機能にバグが見られます。そこで質問5に行きます。そのコードに満足していますか?「OK、それではバグはどこですか?」と尋ねることができます。地獄からの典型的なオープンエンドの質問。すべてのプログラマーは間違いを犯しますが、それで何も悪いことはありません。彼らはそれらを見つけることができなければなりません。文字列関数を使用すると、ほとんどの場合、新しい文字列のヌル終了を忘れます。ほとんどすべての機能で、それらはオフバイワンエラーを持っている可能性があります。彼らは時々セミコロンを忘れます。それらの関数は、長さ0の文字列では正しく動作しません。または、mallocが失敗するとGPFになります...非常にまれに、最初にバグのない候補が見つかります。この場合、この質問はさらに楽しいです。「そのコードにはバグがありますが、

私の提案は、単にこの手法を採用して、候補者の気質が悪いかどうかを推測することです。


2
インタビューでも明らかです。彼らが書いたコードを調べて、少し不合理になるようなものを選んで、それらがどのように反応するかを見るのがより良いIMOです。

34
候補者を故意に苛立たせようとするのは、単なる失礼です。そして、あなたの会社は無数のジャークで構成されていると考えたり、あなたがやっていることを彼らが理解していれば、あなたは無謀なジャークの束だと思ったりする可能性があります。候補者にあなたが示すべきだと思う敬意を示します。
GrandmasterB

4
@Richard ポイント#1とはどういう意味ですか?それは順不同リストです:P
アレックス

4
@wolfgangsz:そして、採用マネージャーとして、あなたが最初に選んだ採用者を苛立たせたとき、あなたは何をしますか?彼はあなたが彼を評価しているのと同じくらいあなたを評価しています。あなたが非常に慎重でない限り、あなたは不必要に議論的で不愉快な人に出くわすでしょう、そして誰がそれを使いたいですか?明らかに、あなたではないので、そもそもそれをやっているのです。なぜ彼はあなたよりもあなたに対する期待が低いのでしょうか?
アント

2
@wolfgangsz:問題があると思わない限り、使用しないでください。それは素晴らしいことですが、コメントはまだ有効です。そのトリックを使用するたびに、あなたが間違っている可能性があり、候補者は完璧であり、それは恐ろしくあなたに裏目に出ます。
アント

5

私はかつてプログラミングのインタビューを受けましたが、インタビュアーは絶えず私を脅し、私のコードをto辱しているようでした。私は申し出を得るまでそれが恐ろしく行くと思った!さて、このプラクティスは少し極端でした。ただし、コードにある程度のストレスをかけ、どのように管理するかを確認する必要があると思います。私が価値があると思うツールの1つは、コードに疑問を投げかけることです。このインタビュアーは多くのことをする傾向がありました。「それは正しいですか?確かですか?バグはありませんか?」など(私のコードが完全にうまくいったときでも)。

もう1つやることは、十分に長いインタビューを必ず行うことです。ちょうどそこに着いたら誰もが素晴らしく完璧に見えるかもしれませんが、彼らと十分な時間を過ごすと、おそらく彼らの本当の(より)色が出てくるのを見るでしょう。


時々あなたのコードをyou辱し、あなたが実際にそのxDをやっていることを脅しているプログラマーはそうではないと仮定するのが最善ですが、私はいくつかのシナリオを見てきました彼らはインタビューしていた。あなたが言ったように、それはいまだに人が厳しい批判にどのように反応するかを見る方法です。私の経験からは、
たまに

4

興味深いことに、航空会社のパイロットになるための訓練を受けている友人から同様のことを聞いたことがあります。彼らは彼らに実行するためのいくつかのタスクを与えますが、実際のタスクは問題ではなく、落ち着いているか怒っているかどうかです。そのため、非常に困難または解決不可能な何らかの(物理的な)パズルを与え、それを解決して何が起こるかを確認します。

それから、潜在的な従業員があまりにも開けられなかった窓を開けるように頼まれたウォール街のインタビューについての隠po的な物語があります。一人の男が実際にオフィスの椅子の一つで窓辺でスイングをしました、彼は仕事を得たと思います:)


3

それは参照チェックの目的ではありませんか?どんな脳を持つ人々も、インタビューで本当の色を見せません。かつて人々にインタビューしていたとき、彼らが犯した最大の過ちとそれから学んだことについて話すように頼むことがありました。適切に答えるためには、経験と内省の組み合わせが必要だと思いました。役に立つものを思いついた人はほとんどいません。


3
それが問題です。個人的な参照は通常、候補者が手で選ぶものであり、必ずしも役立つものではありません。問題は、以前の雇用主が参照を提供しないというポリシーを持っている場合です。彼らははい、彼らは雇用されていた、彼らが再び会社に雇用されることを許可されるかどうかを言うことができますが、彼らの性格については何もしません。
-Gopherkhan

1
公正なポイント。これに関する私の最後の経験は、実際に私の子供のために乳母にインタビューすることでした。電話をかけた審判は彼女の前の雇用主であり、明らかに親友でした。彼女の参照はとても良かったので、私たちはそれを信用できないと知っていました。私たちは、この操作に基づいた仕事を提供しなかった。結局のところ、問題の女性は少しバニーボイラーでした。私が見ているように、あなたは申請者と同じくらい審判の画面を持っています。私はインタビューでone慢な刺し傷を1つ通り過ぎて、それをすぐに選択するために何ができるかを長年かけて過ごしました。私は空白になりました:-(
dave

あなたが伝えたいなら、私はこの慢な人の話についてもっと聞きたいです。

参照を提供することを拒否する組織の問題は、IMOの増加です。過去5人の雇用主のうち3人は、会社の方針として参照を拒否しました。専門的な参考資料を提供することは非常に困難です。そして、これらは私が話している大規模な多国籍企業です。
ジェフウェリング

@ThorbjørnRavn Andersen-プログラマーは何年もの間アプリケーションを開発していたダースのコーダーのチームを見て、それはすべて無駄だと宣言したと言いました-彼はシステム全体を6週間で書き換えることができました。彼は実際にこれを信じていました。これは典型的な動作でした。彼の理論的根拠は、すべてのビジネスロジック(つまり、人々が実際に求めていたもの)を取り出し、彼が重要だと思う(内部の)クライアントに提供することでした。彼は人としては大丈夫でしたが、同僚としては困難でした。
デイブ

2

擁護者ディアボリをプレイします。インタビュー中に主観的な質問をし、彼らが与えるどんな答えでも、異なる視点を表します。彼らがどのように反応するかを見てください。


2

インタビュアーが私に嫌がらせをしていて、バグのないことがわかっているコードにバグがあると不平を言う場合、まずコードを調べて、彼が話していることを理解できるかどうかを確認します。私は外交的になり、間違いを犯した可能性を受け入れます。

コードに問題がなく、インタビュアーが(特にいらいらするような、対立的な方法で)固執した場合、私はまず笑って、彼が私をつけているかどうかをテストしようとしました。"からかってるんだろ?"

そして、それが失敗した場合、丁寧に「問題は見えません。書いたもののそばに立っています。おそらくリファクタリングできますが、リファクタリングするためのコンテキストが必要です。このアプローチを無効にするユースケースを教えてください。」

もしそれが不快を誘発したなら、私はただ起きて、インタビューに感謝し、去ります。それから私はヘッドハンターに、その場所で働きたくない、そして私の時間を無駄にするであろうインタビューで私を送りたくないと言います。


えーと...これはどのように正確に質問に答えますか?
-fretje

1
@fretje:テーブルの反対側からの視点を提供します。便利なデータポイントと呼びます。
ロブスト

インタビュアーでの経験に基づいて会社を選ぶのは馬鹿げた考えだと思います。自分のコードをin辱した厄介なインタビュアーについて不平を言った私の回答では、とにかくインターンシップを受講し、それ以来人々との悪い経験はありませんでした。インタビュアーは会社全体を代表するものではありません。仕事を選ばないという理由は、「面接官が気に入らなかった」よりも良い理由があるはずです。
ケーシーパットン

@ケーシー:インターンとして、あなたはその贅沢を持っています。しかし、私がプロバイダーであることに依存している家族を持つ上級職では、私はそうしません。
ロブスト

会社次第だと思います。私が働いている会社には何千人もの従業員がいるので、1人の男が好きではなかったので、仕事を辞退するのは少しばかげているようです(おそらく別の建物で働いています)。より小さな会社では、彼らの文化をより示唆しているかもしれないので、私はオファーを受け入れないのを見ることができました。
ケーシーパットン

1

簡単です。面接パネルに最も苛立たしいスタッフの1人を含めて、何が起こるか見てください。


もっと真剣に、あなたはあなたの採用で100%のヒット率を達成することを期待できないと思います。それに直面してみましょう、プールにはそれほど多くの完璧な候補者はいません。そして、ほとんどの候補者は、彼らが持っている問題の特性を隠そうとします。そして、間違いが起こります...

結論としては、経営陣は、混乱と有毒な態度を引き起こしている問題のある人々に対処するための確固とした行動を取る準備が必要であるということです。「良い話」が役に立たない場合は、より深刻な対策を講じる必要があります。


4
それは見るのは楽しいかもしれませんが、おそらく正しい解決策ではありません:P
Gopherkhan

1
良い話し方は、「触感」の原因に応じて、良いことよりも害を及ぼすことがあります。スケールの両極端:「私は決して間違ってはいけない」につながる自分の能力を不当に信じています。不当な自信の欠如と、あらゆる批判を解雇の脅威または前奏曲と見なします。人が、この規模で座る場所を見つける前に ...「と話し、」
マージャンVenema氏

@Marjan-言い換えれば、「話しかける」ことをスキップしてドアを見せたい場合や、普通の人とやり取りする必要のないプロジェクトに彼を入れたい場合があります。
スティーブンC

番号。問題を回避することによって解決されることはありません。「私は決して間違ってはいけない」の場合、良い話は私の祝福を持っています。それが繰り返し助けにならない場合、解雇が視野に入る。不当な自信不足の場合:フィードバックが「バッシング」の形をとらないようにし(誰にとっても)、自信のない人にフィードバックに対処するためのコーチを用意します。少し注意を払えば何ができるのか、誰かからどれだけの生産性が得られるのか、驚くでしょう。
マルジャンヴェネマ

1

場合によっては、候補者がどのようなものかを判断するためにインタビュアーが行く長さはとんでもないことです。

私はCTO / Lead開発者として働いているので、自分自身とのインタビューの経験があります。

キャリアの選択肢を考えて、私は最近、スタートアップのインタビューに参加しましたが、彼らの方法は少し奇妙でした。私はきちんと迎えられなかったし、多くを紹介されたり話されたりしませんでした。その代わりに、私は隅に連れて行かれ、不快な椅子に座らせられ、印刷されたテスト課題(コード)とペンを渡されました。

書き込めるクリップボードさえなかったので、特に緊張していると思われるときは、ゆるい用紙にひざの上でコードを生成するのは少しやり過ぎだと思われました。最初のショックの後、私は自分自身を集め、自分がどのように反応するかを見るためにテストされているという結論に達しました。代わりにラップトップのテキストエディターだけを使用できるかどうかを尋ねたときに、ひざに1つの関数定義を入力しました。当然のことながら、彼らはうなずいて同意しました。使用するリソースがあります!

彼らはプログラマーの適性をテストすることに関する同じソース/ポインターを読んでいたに違いないようです。彼らの良い質問は、どのようにそれを改善し、私のソリューションをより高性能にするかでした(上記のバグに関するテーマ)。これが興味深いときです。とにかくそれはすべて主観的です-あなたはそれを改善する方法を考えるかもしれませんが、インタビュアーはあなたのエゴを実行しないかもしれず、単にあなたをテストします。最初のバージョンでは完璧ではないことを認めますか?ショーを行い、表面的な変更を考えますか?他のソリューションを提供しますか?または改善に対するオープン性を示しながら初期コードを支持しますか?とにかく雇用主にとってより価値のあるものには、バランスが必要です。

いずれにせよ、インタビュアーとして覚えておくべき最も重要なことは、面接プロセスが双方向に機能することです -地獄に置かれた後、私は最終的に彼らのビジネスモデル、短いものと長いものについていくつか質問することになりました期間計画など。

驚いたことに、私が得た答えは安心するほどのものではありませんでした(または、おそらく、私のステーションの上でより多くを知ると考えられていました)。打ち上げ前に雇用主のビジネスアイデアとモデルに(それらをよりよく理解するために)質問し、市場に出すのが難しいニッチのように穏やかに示唆することさえ、私が恐れていた正確な結果をもたらしました。CEOは非常に守勢になり、ほとんど攻撃を仕掛け、すべてが素晴らしいアイデアであるということを改めて表明するために道を外れました。

また、スタートアップの場合、シード資金を超えて計画する必要があります。そうしないと、求職者に求人を提供する可能性が低下します。あなたもあなたの会社を売っていることを忘れないでください!starupに参加することは危険で、とにかく、あなたが提供する必要があるいくつかの安心と少しも仕事を見つけるために圧力をかけていない、特にので、あなたがヘッドハント人々を。従業員は、ベンチャー企業を成功に導くためにあなたが何をするかを信じる必要があります。


1
+1インタビュアーへのインタビューに!雇用主が悪い従業員を雇うのと同じくらい頻繁に、従業員は悪い雇用主に加わります。長年のインタビューにより、私は尋ねるべき正しい質問と、彼らの反応をどのように解釈するかを学びました。私は平均的な売上高について尋ねました。「一部の人々は、彼らが満足している環境を見つける必要があります。」警告、私以外の答えは懐疑的である必要があります。開発プロセスでは、「私たちはアジャイルに移行しようとしています」、または単に「試行」しています。警告、機能不全のリーダーシップまたは管理の兆候。試行したことと失敗したと思う理由について調査します。
maple_shaft

2
書き込みのためにテーブルを手前に引いていたら、MiBにアクセスできたでしょう。
-TheFogger

テーブルは移動できるものではなく、隣接するテーブルの四角いブロックで、誰もがブロックの周りに座っていました。よく考えられた:D
ディミタークリストフ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.