自分よりもはるかに資格があり経験豊富なプログラマーを雇っていますか?[閉まっている]


88

私の雇用主はプログラマーを雇っています-より具体的には、私はインタビューをして、その職に就く人を選択しています。

現時点で最高の候補者は、私よりもはるかに資格があり、年長で、経験も豊富です。

私が話した他の人々は、自分よりも資格のある人を雇うことは本当に悪い考えだと言っていました(私の家族も含まれています)。そして、私はここの他の技術スタッフも同様の態度を持っていると感じています(この申請者も彼らよりも資格があると考えています)。

彼らは、より優秀な人材を雇うことは、私と私の現在の同僚が会社に昇進しようとする努力を傷つけるか、またはジョニー・コメ・ラテリーがスポットライトと現在のスタッフを盗むことを恐れていると言っている、または考えているプロモーションが提供され、新しいポジションが開かれるため、取り残されます。

個人的には、この応募者と協力して、彼らから学びたいです。私は自分自身に十分に自信があり、新しくて経験豊富な誰かが入って来て、私を悪く見せ始めます。これを成長の機会として利用したいと思います。競争やこのような新しい人々を恐れることは合理的または有益だとは思いません。

それとも、私はただ素朴です。

どう思いますか?これに似た経験はありますか?あなたにとってはどうでしたか?


10
「彼らは、ジョニーが最近注目を集め、現在のスタッフが取り残されるのではないかと恐れています」–それは非常にささいなことのように聞こえます。
コンラッドルドルフ

1
やれ!投稿してください。
-JeffO

1
私はここで私がジュニアプログラマー(2か月の労働者)であり、上司は彼は常に彼よりもプログラマーを雇うと言います。それは彼に心の安らぎを与えるからです。彼は、私たちの後輩は私たちが来る前に彼がしていたことをやっているからだと言います。今、それは仕事が完了したことを確認する唯一の方法です!明らかに彼は素晴らしいボスです。彼は会社で最高の実績を持ち、彼のキャリアは時計仕掛けのように成長しました。
チャニ

@KonradRudolph-それがアメリカのやり方です:(
whatsisname

1
@ldog私はあなたの言うことを理解していません。これらの問題はどのように関係していますか?
コンラッドルドルフ

回答:


66

私は最近あなたの正確な状況にありました。私の会社は別のプログラマーを雇いたかったので、私が学び、成長し続けることができるように、私よりも経験のある人を特に募集しました。

私はインタビューについて最も緊張していたので、ここで質問をしました

要約すると、答えを知っている、あなたが持っている問題に関連している、または過去に解決した問題である質問をしてください。深みのある質問をしようとしないでください。面接を受ける人があなたが理解できない言葉で話し始めたら正直に言って、彼/彼女にあなたにそれらを説明するよう頼んでください。結局のところ、あなたが雇う人はあなたと一緒に働いているでしょう、そしてあなたはあなたを指導できる人が欲しいでしょう。

それは素晴らしかった。私は私よりも多くの経験と知識を持つ人を雇いましたが、私は多くを学んでいると感じています。

私はそれがあなたにとって有利な状況だと思います。最悪のシナリオは、あなたが雇う人があなたの仕事を引き受け、あなたが彼らと働く貴重な知識を得たことです。


2
面接でコンセプトを説明してもらうための+1。経験の浅いチームメンバーを指導するためにコンセプトを説明する必要があるためです。これは非常に重要な概念です。プリマドンナのプログラマーを雇うことは悪いことです。チーム全体の改善を支援できる人を雇うことは素晴らしい選択肢のようです。
PeterL

私見、学習はあなたがプログラミングのキャリアのためにできる最善のことです。経験豊富で驚くべき人から学ぶことは特に困難です。+1
ガレットクラボーン

IMOこの答えは、「どのように?」という質問に答えていることです。質問が求めている「かどうか」ではありません。
マークギボー

1
@Mark Gibaud-あなたがそのような人を雇うことを提案し、インタビューをする準備をするなら、私はあなたが賛成していることを意味すると思います。
-JeffO

65

さまざまな属性を持つ古い格言があります: Aレベルの人々はAレベルの人々と働きたいです。Bレベルの人はCレベルの人と働きたいと思っています。

あなたはAレベルの人またはBレベルの人になりたいですか?正直に答えてください。

これが起こる理由は非常に簡単です。レベルの高い人々は、自分自身に挑戦し、見つけられる最高の人々から学ぶことで、レベルの高い人々になります。Bレベルの人々は、快適なゾーンを開発し、それから可能な限界を見つけるために自分自身に挑戦することを嫌がります。あなた以上のことを知っている人々からの潜在的な批判に自分自身をさらすことは、あなたが間違っていたことに直面してfaceられる良い方法です。それを経験する準備ができていない場合、これは不快なプロセスである可能性があります。

ただし、逆に言えば、正直に改善しようとすると、驚くほど迅速に改善されます。しかし、あなたは常に自分自身を蹴ることができるということを受け入れる謙虚さが必要です。


4
私はこれに同意しなければなりません。私よりも優れている人と仕事をしたい人のタイプImです。それがあなたが何かを学ぶ唯一の方法です。問題は、その人と仲良くできるかどうかです。
マット

3
誰も彼らと仕事をしたくない場合、Bレベルの人々を雇うのは誰ですか?:-)
ShreevatsaR

2
@ShreevatsaR誰も、彼らはビジネスを所有しなければなりません。:)
mlvljr

1
@ShreevatsaR私は、Aになろうとする能力と意欲を持っているBの人を雇います。彼らは通常、会社が行うことができる最高の投資です!
トーマスジェームズ

22

私よりもはるかに経験豊富な人と仕事をする機会はありませんでした。私は間違いなく彼らを雇います。多くの優秀なプログラマーは、迅速に学習する方法として「メンターになる」ことを提案しています。これがあなたのチャンスかもしれません。

たとえ彼らがこの仕事での昇進を妨げているとしても、他のどこかで素晴らしい地位を得るために必要なスキルを彼らから学ぶかもしれません。


10

あなたの目標は何ですか?

あなたの質問は、「会社に登りたい」と言っていますが、正確には何のためですか?

あなたが管理職を探しているなら、優秀な人材を雇用し、彼/彼女をチームにうまく統合することよりも、その職務に対するあなたの資格を示す良い方法はありません。

BAやチーフアーキテクトなど、より責任のある技術的なポジションを探している場合、その分野ではるかに資格のある人を雇うことを検討しているなら、そうです、そのポジションを獲得するあなた自身の機会を傷つけているのでしょう。ただし、はるかに優秀な人材がいることをすでに認めている場合は、とにかく自分でそのポジションを探すのは時期尚早かもしれません。

最後に、この人物のスキルセットが実際に探しているスキルセットと一致するかどうかを認識します。たとえば、要件分析とシステム設計で優れた才能を持つ人を雇い、それらをコードモンキーポジションに放り込む場合、どちらも非常に満足することはありません。

彼らが適切である限り、あなたができる限り最高の採用決定を下すことによって失うものは本当にありません。あなたは才能のある人があなたをバックアップしたい。無能であることがわかっているプログラマに作業を委任し、最終的にすべてのバグを修正するのに時間がかかるのではないかと疑問に思うほど悪いことはありません。

あなたが働いている会社があなたの貢献をすぐに却下し、あなたの前に「新しい人」を昇進させるなら(あなたは彼らがあなたが昇進したいと知っていると仮定して)、あなたは間違った会社または間違ったキャリアパスにいます。


また、より高い責任の技術的地位を志す場合、より経験豊富な人から学ぶ機会は、あなたがその目標を達成するのを助ける上で真の利益になると思います。一方、脅威のない人を雇って競争の欠如を確保することは、最もわずかな短期的な利益のみを提供します。
Carson63000

5

実際問題として、あなたの家族が言っていることには何かがあるかもしれません。あなたの職場がどのようなものであるかにもよりますが、あなたが日食をしようとしている人が雇われないようにすることは、あなたの直接の利点になるかもしれません。しかし、それは物事を見るための非常に近視眼的な方法だと思います。

「A」人は他の「A」人を雇うという古い格言があります。「B」人が「C」人を雇います。長期的には、あなたが望むのは「A」の人になることです。本当に良い人と競争する必要がないようにする方が安全かもしれませんが、長い目で見れば進歩を妨げます。自分よりも優秀な人を雇うと、その人から多くのことを学ぶことができるようになるだけでなく、ゲームを盛り上げることにもなります。

それについて骨を作ろうではありません-仕事の世界は競争の激しい場所です。自分よりも弱い人としか競争しないようにする方がずっと安全だと感じることができます。しかし、このように考えてみてください。もしあなたがチェスプレイヤーであり、勝つことができるゲームだけをプレイするようにしたなら、あなたは本当に良いチェスプレイヤーになるでしょうか?おそらくない。あなたはあなたが良くなるように強制する人々と対戦したいと思うでしょう。

また、チェスとは異なり、仕事はゼロサムゲームではありません。有能な人と仕事をする方がずっといいです。無能なプログラマは物事を本当にひどく混乱させることができます。同じチームにいるなら、彼らはあなたにひどく反省することができます。一方、良い人はプロジェクトを非常にうまく進めることができ、それはあなたによく反映できます。結局のところ、最終的な目標は、仕事を成し遂げること、そしてそれをうまく成し遂げることです。

また、雇用主に責任があることも言及する価値があります。私が誰かを雇っていて、彼らが競争を恐れていたので、彼らがポジションの最高の候補者を追い越したと思ったら、おそらく彼らを解雇するでしょう。そのようなことは一般的ですが、それは機能不全の組織の兆候です。そのような場所で働きたくないので、そのような場所にするのを手伝わないでください。


よく言った。才能のある人々と仕事をすることで、私は笑顔になります。悪い人と働くことは、私を眉をひそめます。上司に自分が素晴らしいと思ってもらえるのは、それ以上のことを達成しても、しかめ面が止まらないからです。
Carson63000

ええ、私は経験の浅い人でも、基本的にはボールを使っている人と一緒に仕事をするのは気にしません。しかし、本当に良い人と協力して、あなたがより良くなるようにあなたを押し進めるのは素晴らしいことです。また、本当に無能な人と仕事をするとき、上司にいつも感銘を与えるとは限りません。一部の人々は生産性がマイナスです。あなたが上司に見えるかもしれないそのような誰かと二人のチームで仕事をしている場合、二人は一人がやるべきよりもやるのが少ない。それは必ずしもあなたの帽子の羽ではありません。
Tダンカンスミス

3

経験豊富なプログラマーを雇わないことを勧めている人は誰でも、愚かです。彼らは不安定なメンタリティを持ち、人生でどれだけ進歩していないか想像できません!

あなたが正しい。レベルの頭を保ち、崖から彼に従わないでください、そしてあなた(そして誰も)は経験から多くを学びます。


上司に、会社にとって素晴らしい資産だった優秀な梱包候補を送った理由を説明しなければならないと想像してください。
gnasher729

3

より資格があり、「より資格のある」人がいます。職場での年数が長くなるだけで、彼はより面白くなりません。潜在的により資格のある人のスキルを本当に評価するのに十分な資格があると感じる限り(一部の人々は本当に良いゲームを話すことはできますが、演技はできません。)、彼または彼女を雇うと言います。あなたはあなたよりも優れている人から多くを学びます。はい、その人はあなたよりも先に昇進を得るかもしれませんが、あなたがこれらの昇進を次に開くとき、または後で新しい会社で得るためにあなたが学ぶ必要があることを学びます。中級レベルで停滞するよりもはるかに優れています。真のエキスパートレベルにあなたを押しやる人はいないからです。

私はこれを1つの仕事で2回行いましたが、その仕事でうまくいっただけでなく、3人全員が別の会社でより良い仕事に就いています(お互いに参考にしました)。


2

多くの経験を持つ人を雇うことの唯一の欠点は、彼らが自分のやり方で設定できることがあるということです。

これを経営者の観点から考えてください。彼が現れてロックスターになったとしたら、彼を雇ったのは誰ですか?あなた。さて、あなたは長年の経験(絶対的に非常に貴重であってもよい)で、誰かから学ぶする可能性がありますが、あなたは、あなたが選択することができるしていることを証明してきただけでなく、右の管理に素晴らしく見える仕事、候補者を。


1
また、うまくいかない場合は、可能な限り最高の説明をすることができます。経営者が「フェイルスター」がうまくいかなかった理由を尋ねるとき、あなたの理由を説明できます。最高の才能と人間の要素だけを追いかけたと経営陣に伝えました(つまり、彼は自分のやり方を変えることができず、それが紛争を引き起こしました)が、彼はあなたの後ろをカバーするときに最高の全体的な才能でした(詳細)。
ラムハウンド

@ramhound:あなたは真実を語ります:)しかし、インタビューのプロセス中に、私は彼/彼女がどれほど柔軟であるかを確認するためにそれを確実にキーイングするでしょう。
デミアンブレヒト

あなたはそんなに多くを見つけることができるだけであり、私がカイルの立場にあった場合、私はそれを申請者の「全体的な価値」に織り込みます。
ラムハウンド

1
候補者は誰でも、バークリービーであることがわかります。
-JeffO

@ジェフ:参照を検索する必要がありました:) +1
デミアンブレヒト

2

視点の言い換え

もしあなたがバンドにいて、他のバンドメンバーを雇っていたら、あなたよりも才能のある人、または才能の低い人をバンドに参加させたいですか?

誰がバンドにもっと貢献できると思いますか?

取り除く

適切に管理されたチームでは、チームはチームとして成功し、失敗するはずです。その人が慢な反社会的なジャークワッドでなく、実際に彼らが彼らのレベルに達するまでチームを運ぶのを手伝ってくれる人でない限り、あなたは個人的に失うものは何もありません。


1

この人ほど資格のない誰かと一緒に行き、その事実に関連する何らかの理由でうまくいかないとしましょう。あなたが最高の候補者を雇ったかどうか尋ねられたら、何と言いますか?本当のことを言うと、あなたがより良い候補者と一緒にいなかった理由が尋ねられ、あなたがうそをつくと、彼らがたまたまより良い候補者と連絡を取り、あなたは他の問題を抱えます。この候補者があなたが現在持っている候補者のプールからの仕事のための最もよい候補者であると感じる場合。他の技術スタッフが質の低いものを提案したとしても、その候補者を提案する義務があります。


1
さらに、もし彼らがより質の高いものであるならば、すべてが同等であったとしても、彼らがあなたよりも昇進すべきではありません。あなたが申請者を提案せず、彼らが会社の外に出て、全体的な経験の不足のために新しい監督者を雇うと言ったら、あなたは何も失っていません。
ラムハウンド

1

私は、部屋の中で最も賢い人であることから来るかもしれないエゴのブーストの幻想的な価値よりも、私よりも賢い人々と働く機会を常に好む。

能力はめったにありません。あなたよりも熟練した人々と仕事をすることは、彼らが一緒に仕事をするのが楽しい限り、孤独な「トップドッグ」であること以上のものを得るでしょう。あなたが持っている会社の結果としてあなたは良くなるでしょう。ゼロサムゲームではありません。


1

組織の目標または構築中の製品の目標に合わせて常に最適化してください。プレイ中の個人には最適化しないでください。これを一貫して行うと、報酬が得られます。そうでない場合は、この行動に報いる組織を見つける必要があります。対照的に、自分自身のためだけに考えている人々の文化を持つ組織は有毒であり、とにかくエキサイティングな何かを達成するのとは異なります。

常に自分よりも優れた人材を採用し、順番に自分の強みに焦点を合わせて開発します。最高のチームは、「開発者」のような、おそらく特異な役割の範囲内であっても、さまざまな長所を持つ人々で構成されています。


0

私たちが取り組んでいる分野を考慮に入れます。一般的なケースとして、他の何よりも自信を持ち、尊敬するべきだと思います。ちょっとの間、彼が競争のために働いていると考えてください。これは、長期的にはあなたの会社を殺し、あなたをすべて失業させるかもしれませんが、短期的には非常に良いでしょう(同じ状況)。

例:私の答えを書いている間に、さらに2人の経験豊富な人が答えました。それは私の「昇進」を傷つけるかもしれません(たとえば、投票:-))、私は自分を良くする何かを学びました(プログラマー)。

大きな問題は、新しいジョニー・コメ・レイトリーが横柄またはそれに類するものであり、それに応じて行動を開始する場合です。この場合、心配しないでください、すぐに彼を追い越すでしょう。


0

これについての私の意見は-あなたがあなたがこれ以上学ぶことも改善することもできないと感じない限り彼を雇うことです。私はこれについて間違っているかもしれませんが、人々は恐れていて、賢い人を雇わないことで自分の立場を確保しようとしているように感じますが、これは間違っています。


最高の応募者と一緒に行かないことは、彼の好意でうまくいかない可能性が高いので、彼は仕事のために最高の人を雇うか、単に決定を下さないかもしれません。
ラムハウンド
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.