タグ付けされた質問 「recruiting」

12
優れたプログラマーを認識する方法は?[閉まっている]
当社は新しいプログラマーを探しています。そして、ここに問題があります-インタビューで本当に見栄えが良く、必要な技術を知っていて、良い職歴を持っているように見える開発者がたくさんいますが、2ヶ月の仕事の後、あなたは彼らが働けないチームがいくつかのコードを書くのに非常に長い時間がかかり、さらに、結果は本来あるべきほど良くありません。 それで、正式なテストを使用していますか(ありますか?)。優秀なプログラマーと優秀な人をどのように認識していますか?将来の問題を明らかにするかもしれない単純な「良い」質問はありますか?...それとも、その人についてのあなたの「気持ち」(つまり、主にあなたの経験)、および彼/彼女を試してみることについてですか? 編集:Manojの答えによると、ここに就職の面接でコーディングタスクに関連する質問があります。

7
卒業生/ジュニアエンジニアにはどのような基準が期待できますか?[閉まっている]
卒業生の開発者からのバッファオーバーフローは許容されますか?バーの設定が高すぎませんか?卒業生/ジュニアエンジニアの期待される能力は何ですか? コンテキスト: 現在、主にLinuxのCで働いているジュニア開発者の募集をしています。 プロセスの一環として、候補者はCで自由にコードテストを完了する必要があります。 これまでのところ、コードは読みやすく、場合によってはかなり慣用的ではあるが、無制限のバッファ書き込みによるバッファオーバーフローエラーに悩まされていたため、2つの候補を拒否しました。 [編集]: エラーチェック済みの製品品質コードを明示的に要求します。 候補者にテストとビルドのフレームワークを提供します [更新]: このスレッドと、他の開発者と直接話し合った結果、コードテストの実施方法と採用対象者を変更しています。 候補者がバッファオーバーフローを修正または理解できないということは、私たちが実施する作業に不適当であり、特に、私たちが納得できる以上の指導を必要とすることを意味すると判断しました。したがって、最終的に堅牢なコードサンプルを送信できない候補は引き続き拒否します。 ただし、採用プロセスを私たちと候補者の両方にとってより生産的にするためのいくつかの手段を導入しました。 特に: 生産品質が意味するものを明確に説明し、入力とエラーに対してコードが堅牢であると予想されるという警告で、期待をより明確にします。 コードテストの説明では、候補を防御プログラミングのリソースとC標準ライブラリにリンクしています。 ターゲットオーディエンスをジュニア開発者および卒業生から変更し、ある程度関連する経験を持つ人々をターゲットにしました。 提出されたコードが何らかの方法で失敗するが、そうでなければ受け入れられる場合、エラー条件を引き起こす最小限のテストケースを提供し、候補者に間違いを修正する機会を与えます(他の理由でコードが拒否されない限り)。必要に応じて、問題のある行/関数も指摘します。 テスト自体の目標は、フロントエンドフィルターから、候補者のより良い状況を構築する機会にわずかに変更されました。特に、電話での議論に役立ちます。とはいえ、私たちはコードのみに基づいて拒否するつもりです。 [2015-07-09更新]: NujobのAndy Davisが、候補者の観点からのコードテストの使用に関する興味深い関連記事を書きました。この記事は一見の価値があります。ここで見つけてください。

10
DailyWTFストーリーの候補である企業に採用されることを避ける方法 [閉まっている]
私はThe Daily WTFアーカイブ、特にソフトウェア開発や開発者の仕事などのまったく間違ったアプローチを持つIT関連企業についての記事を読んでいます。 一部のストーリーは完全に恐ろしいものです。セキュリティ上の理由からローカルネットワークを持たない会社、マネージャーのみがアクセスできるソース管理サーバーなどを持っている会社などです。知らないマネージャーに関するすべてのストーリーを追加してください彼らの仕事について何でもし、誰にも耳を傾けずに愚かな決定を下します。 問題は、インタビューであなたがそのような会社に雇われるかどうかを知る方法がわからないということです。もちろん、時には、インタビュアーが奇妙なことを言って、会社で何かがうまくいかないという考えを教えてくれます(私の場合、最後のマネージャーは、時間の100%を古いデスクトップに接続されたリモートデスクトップで作業するべきだと言いました) slooooowマシン、「複数の人が同じソースコードを変更することを避ける」ため、多分私は彼にSVNとは何かを説明する必要があります。 しかし、ほとんどの場合、面接中に会社の正確なイメージを取得するのに十分な情報を取得することはできません。 それでは、この種の企業に雇われないようにする方法は? ドキュメントガイドやコードスタイルガイドラインのようないくつかのドキュメントを見たいと思った。問題は、私がフランスに住んでいるということです。ここでは、ほとんどの企業がそれらのドキュメントをまったく持っておらず、それらのドキュメントが存在するまれなケースでは、それらが古くなったり、不十分に書かれていたり、使用されなかったり、意味のないことをする。 また、プログラマーが実際にどのように働いているかを確認することも考えました。しかし、彼らが二重のスクリーンまたは「最新の芸術家気取りの家具」を持っているということは、彼らが奇妙な決定を下す人々を持たないという意味ではなく、そこで働くことを不可能にします。 あなたはそのような状況にあったことがありますか?何を試しましたか?うまくいきましたか?

18
上級開発者がOOPの設計パターンを知っていると期待するのは合理的ですか?[閉まっている]
上級開発職の就職面接のための質問を準備しています。仕事にはオブジェクト指向設計が含まれ、既存のソフトウェアは設計パターンを使用するため、候補者に、知っている、使用した、使用した方法、使用した理由を説明するように依頼しますそれらを使用するなど。しかし、以前のインタビューで、デザインパターンについて少なくとも5〜10年の経験を持つ上級開発者に聞いたとき、聞いたことのある人はほとんどいませんでした。20人の開発者のうち2人が単一のデザインパターン(それぞれシングルトンとMVC)を命名できると思います。 だから私の質問は次のとおりです。これらの質問をするのは理にかなっていますか?または、これはあなたが新しい採用者がすでにそれらを知っていると期待できないほど曖昧な主題ですか? 上級開発者がデザインパターンの経験を持っている必要がありますか、またはデザインパターンはトレーニング中にすべてのまともな開発者がそれらを選択できるほど単純なトピックであると言いますか?もしそうなら、代わりに彼らの設計能力を測定するためにどのような質問をしますか? 追加 これまでの回答を読んだ後、いくつかの説明をする必要があります。 この仕事は、OOP / OODの経験がある.NET開発者向けです。 以下のような既存のコードの使用クラス名IParameterGraphVisitorとIStorageFactory多くの場所で デザインを説明する語彙がない場合、作成したオブジェクト指向デザインの過去の経験についてどのように人々に尋ねますか?それが私がやりたいことであり、私が思いつくことができるのは「ホワイトボードに最後のプロジェクトのデザイン/オブジェクト階層を描いてください」だけです。

15
プログラマーとしての雇用を検討しているときに、インターネットフェアゲームで誰かが公開するものはありますか?[閉まっている]
閉まっている。この質問はトピック外です。現在、回答を受け付けていません。 この質問を改善したいですか? 質問を更新して、 Software Engineering Stack Exchangeのトピックになるようにします。 8年前に閉鎖されました。 (元々Stack Overflowに投稿されていましたが、そこで閉じられ、ここでより関連性があります) だから私たちは最初に技術的な役割のために男にインタビューし、彼はかなり良かった。2回目のインタビューの前に、私たちは彼をGoogleで検索し、MySpaceページを見つけました。明確にするために、それが彼のページ(名前、写真、一致する伝記情報など)であることは間違いありません。 コンテンツは完全に個人的なものであり、彼の職業能力や態度とはまったく関係ありませんでした。 彼らに仕事を提供するかどうかを考えるとき、これを考慮することは公平ですか? ほとんどの場合、私の応答は、誰かの私生活で何が起こっているかということです。しかし、インターネットとそれが提供する可能性を理解することを(暗黙的または明示的に)公言する技術者にとって、明らかに判断の重大な誤りを発見できるような方法で物事を投稿していますか? 編集:明確化-本質的にはポルノに関するかなりグラフィックな解説でした(しかし、私たちは非学術的な性質のものです)。私は実際、特定の事件よりも一般的な概念に興味があります。なぜなら、人々が自分自身をますますオンラインにするにつれて、それは将来もっと見られると思われるものだからです。 私の懸念は主に彼に関するものではなく、彼がそのようなこと(彼は白人、ストレート、男性であり、その意味で地球上の差別の最後の可能性のある犠牲者である)についてどのように感じているかではなく、非常に単純な検索(基本的に彼の名前)これらのことを返し、クライアントもそれを行うことができます。私たちは比較的保守的な業界で働いています。

4
経験はどれくらいの違いをもたらしますか?[閉まっている]
閉まっている。この質問はトピック外です。現在、回答を受け付けていません。 この質問を改善したいですか? 質問を更新して、 Software Engineering Stack Exchangeのトピックになるようにします。 6年前に閉鎖されました。 少なくともx年の経験を必要とする多くの求人があります。問題は、候補者に必要な経験年数がいつあるかをどのように知るかです。x年の経験を持つ人に何を期待しますか(編集:スキルチェックに頼らずにCVが嘘をついていないかを効果的にどのようにチェックしますか)?x年の経験を持つ人は、y年(y <x)の人にはできないことを何ができますか(編集:同じようなスキルがあると仮定して)? 豊富な知識を持ち、複数のプロジェクトで働いたy年の経験を持つ情熱的なプログラマーや、少数のプロジェクトで働いたがそれほど経験のないx年の経験(x> y)を持つプログラマーの場合があります。 「この技術を知っていて、その設計(コミュニケーション、見積もりなど)を行う方法を知っているなら、あなたは私たちの仕事にふさわしい」と、このようなものに減らすことができないのはなぜですか? エンタープライズアーキテクトとして1年の経験を持つ新卒者を雇うことはできませんが、ほとんどすべての広告が経験を必要とするという事実に問題があることも知っています。私見最初に情熱を考慮する必要があります。 まず、質問がこのサイトに適しているかどうかは知りませんでしたが、採用と経験のタグがあるので、ここに場所があると思います。

4
コンパイラ[関連]の仕事を募集するのがなぜそんなに難しいのですか?[閉まっている]
閉じた。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善したいですか?この投稿を編集して事実と引用で答えられるように質問を更新してください。 6年前に閉鎖されました。 先週、数人の大学生と私は、3つの主要な大学(2つは米国、1つは英国)でのキャリアフェアに参加しました。そこでは、インターンシップから私たちのチームにとっては、初級から上級までです。 驚いたことに、話をした学生の80%が、「Ansroidアプリを構築したい」という一連の質問に、彼らが何に興味を持っているのかと尋ねると答えました。(そして、他の20%?「iPhoneアプリ」!)一部の人は、「コンパイラをビルドしたくない、...、それは退屈だ」と公言しさえしました。彼らは言って、私は引用した。 それでは、最近の(若い?)「開発者」にとても魅力的なモバイルアプリについてはどうでしょうか。そして、同じ理由で、コンパイラーはなぜ彼らにとって「退屈な」トピックなのでしょうか?(私はこれら2つが相互に排他的であるとは限りません。1つは確かに携帯電話用のコンパイラを構築できますが、それはポイントの横にあります) より多くの才能、または単に興味のある候補者を引き付けるために、もしあれば、私たちは何ができますか?

10
就職活動の際に、求人に関する注意を引くもの[非公開]
現在のところ、この質問はQ&A形式には適していません。回答は事実、参考文献、または専門知識によってサポートされると予想されますが、この質問は議論、議論、世論調査、または広範な議論を求める可能性があります。この質問を改善し、場合によっては再開できると思われる場合は、ヘルプセンターをご覧ください。 8年前に閉鎖されました。 私が働いている小さな会社は現在、少数の優秀なプログラマーを探しています。求人情報をいくつかの場所に投稿し、ローカルユーザーグループの掲示板にアクセスしましたが、実際には何も返されていません。 開発者として、求人のどの要素があなたに反応させるでしょうか: 会社名(つまり、マイクロソフト、オラクル、または当社の業務ラインBAE、ボーイング、ロッキードマーティン)。 作業の種類(これは一種の明白なようですが、RORやJavaなどのようになります) 作業環境 使用されているコンピューター(MacBook PRO全員) 給与範囲 その他 雇用市場全体を考えると、履歴書さえも受け取れないと考えるのは少し難しいです。私たちはホットマーケット(DCエリア)にいますが、まだ少し難しいようです。
13 recruiting 

17
CSのマスターをネガティブとしてカウントしますか?[閉まっている]
現在のところ、この質問はQ&A形式には適していません。回答は事実、参考文献、専門知識によって裏付けられると期待していますが、この質問は、議論、議論、投票、または拡張ディスカッションを求める可能性があります。この質問を改善でき、再開できると思われる場合は、ヘルプセンターにアクセスしてください。 8年前休業。 開発者へのインタビューの経験では、Comp Sciでマスターを達成した候補者は、マスターを持たない人よりも平均して悪いプログラマーである傾向があると感じています。 それは私だけですか、それとも他の人がこの現象に気付いていますか?もしそうなら、なぜそうなのでしょうか? 更新 私は思慮深いコメントに感謝します。私が行っている比較では、もっとはっきりしているべきだったと思います。同じ時期に大学を卒業した2人の候補者を考えると、修士号を取得した人は、業界ですべての時間を費やした人よりも平均して悪いプログラマーのようです。

7
学ぶ必要のある特定のスキルセットを持つ開発者やジェネラリストを探すべきですか?[閉まっている]
閉まっている。この質問はトピックから外れています。現在、回答を受け付けていません。 この質問を改善してみませんか? 質問を更新して、ソフトウェアエンジニアリングスタック交換のトピックになるようにします。 4年前休業。 このサイトとSOのおかげで、販売したいソフトウェアのプロトタイプを作成できましたが、残念ながらプロトタイプは機能しますが、コードの品質は非常に低いと思います。私はOOPやデザインパターンをあまり使用していなかったので、私のコードは理解できますが、通常の開発者はそれを読む必要があると気絶するでしょう。 だから私はそれをもう少し良い品質にするために開発者を雇い、私が正しく行っていないかもしれないAPIの私の実装のいくつかを改善したかったのです。開発者を雇うのに問題があります。 私は2人の開発者に会い、私のソフトウェア仕様を読んでもらいました。問題は、私のビジネスのドメイン知識(完全に理解可能で、大したことはありません)が欠けていることですが、Hadoop、Hbase、 Cudaなど。私は、map / reduce、bigtables、および使用したその他のテクノロジーの説明に多くの時間を費やしました。このサイトの人々とのやり取りから、それは常識だと思いましたが、私が知り合った人々は、これらの事柄に対処する必要がないため、知らなかったと述べました。 私の質問は、請負業者の開発者を採用しているソフトウェアプロジェクトの場合、開発者が基礎となるテクノロジーの経験がない場合は危険ですか?または、別の領域で達成された一般的な開発者が現実的に新しいテクノロジーを習得できますか?私は非常に迅速にエンベロープ計算を行いましたが、何時間も働くテクノロジーの経験がない学生または開発者を雇う場合と、2倍の料金で半分に終わる非常に経験豊富な開発者を雇う場合の先行費用は同じだと思います時間ですが、他にどのようなリスクを考慮または心配する必要がありますか?また、ジェネラリストを雇った場合、請負業者であれば、HadoopまたはCudaを習得するのにかかる時間を払う必要があります(ビジネス上理にかなっているようですが、再びスキル)。 私は少し混乱しているので、どんな提案も素晴らしいでしょう。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.