我的雇主正在招聘一名程序员-更具体地说,我正在面试并选拔将要担任该职位的人。
现在最好的候选人比我年纪大了,还有更多的经验。
与我交谈过的其他人说,雇用比我更有资格的人是一个非常糟糕的主意(包括我的家人)。而且我觉得这里的其他技术人员也有类似的态度(考虑到此申请人的资历也比他们还高)。
他们是在说或想,雇用一个合格的人是会伤害我和我现在的同事在公司中升职的努力,或者担心约翰尼来晚会抢走人们的注意力,随着晋升和新职位的开设,现任员工将被抛在后面。
我个人很想与该申请人合作,并向他们学习。我对自己有足够的信心,不要担心会有新手和经验丰富的人进来,并开始让我看起来不好。我想以此为发展机会,我不认为害怕竞争或像这样的新人是理性的或有益的。
或者我只是在天真。
你怎么看?您是否曾经有过类似的经历?它如何为您工作?
#1 楼
我最近遇到你的情况。我的公司想聘请另一位程序员,我特别想找一个比我更富有经验的人,这样我才能继续学习和成长。我对面试最紧张,所以在这里问了一个问题。
总而言之,提出一些您知道答案的问题,与您遇到的问题有关或者是您过去解决的问题。不要试图提出您无法解决的问题。坦白地说,如果受访者开始用您不理解的术语说话,并请他/她向您解释。毕竟,您雇用的人将与您一起工作,并且您需要一个可以为您提供指导的人。
结果很好。我们雇用了一个比我有更多经验和知识的人,我觉得我学到很多东西。
我想这对您来说是双赢的局面。最糟糕的情况是,您雇用的人开始工作,并且您已经获得了与他们一起工作的宝贵知识。
评论
+1让他们在面试中解释概念,因为他们需要解释它们以指导缺乏经验的团队成员。这是一个非常重要的概念-雇用prima donna程序员将是一件坏事,而雇用可以帮助整个团队改善的人似乎是一个绝妙的选择。
– PeterL
2011年4月29日在22:20
恕我直言,学习是您从事编程职业的最佳选择。向一个有经验的,很棒的人学习是特别困难的。 +1
–加勒特·克拉伯恩(Garet Claborn)
2011-4-30在5:40
海事组织(IMO)此答案回答的问题是“如何?”。而不是问题所要问的“是否”。
–马克·吉博(Mark Gibaud)
2011年4月30日12:43
@Mark Gibaud-如果您建议雇用这样的人并准备进行面试,我认为这表示您赞成。
– JeffO
2011年4月30日13:10
#2 楼
有句老话,有多种说法:A级员工想与A级员工合作。 B级人员想和C级人员一起工作。您渴望成为A级人员还是B级人员?诚实地回答。
发生这种情况的原因非常简单。通过挑战自我并向能找到的最好的人学习,A级人员可以成为A级人员。 B级人员会通过建立一个舒适区,然后不愿挑战自己来发现自己的局限性来保持这种状态。让自己暴露于比你了解更多的人的潜在批评中,这是一个面对自己做错事情的好方法。如果您不准备体验这种情况,那么这可能是一个令人不快的过程。
另一方面,如果您真诚地尝试进行改进,那么您将很快地做到这一点。但是,您需要谦虚地接受自己,不断地拥有自己的东西。
评论
我必须同意这一点。我是那种想和比我更好的人一起工作的人。那是学习任何东西的唯一方法。问题来了,就是你是否可以和那个人相处。
–马特
11年4月29日在21:42
如果没有人愿意与他们合作,谁会雇用B级人员? :-)
–ShreevatsaR
2011年4月30日14:36在
@ShreevatsaR没有人,他们必须拥有自己的企业。 :)
– mlvljr
2011年5月1日晚上8:22
@ShreevatsaR我会雇用一个有能力并渴望成为A人的B人。它们通常是公司可以进行的最佳投资!
–托马斯·詹姆斯(Thomas James)
2011年5月2日在10:06
#3 楼
我从来没有机会与比我经验丰富的人一起工作。我一定会雇用他们。许多优秀的程序员建议“找一位导师”作为快速学习的一种方式。这可能是您的机会。即使他们阻碍了您升职,您也可以向他们学习在其他地方担任重要职位所需的技能。
#4 楼
您的目标是什么?您的问题提到您想“进军公司”,但是到底要达到什么目的?
如果您正在寻找管理人员职位,那么没有比展现出色职位并成功地将他/她整合到团队中更好的证明您的职位资格的方法了。
如果您正在寻找更高职责的技术职位(例如文学学士学位或首席建筑师),并且您正在考虑雇用该领域的合格人才,那么,是的,您可能正在损害自己获得该职位的机会。但是,如果您已经承认有一些人才更胜任,那么也许您现在仍然要自己寻找这个职位还为时过早。
最后,要知道是否具备此技能人员实际上与您要查找的技能相匹配。例如,如果您正在招聘在需求分析和系统设计方面具有卓越才能的人员,并且将他们丢给了代码猴子职位,那么你们两个都不会有非常高兴的事情。
因为它们很合适,所以您可以通过做出最佳的招聘决定而真正没有损失。您希望有才华的人为您提供支持。没有什么比将工作委派给一个您不称职的程序员更糟糕的了,并且想知道这样做是否最终会花费您更多的时间来修复所有的错误。
如果您工作的公司会这么快放弃自己的贡献并在自己之前提拔“新人”(假设他们知道你想升职),那么你要么是在错误的公司中,要么是在错误的职业道路上。
评论
另外,我想说的是,如果您渴望担任更高职责的技术职位,那么向更有经验的人学习的机会将对帮助您实现该目标产生真正的好处。而通过雇用没有威胁的人来确保缺乏竞争将仅提供最微薄的短期利益。
– Carson63000
11年4月29日在22:14
#5 楼
实际上,您的家人在说些什么。取决于您的工作场所是什么样的,这可能对您直接有利,以确保没有人会令您黯然失色。但是我认为这是一种短视的方法。有一句老话:“ A”人雇用其他“ A”人。 “ B”人雇用“ C”人。从长远来看,你想要成为一个“ A”人。确保您不必与任何真正优秀的人竞争可能更安全,但从长远来看,这将使您无法进步。如果您雇用的人才比您优秀,那么您不仅可以从他们那里学到很多东西,而且还会迫使您提高自己的游戏水平。
让我们对此一无所知-工作世界是一个竞争的地方。尝试确保只与比自己弱的人竞争是很安全的。但是以这种方式考虑一下-如果您是一名国际象棋棋手,并且确保只玩可以赢的游戏,那么您会成为一个真正的国际象棋棋手吗?可能不会。您想与会迫使您变得更好的人对抗。
与国际象棋不同,工作不是零和游戏。与有能力的人一起工作会更好—不称职的程序员会把事情搞得很糟,而且如果您在同一团队中,那么他们可能会对您造成严重影响。另一方面,好的人可以使项目非常成功地进行,并且可以很好地反映您的情况。毕竟,最终的目标是完成工作,并把它做好。
还值得一提的是,您对雇主负有责任。如果我雇用某人,并且我认为他们因为害怕竞争而超过了最佳人选,那么我可能会开除他们。这种事情很普遍,但这是组织运作不正常的征兆。您不想在这样的地方工作,所以不要帮助使其成为那样的地方。
评论
说得好。和有才华的人一起工作使我微笑。和坏人一起工作使我皱眉。让我的老板认为我很棒,因为我取得了比他们更多的成就并没有真正阻止皱眉。
– Carson63000
2011年4月29日在22:16
是的,我不介意与经验不足但基本上是控球的人一起工作。但是,当您与真正优秀的人合作并推动您变得更好时,那很棒。而且,当您与真正无能的人一起工作时,它并不总是给老板留下深刻的印象。有些人的生产力是负面的。如果您在一个由两个人组成的团队中工作,而您的老板可能会看到,两个人的工作量少于一个人。那不一定是您的帽子上的羽毛。
– T邓肯·史密斯
11年4月29日在22:28
#6 楼
劝告您不要雇用更有经验的程序员的每个人都是愚蠢的。他们的心态不安全,我无法想象他们在生活中没有进步多少!你是对的。保持头脑冷静,不要跟着他走下悬崖,您(和每个人)将从经验中学到很多东西。
评论
想象一下,必须向老板解释为什么您要发送出色的候选人选拔报告,这对公司来说是一笔宝贵的财富。
– gnasher729
16年2月16日在8:56
#7 楼
有更多的合格者和“更多合格者”,只是在工作场所中有更多年纪的老者并不能使他更有资格。只要您有足够的资格真正评估可能更胜任的人的技能(有些人确实可以说出好游戏,但不能表现。),我说雇用他或她。您将从比您更好的人那里学到更多东西。是的,此人可能会提前获得晋升,但是您将学到下次升职或以后在新公司中获得升迁所需的知识。比没有停滞在中级水平要好得多,因为没有人可以将您提升到真正的专家水平。我在一项工作中做了两次,不仅在这项工作中表现出色,而且在所有方面现在我们三个人在另一家公司(彼此互相推荐)的工作更好。
#8 楼
聘请有丰富经验的人的唯一弊端是,有时他们可以按照自己的方式进行设置,这可能与您当前的开发实践相适应或不相符。从管理层的角度考虑这一点。如果他确实来并证明自己是摇滚明星,那雇用他的人是谁?您。现在,您不仅有潜力向有多年经验的人学习(这绝对是非常宝贵的),而且还证明您能够为该工作选择合适的候选人,这对管理人员来说很不错。
评论
如果无法解决问题,还可以为您提供最好的解释。当管理层询问“故障星”无法解决的原因时,您可以解释原因。告诉管理层您只追求最好的才华,而只追求人的因素(即他无法说出改变自己的方式,这导致了冲突),但是在覆盖您的后方时他是最好的整体才华(更多)。
–猎犬
2011年4月29日在18:44
@ramhound:先生,您说的是实话:)但是,在面试过程中,我肯定会重点介绍一下他/她的灵活度。
–德米安·布莱希特(Demian Brecht)
11年4月29日在18:47
您只能找到很多,如果我处于Kyle的职位,我会将其计入申请人的“总体价值”。
–猎犬
11年4月29日在19:13
任何候选人都可以证明是“奋斗者”巴特比。
– JeffO
2011年4月29日在20:31
@Jeff:不得不查找参考:) +1
–德米安·布莱希特(Demian Brecht)
11年4月29日在20:35
#9 楼
改写观点如果您在一个乐队中,并且正在聘用另一个乐队成员,您是否想要一个比您更有才能或才华横溢的人加入乐队。
您认为谁会为乐队做出更大的贡献,您是必须带走的人还是可以帮助带动团队其余部分的人。
外带的人
管理良好的团队,团队应该以团队为成败。只要这个人不是一个自大的反社会混蛋,而且实际上是一个愿意帮助团队发展直到达到自己的水平的人,您就不会损失自己。
#10 楼
可以说,您与这个人资格较差的人一起去,而他们由于某种原因而无法解决这个问题。当被问到您是否雇用了最佳候选人时,您会说什么?如果您说实话,您会被问到为什么您不选择更好的候选人,如果您撒谎,而他们碰巧联系了更好的候选人,您还会遇到其他问题。如果您认为此应聘者是您当前拥有的候选人中最适合该职位的候选人。即使您的其他技术人员建议了不合格的人,您也有义务建议该候选人评论
此外,如果他们真的更有资格,那么如果所有条件都一样,那么他们就不应被提升而超越你。如果您不建议求职者,而他们又因为缺乏整体经验而离开公司,说要聘请新的主管,那么您就什么也没有损失。
–猎犬
2011年4月29日在18:40
#11 楼
我总是更喜欢与比我更聪明的人一起工作的机会,而不是因为成为房间中最聪明的人而带来的任何自我提升的幻觉价值。能力是不可多得的。只要与他们合作愉快,与比您更熟练的人一起工作,将比成为孤独的“顶头狗”受益更多。您所拥有的公司将使您变得更好。这不是零和游戏。
#12 楼
始终针对组织的目标或要构建的产品的目标进行优化,而不要针对任何参与其中的个人进行优化。如果您始终如一地这样做,您将得到回报。如果不是,那么您需要找到一个可以奖励这种行为的组织。相比之下,一个拥有只考虑自己的人的文化的组织是有毒的,并且无论如何都无法完成令人兴奋的事情。总是雇用比自己更好的人,然后专注于自己的优势并加以发展。最好的团队是由具有各种才能的人组成的,即使在所谓的“开发者”这样的单一角色中也是如此。
#13 楼
考虑到我们从事的领域。我要说,作为一般情况,您应该比其他任何人都更有信心,并乐于接受。想一想他为比赛而工作。从长远来看,这可能会杀死您的公司,使您全部失业,而从短期来看,这会非常好(保持现状)。示例:在写我的答案时,有两个经验丰富的人人们也回答。这可能会伤害我的“晋升”(比如说投票:-)),但我刚刚学到了一些使我更好的东西(程序员)。
一个大问题是,如果新的约翰尼来晚了傲慢自大或类似的事情,并开始相应行动。在这种情况下,请放心,很快您就会超越他。
#14 楼
我对此的看法是-雇用他,除非您觉得自己无法学习和提高。我可能在这件事上是错的,但感觉就像人们在害怕并试图通过不雇用更聪明的人来确保自己的职位,这是错误的。评论
不选择最合适的人不会对他有利,因此他不妨聘请最合适的人来工作,或者干脆不做决定。
–猎犬
2011年4月29日在19:48
评论
“ [他们]担心约翰尼来迟将要成为人们的焦点,而现任员工将被抛在后面。” –听起来很琐碎:损害公司的利益,以进一步发展自己的职业机会。做吧!保持联系。
我想在这里补充一点,我是一个初级程序员(2个月的工人),老板说他总是比他更好地雇用程序员。原因是它使他省心。他说,由于我们大三学生正在做他来前所做的事;现在,这是确保完成工作的唯一方法!显然他是一位了不起的老板。他拥有公司最好的往绩记录之一,他的事业也像发条一样成长。
@KonradRudolph-那是美国的方式:(
@ldog我不明白你的意思。这些问题如何联系?