このプログラマーを今すぐ雇うべき5つの兆候

プログラマーをインタビューしてテストタスクを完了するよう招待すると、これはあなたと彼の両方にとって興味深い経験になります。 ほとんどのインタビューは、採用担当マネージャーが「連絡を取り合う」ことを約束することで終わりますが、求職者は要点をつかむことがあります。 そのような瞬間、あなたは彼が建物を出る前に彼を雇うかどうかを検討しています。 アルコノストでは 、株主のブライアン・ケリーからのこのような成功例に関する記事翻訳しました。



TimeTradeでは、プログラマーにテストタスクを提供します。テストタスクのほとんどは2時間で対処する必要があります。 タスク全体は一連の小さなタスクで構成され、各タスクは前のタスクよりも複雑です。 これにより、タスクの完了に要する時間のみに基づいてプログラマの生産性を評価できます。すべてが1時間以内に決定されれば、満足します。 しかし、2時間が経過し、最初のタスクがまだ解決されていない場合、候補者をドアに向ける可能性が高くなります。



しかし、問題に対する迅速な解決策に加えて、退職する前にすぐに仕事を提供する必要がある本当に素晴らしいプログラマーがいるという兆候がいくつかあります。



1.彼はいくつかのソリューションを提供しています。



最近、タスクセット全体を2回解決したプログラマにインタビューしました。1回は反復的な方法で、2回目は再帰的な方法で。 私はすぐに彼に仕事を申し出ました。 問題に対するいくつかの解決策を見つける能力は、エンジニアが毎日適用しなければならないスキルです。



2.彼は完全なドキュメントを書いています



昨年、私は非常に勤勉で勤勉で専門的なプログラマーにインタビューしました。そのため、タスクを完了すると考える前に、コードに関するコメントを付けて完全なJavadocを作成しました。 彼は完全に自動化された単体テストを作成し、コードカバレッジの割合をチェックしました。 2時間後に部屋に戻ったとき、彼は必死にキーボードをタップし、タスクに問題があると判断しましたが、実際には、JavadocにHTMLフォーマットを追加するだけでした。 チームで見たいのは、このようなエンジニアが直感的にこれを行うことです。



3.彼は仕事を完成させる



特に、a)申請者がそれらに気付くかどうか、b)それらを修正することを引き受けるかどうかを確認するためだけに、小さな欠陥を隠したタスクを作成します。 文字列内の引用符を誤って使用したり、変数名を間違えたりする可能性があります。 タスクの一部として提供されたコード全体を検討する申請者は、作成を依頼したコードだけでなく、チームに参加するときに実際の製品と同じように行動します。



割り当ての問題を潜在的な雇用者に指摘するエンジニアの意志は、彼らが言われたことに単に同意するよりも仕事の質をより重視することを示しています。 彼らを雇う-そして彼らはあなたの製品で驚異的に働く可能性が高く、タスクよりもはるかに多くを行い、必要なところで改善を行います。



4.彼は賢くリファクタリングする



ほとんどの応募者は、ソリューションを機能させたいと思っています。その後、リラックスしてため息をついてため息をつきます。 これは良いことですが、すぐに求人を得るのに十分なことはめったにありません。 問題を解決してからリファクタリングコードを中断なく取得する求職者は、まったく別のカテゴリの専門家です。 間違ったアルゴリズムを選択したように思われる場合、すべてがはるかに効率的であるという考えを無視することはできません。 コードにわずかな繰り返しがある場合、内部から書き込みが行われます。 これらは求職者であり、芸術作品になるまでソリューションをリファクタリング、書き直し、改善します。



ただし、これは両刃の剣です。 神話上の「完璧さ」を達成する以外に彼に満足をもたらすものは何もないので、申請者が単に書き直しを続けると、いつ停止するか(完成したタスクの引き渡し方法)を知らないプログラマーの1人である可能性があります。 ただし、問題を解決し、決定を時間通りにリファクタリングするために時間を注意深く監視できる場合、これは本当に良い兆候です。雇用について考えることができます。







5.他のすべての兆候は彼に有利です。



適切な申請者が多くの非技術的な機能を提供することが起こります。 あなたのチームの他のメンバーは、「この女の子を雇わなければならない」という言葉であなたを脇に連れて行きます。 申請者の身元は、チームに非常に適しているように見えます。 彼は、彼がしなければならないことに関連性のある新鮮な経験を持っています。 あなたは彼と一緒に働いた何人かの人々を知っており、彼がチームへの素晴らしい追加であると信じています(そして、あなたはためらうことなく彼を再び雇ったでしょう)。 求職者は会社と機会に喜んでおり、仕事を始めたいと切望しています。



申請者が技術的に適切であると認められ、他のすべての兆候が彼に有利な場合、なぜ待つのですか? 決定が遅れると、求職者を見逃す可能性があります。求職者は、あなたよりも早く同じ兆候をすべて認識する方法を知っている別の雇用主に迎えられます。 より決意を固め、求人を迅速に提供して、会社がそれをどの程度獲得したいかを応募者に知らせてください。 これは、双方にとって正しい出発点から彼との関係を開始するのに役立ちます。



したがって、次回、素晴らしい求職者があなたの建物に入ったとき、誰かがいつかあなたを訪ねてくるとは思わないでください。 応募者に求人を提供し、仕事に取り掛かります。





翻訳者について



この記事はAlconostによって翻訳されました。



Alconostは、60の言語でアプリケーション、ゲーム、およびサイトをローカライズします 。 ネイティブ翻訳者、言語テスト、APIを備えたクラウドプラットフォーム、継続的なローカリゼーション、プロジェクトマネージャー24時間365日、あらゆる形式の文字列リソース。



また、Google PlayとApp Storeの販売、画像、広告、教育、ティーザー、エクスプライナー、予告編のサイト向けに、 広告および教育用ビデオを作成しています。



詳細: https : //alconost.com






All Articles